(gdb) bt #0 0x00e5f402 in __kernel_vsyscall () #1 0x00185c10 in raise () from /lib/libc.so.6 #2 0x00187521 in abort () from /lib/libc.so.6 #3 0x001bbc5b in __libc_message () from /lib/libc.so.6 #4 0x001c38b6 in _int_free () from /lib/libc.so.6 #5 0x001c6e00 in free () from /lib/libc.so.6 #6 0x080c8187 in pbx_builtin_setvar_helper (chan=0xb7ef2eb8, name=0x514a88 "MACRO_PRIORITY", value=0x0) at pbx.c:5879 #7 0x00513cd0 in _macro_exec (chan=0xb7ef2eb8, data=0x75def08, exclusive=0) at app_macro.c:466 #8 0x080cc54b in pbx_extension_helper (c=0xb7ef2eb8, con=0x0, context=0xb7ef3038 "macro-dialout-trunk", exten=0xb7ef3088 "s-CONGESTION", priority=4, label=0x0, callerid=0xa053d30 "82855", action=E_SPAWN) at pbx.c:537 #9 0x080cea41 in __ast_pbx_run (c=0xb7ef2eb8) at pbx.c:2318 #10 0x080cfa8e in pbx_thread (data=0xb7ef2eb8) at pbx.c:2622 #11 0x080fefab in dummy_start (data=0xb7e405c8) at utils.c:856 #12 0x002d343b in start_thread () from /lib/libpthread.so.0 #13 0x0022afde in clone () from /lib/libc.so.6 (gdb) frame 6 #6 0x080c8187 in pbx_builtin_setvar_helper (chan=0xb7ef2eb8, name=0x514a88 "MACRO_PRIORITY", value=0x0) at pbx.c:5879 5879 ast_var_delete(newvariable); (gdb) bt full #0 0x00e5f402 in __kernel_vsyscall () No symbol table info available. #1 0x00185c10 in raise () from /lib/libc.so.6 No symbol table info available. #2 0x00187521 in abort () from /lib/libc.so.6 No symbol table info available. #3 0x001bbc5b in __libc_message () from /lib/libc.so.6 No symbol table info available. #4 0x001c38b6 in _int_free () from /lib/libc.so.6 No symbol table info available. #5 0x001c6e00 in free () from /lib/libc.so.6 No symbol table info available. #6 0x080c8187 in pbx_builtin_setvar_helper (chan=0xb7ef2eb8, name=0x514a88 "MACRO_PRIORITY", value=0x0) at pbx.c:5879 curelm = (struct ast_var_t *) 0x6 newvariable = (struct ast_var_t *) 0x298ff4 headp = (struct varshead *) 0xa0c0a90 nametail = 0x29a120 "\002" #7 0x00513cd0 in _macro_exec (chan=0xb7ef2eb8, data=0x75def08, exclusive=0) at app_macro.c:466 __p = s = cur = rest = 0x0 macro = 0x75dc1a0 "dialout-trunk" fullmacro = "macro-dialout-trunk\000call,all", '\0' varname = "ARG4\000\000\000\000ld-\000 ?\000\000\226\023\b\001\000\000\000.Q\034\000\000\000\000\000L\035ä·\000\226\023\bøÍ]\a`h-\000\230Î]\a\217,\v\b\210\036\025\b\027\000\000\000\2005\025\bÊm\023\b\000\226\023\b¬Î]\a" runningapp = "Noop\000f\000\000\002\000\000\0007\000\000\000Êm\023\b\020Î]\a\"\000\000\000\000\000\000\000\200p\000\000\000\000\000\000tú\026\náÝ\210I\200L\r\n\020Î]\a\210\177\005\n\034\000\000\000øÍ]\aKþ\017\b\204Î]\aqS-" runningdata = "TRUNK Dial failed due to ${DIALSTATUS} - failing through to other trunks\000OPTIONS=M(setmusic^${MOHCLASS})${DIAL_TRUNK_OPTIONS}", '\0' , "ÿÿÿÿ£\000\000\000c\226\023\b\t\226\023\b\006", '\0' , "\n\000\000\000\023Ì]\a", '\0' , " ", '\0' , "s\017", '\0' ... oldargs = {0x0 } argc = 5 x = 5 res = 0 oldexten = "8601", '\0' oldpriority = 4 gosub_level = 0 pc = "4\000\034\000õÅ\006\bÀ\006ù·ÿÿÿÿ\236\000\000\000\000\000\000\000P\000\000\000\b\017^\a\000\000\000\000@?\000ÇÍ]\aX?\000X?\000P?\000@\211)\000\000\000\000\000 --à\000\000\000É\000\000\000P?" depthc = "0\000\000\000\000\000\000\000\000\000\000" oldcontext = "from-internal", '\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 u = (struct ast_module_user *) 0xa053e18 macro_store = __PRETTY_FUNCTION__ = "_macro_exec" #8 0x080cc54b in pbx_extension_helper (c=0xb7ef2eb8, con=0x0, context=0xb7ef3038 "macro-dialout-trunk", exten=0xb7ef3088 "s-CONGESTION", priority=4, label=0x0, callerid=0xa053d30 "82855", action=E_SPAWN) at pbx.c:537 e = (struct ast_exten *) 0xa020430 app = (struct ast_app *) 0xa012880 res = q = {incstack = {0xb7c2b53c "from-internal", 0xb7c318bc "from-internal-xfer", 0x9fe65c4 "parkedcalls", 0xb7c380bc "ext-fax", 0xb7c3719c "ext-local-confirm", 0xb7c3731c "findmefollow-ringallv2", 0xa0da60c "from-internal-additional", 0xa0789f4 "app-recordings", 0xa0e60c4 "app-dialvm", 0xa16fb94 "app-vmmain", 0xa11533c "app-cf-busy-off", 0x9fe30f4 "app-cf-busy-off-any", 0xa11ff5c "app-cf-busy-on", 0xa0cc2cc "app-cf-off", 0xa0bd934 "app-cf-off-any", 0xa012e0c "app-cf-on", 0xa173ea4 "app-cf-unavailable-off", 0xa007b74 "app-cf-unavailable-on", 0xa010584 "ext-paging", 0xa08ad64 "app-calltrace", 0xa0ba964 "app-directory", 0x9fe3894 "app-echo-test", ---Type to continue, or q to quit--- 0xa0d5da4 "app-speakextennum", 0xa10b88c "app-speakingclock", 0x9fdd684 "app-pbdirectory", 0xa0d1194 "app-dnd-off", 0xa0d1454 "app-dnd-on", 0xa026794 "app-dnd-toggle", 0xa0a032c "app-speeddial", 0xa0a1594 "app-blacklist", 0xa17318c "app-fmf-toggle", 0xa1737cc "ext-findmefollow", 0xa0e6e7c "fmgrps", 0xa0e6f7c "app-dictate-record", 0xa0e77fc "app-dictate-send", 0xa0e7fdc "app-callwaiting-cwoff", 0xa0e8304 "app-callwaiting-cwon", 0xa1275ec "app-gabcast", 0xa12793c "ext-queues", 0xa1288bc "app-userlogonoff", 0xa128bf4 "app-pickup", 0xa129014 "app-zapbarge", 0xa129324 "app-chanspy", 0xa1295f4 "ext-test", 0xa07922c "ext-local", 0xa01fff4 "outbound-allroutes", 0x0 }, stacklen = 46, status = 5, swo = 0x0, data = 0x0, foundcontext = 0xa020168 "outrt-001-9_outside"} passdata = "dialout-trunk|2|8601||", '\0' matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #9 0x080cea41 in __ast_pbx_run (c=0xb7ef2eb8) at pbx.c:2318 waittime = dst_exten = "d\022^\aì\022^\a\b\023^\a?\034\000?\r\nì\022^\a\177", '\0' , "\001\000\000\000a1\034\000\000\000\000\000\000\000\000\000\177 == Manager '%s' lÐ\005\000\000\000\001\000\000\020\000\000\000(?\000a1\034", '\0' , "a1\034\000\000\000\000\000ø\001(\000\000\000\000\000ô\217)\000\020\000\200·è\204\204·\030\023^\a\002\000\000\000\020\000\200·ø\001(\000p\031\034\000\f\000\000\000\000\000\000\000\000\000\200·ô\217)\000qS-\000\f\000\000\0008\023^\a=N\034\000 ?\000\f\000\000\000 \v\000\000)\001\002\000Ø\216\027\n"... pos = 123607952 digit = 123605904 found = 1 res = 0 error = __PRETTY_FUNCTION__ = "__ast_pbx_run" #10 0x080cfa8e in pbx_thread (data=0xb7ef2eb8) at pbx.c:2622 No locals. #11 0x080fefab in dummy_start (data=0xb7e405c8) at utils.c:856 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1209791480, 0, 123607952, 123605960, 1357093960, 1605525676}, __mask_was_saved = 0}}, __pad = {0x75e1480, 0x0, 0x0, 0x298ff4}} __cancel_arg = (void *) 0x75e1b90 not_first_call = ret = #12 0x002d343b in start_thread () from /lib/libpthread.so.0 No symbol table info available. #13 0x0022afde in clone () from /lib/libc.so.6 No symbol table info available. (gdb) frame 11 #11 0x080fefab in dummy_start (data=0xb7e405c8) at utils.c:856 856 ret = a.start_routine(a.data); (gdb)