Asterisk 1.6.0.15 core backtrace ======================================== (gdb) bt #0 0x0000003713e30265 in raise () from /lib64/libc.so.6 #1 0x0000003713e31d10 in abort () from /lib64/libc.so.6 #2 0x0000003713e6a84b in __libc_message () from /lib64/libc.so.6 #3 0x0000003713e723e5 in _int_free () from /lib64/libc.so.6 #4 0x0000003713e7273b in free () from /lib64/libc.so.6 #5 0x00002aaab1dca9d2 in local_hangup (ast=0x2aaacc56a050) at chan_local.c:166 #6 0x0000000000447bf3 in ast_hangup (chan=0x2aaacc56a050) at channel.c:1705 #7 0x00002aaab7e2d36c in dial_exec_full (chan=0x2aaad08954c0, data=0x2aaad0895768, peerflags=0x436e2410, continue_exec=0x0) at app_dial.c:359 #8 0x00002aaab7e2efa6 in dial_exec (chan=0x11ac, data=0x2a7a) at app_dial.c:1997 #9 0x000000000049dd52 in pbx_exec (c=0x2aaad08954c0, app=0x10f7e1d0, data=0x436e44f0) at pbx.c:951 #10 0x00000000004a84ba in pbx_extension_helper (c=0x2aaad08954c0, con=, context=0x2aaad0895718 "macro-tl-ringgroup-base", exten=0x2aaad0895768 "dial", priority=2, label=0x0, callerid=0x2aaad0801160 "17202508795", action=E_SPAWN, found=0x436e787c, combined_find_spawn=1) at pbx.c:3120 #11 0x00000000004a89c0 in ast_spawn_extension (c=0x11ac, context=0x6
, exten=0xffffffffffffffff
, priority=-1, callerid=, found=, combined_find_spawn=1) at pbx.c:3588 #12 0x00002aaabb14da05 in _macro_exec (chan=0x2aaad08954c0, data=0x2aaad0145170, exclusive=0) at app_macro.c:336 #13 0x000000000049dd52 in pbx_exec (c=0x2aaad08954c0, app=0x2aaaac9ff100, data=0x436e9990) at pbx.c:951 #14 0x00000000004a84ba in pbx_extension_helper (c=0x2aaad08954c0, con=, context=0x2aaad0895718 "macro-tl-ringgroup-base", exten=0x2aaad0895768 "dial", priority=2, label=0x0, callerid=0x2aaad0801160 "17202508795", action=E_SPAWN, found=0x436ec00c, combined_find_spawn=1) at pbx.c:3120 #15 0x00000000004aac97 in __ast_pbx_run (c=0x2aaad08954c0, args=0x0) at pbx.c:3588 #16 0x00000000004abf7b in pbx_thread (data=0x11ac) at pbx.c:3948 #17 0x00000000004e236c in dummy_start (data=) at utils.c:861 #18 0x0000003714606617 in start_thread () from /lib64/libpthread.so.0 #19 0x0000003713ed3c2d in clone () from /lib64/libc.so.6 =================================================================================================================================== (gdb) bt full #0 0x0000003713e30265 in raise () from /lib64/libc.so.6 No symbol table info available. #1 0x0000003713e31d10 in abort () from /lib64/libc.so.6 No symbol table info available. #2 0x0000003713e6a84b in __libc_message () from /lib64/libc.so.6 No symbol table info available. #3 0x0000003713e723e5 in _int_free () from /lib64/libc.so.6 No symbol table info available. #4 0x0000003713e7273b in free () from /lib64/libc.so.6 No symbol table info available. #5 0x00002aaab1dca9d2 in local_hangup (ast=0x2aaacc56a050) at chan_local.c:166 p = (struct local_pvt *) 0x11ac isoutbound = 0 f = {frametype = AST_FRAME_CONTROL, subclass = 1, datalen = 0, samples = 0, mallocd = 0, mallocd_hdr_len = 0, offset = 0, src = 0x0, data = 0x0, delivery = {tv_sec = 0, tv_usec = 0}, frame_list = {next = 0x0}, flags = 0, ts = 0, len = 0, seqno = 0} ochan = res = #6 0x0000000000447bf3 in ast_hangup (chan=0x2aaacc56a050) at channel.c:1705 res = __PRETTY_FUNCTION__ = "ast_hangup" #7 0x00002aaab7e2d36c in dial_exec_full (chan=0x2aaad08954c0, data=0x2aaad0895768, peerflags=0x436e2410, continue_exec=0x0) at app_dial.c:359 res = -796305476 rest = 0x0 cur = outgoing = peer = (struct ast_channel *) 0x0 to = 0 num = {chan = 0x2aaad08954c0, busy = 0, congestion = 0, nochan = 0} cause = 0 numsubst = "109@from-inside-hitech/n\000\v\021\021\000\000\000\000�\v\021\021\000\000\000\000�\v\021\021\000\000\000\000�\v\021\021\000\000\000\000T\r\021\021\000\000\000\000&%R", '\0' , "\200#nC\000\000\000\000\214\001\000\000\000\000\000\000�7N", '\0' , "&%R", '\0' , "\200#nC\000\000\000\000\200#nC\000\000\000\000�\001\000\000\000\000\000\000�9N\000\000\000\000\000\030\000\000\0000\000\000\000�\"nC\000\000\000\000�!nC", '\0' , "����\000\000\000\000QK9Ъ*\000\000\000\000\000"... cidname = '\0' config = {features_caller = {flags = 0}, features_callee = {flags = 0}, start_time = {tv_sec = 0, tv_usec = 0}, nexteventts = {tv_sec = 0, tv_usec = 0}, partialfeature_timer = {tv_sec = 0, tv_usec = 0}, feature_timer = 0, timelimit = 0, play_warning = 0, warning_freq = 0, warning_sound = 0x0, end_sound = 0x0, start_sound = 0x0, firstpass = 0, flags = 0, end_bridge_callback = 0, end_bridge_callback_data = 0x0, end_bridge_callback_data_fixup = 0} calldurationlimit = 0 dtmfcalled = dtmfcalling = 0x0 pa = {sentringing = 1, privdb_val = 0, privcid = '\0' , privintro = '\0' , status = "NOANSWER\000GS", '\0' } sentringing = 0 moh = 0 outbound_group = 0x2aaad0895768 "dial" result = 0 opermode = 0 args = {argc = 3, argv = 0x436e2328, peers = 0x436e1980 "Local", timeout = 0x436e1a3a "13", options = 0x436e1a3d "", url = 0x0} opts = {flags = 0} opt_args = {0x436e2350 "�T\211Ъ*", 0x436e2470 "\030W\211Ъ*", 0x436e2380 "�\v\021\021", 0x48ddc7 "H\215e�1�[A\\A]A^A_��L\213\005\tM\t", 0x202d2d202020207f
, 0x6e69747563657845
, 0x50
, 0xc
, 0x2
, 0x6e616c706c616964
} datastore = (struct ast_datastore *) 0x2aaacc4fbb50 fulldial = 0 num_dialed = 6 __PRETTY_FUNCTION__ = "dial_exec_full" #8 0x00002aaab7e2efa6 in dial_exec (chan=0x11ac, data=0x2a7a) at app_dial.c:1997 peerflags = {flags = 0} #9 0x000000000049dd52 in pbx_exec (c=0x2aaad08954c0, app=0x10f7e1d0, data=0x436e44f0) at pbx.c:951 res = u = (struct ast_module_user *) 0x2aaacc66c8c0 saved_c_appl = 0x2aaaac9ff128 "Macro" saved_c_data = 0x436e9990 "tl-ringgroup-base,101 102 103 104 105 109,13," __PRETTY_FUNCTION__ = "pbx_exec" #10 0x00000000004a84ba in pbx_extension_helper (c=0x2aaad08954c0, con=, context=0x2aaad0895718 "macro-tl-ringgroup-base", exten=0x2aaad0895768 "dial", priority=2, label=0x0, callerid=0x2aaad0801160 "17202508795", action=E_SPAWN, found=0x436e787c, combined_find_spawn=1) at pbx.c:3120 e = app = (struct ast_app *) 0x10f7e1d0 res = q = {incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0x2aaad0895718 "macro-tl-ringgroup-base"} passdata = "Local/101@from-inside-hitech/n&Local/102@from-inside-hitech/n&Local/103@from-inside-hitech/n&Local/104@from-inside-hitech/n&Local/105@from-inside-hitech/n&Local/109@from-inside-hitech/n,13,\000hitech/n\000\000"... matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #11 0x00000000004a89c0 in ast_spawn_extension (c=0x11ac, context=0x6
, exten=0xffffffffffffffff
, priority=-1, callerid=, found=, combined_find_spawn=1) at pbx.c:3588 No locals. #12 0x00002aaabb14da05 in _macro_exec (chan=0x2aaad08954c0, data=0x2aaad0145170, exclusive=0) at app_macro.c:336 c = (struct ast_context *) 0x2aaad0141800 e = (struct ast_exten *) 0x2aaad0145170 foundx = 1 s = cur = rest = 0x0 macro = 0x436e6a40 "tl-ringgroup-base" fullmacro = "macro-tl-ringgroup-base\000\000\000\000\000\000\000\000\000\020\222\222\020\000\000\000\000 \000\000ت*\000\000�T\211Ъ*\000\000`�.ت*\000\000��\000\000\000\000\000\000�)\025\0247\000\000" varname = "ARG3\000\000\000\000\223��\0237\000\000\0000\000\000\0000\000\000\000�xnC\000\000\000\000�wnC\000\000\000\000�kR\000\000\000\000\000\000\000\000\000/\f\000\000XnR\000\000\000\000\0000\000\000\0000\000\000\000XynC\000\000\000" runningapp = "Dial\000f\000\000dialplan,all", '\0' , "(�\237��*\000\000\000�nC\000\000\000\000\020\000\000\000\000\000\000\000\001\000\000\000\000\000\000" runningdata = "${WHOLE_STRING},${ARG2},${ARG3}\000?dial,1\000NUMBER}\000TL_DASH}${tenant}/n\000\000\000\000\000XtnC\000\000\000\000\000\000\000\000\006", '\0' , "\n", '\0' , " \000\000s\000\000\000\0000qnC\000\000\000\000\000\000\000s", '\0' , "/\000\000\000\000\000\000\000�wnC������Q\000\000\000\000\000`vnC", '\0' , "���������bS", '\0' , "\001\000\000\000\000"... oldargs = {0x0 } argc = 4 x = res = 0 oldexten = "s", '\0' oldpriority = 2 gosub_level = 0 pc = "2\000nC\000\000\000\000�wnC\000\000\000\000�wnC\000\000\000\000\020ynC\000\000\000\000 xnC\000\000\000\000��H\000\000\000\000\000\177 -- ExecutinP\000\000\000\000\000\000\000\f\000\000\000\000\000\000" depthc = "1\000\000\000\000\000\000\000mH�\023" oldcontext = "Main_In_Closed-hitech", '\0' inhangupc = offset = depth = 0 maxdepth = 7 setmacrocontext = 1 inhangup = 0 save_macro_exten = 0x0 save_macro_context = 0x0 save_macro_priority = 0x0 save_macro_offset = 0x0 macro_store = __PRETTY_FUNCTION__ = "_macro_exec" #13 0x000000000049dd52 in pbx_exec (c=0x2aaad08954c0, app=0x2aaaac9ff100, data=0x436e9990) at pbx.c:951 res = u = (struct ast_module_user *) 0x2aaad8058400 saved_c_appl = 0x0 saved_c_data = 0x0 __PRETTY_FUNCTION__ = "pbx_exec" #14 0x00000000004a84ba in pbx_extension_helper (c=0x2aaad08954c0, con=, context=0x2aaad0895718 "macro-tl-ringgroup-base", exten=0x2aaad0895768 "dial", priority=2, label=0x0, callerid=0x2aaad0801160 "17202508795", action=E_SPAWN, found=0x436ec00c, combined_find_spawn=1) at pbx.c:3120 e = app = (struct ast_app *) 0x2aaaac9ff100 res = q = {incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0x2aaad0895718 "macro-tl-ringgroup-base"} passdata = "tl-ringgroup-base,101 102 103 104 105 109,13,\000f-hours-hitech,13037968800,1\0001", '\0' , "�nC\000\000\000\000\001\000\000\000\000\000\000\000`�nC\000\000\000\000���\0237", '\0' , "N*�\0237", '\0' , "�\233nC", '\0' , "P�nC\000\000\000\0007ԭ��*\000\0007ԭ��*\000\000\001\000\000\000\000\000\000\000?5�\0237\000\000\000\001\000\000\000\000\000\000"... matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #15 0x00000000004aac97 in __ast_pbx_run (c=0x2aaad08954c0, args=0x0) at pbx.c:3588 dst_exten = "\b�nC\000\000\000\000\020�nC", '\0' , "\030�nC", '\0' , "\030", '\0' , " �nC\000\000\000\000(�nC\000\000\000\0000�nC\000\000\000\0008�nC\000\000\000\000H�nC", '\0' , "P�nC\000\000\000\0004�`\0247", '\0' , "�)\025\0247", '\0' , "\020�j\021\000\000\000\000�\217\001\000\000\000\000\000�)\025\0247\000\000\000\030\000\000\000\000\000\000\000mH�\0237", '\0' , "@\a\205Ъ*\000" pos = 1131333952 digit = 0 found = 1 res = 0 error = 0 __PRETTY_FUNCTION__ = "__ast_pbx_run" #16 0x00000000004abf7b in pbx_thread (data=0x11ac) at pbx.c:3948 No locals. #17 0x00000000004e236c in dummy_start (data=) at utils.c:861 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {46913131185984, 7597680671570657564, 0, 1101113584, 1131333952, 4096, 7597680672659784060, 7597680671567127118}, __mask_was_saved = 0}}, __pad = {0x436ec1a0, 0x0, 0x371414d890, 0x371414d898}} __cancel_arg = (void *) 0x436ec940 not_first_call = ret = #18 0x0000003714606617 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #19 0x0000003713ed3c2d in clone () from /lib64/libc.so.6 No symbol table info available.