#0 0x0807f21b in ast_queue_frame (chan=0x8ba3aa0, fin=0x8ae35b4) at channel.c:900 900 if ((cur = AST_LIST_LAST(&chan->readq)) && (cur->frametype == AST_FRAME_CONTROL) && (cur->subclass == AST_CONTROL_HANGUP)) { (gdb) bt #0 0x0807f21b in ast_queue_frame (chan=0x8ba3aa0, fin=0x8ae35b4) at channel.c:900 #1 0x00432314 in local_queue_frame (p=0x8b77630, isoutbound=1, f=0x8ae35b4, us=0x8ba4288) at chan_local.c:188 #2 0x004327cf in local_write (ast=0x8ba4288, f=0x8ae35b4) at chan_local.c:302 #3 0x08084c3a in ast_write (chan=0x8ba4288, fr=0x8ae35b4) at channel.c:2682 #4 0x003b3647 in wait_for_answer (in=0x8ba4288, outgoing=0x8b71e18, to=0xb7232c1c, peerflags=0xb7232e14, sentringing=0xb72329c0, status=0xb72329c4 "NOANSWER", statussize=256, busystart=0, nochanstart=0, congestionstart=0, priority_jump=0, result=0xb72329bc) at app_dial.c:675 #5 0x003b6c49 in dial_exec_full (chan=0x8ba4288, data=0xb7234f48, peerflags=0xb7232e14, continue_exec=0x0) at app_dial.c:1334 #6 0x003b8a5e in dial_exec (chan=0x8ba4288, data=0xb7234f48) at app_dial.c:1760 #7 0x080bb74c in pbx_exec (c=0x8ba4288, app=0x8ab5090, data=0xb7234f48) at pbx.c:532 #8 0x080beb9b in pbx_extension_helper (c=0x8ba4288, con=0x0, context=0x8ba4408 "default", exten=0x8ba4458 "9119899630107", priority=4, label=0x0, callerid=0x0, action=E_SPAWN) at pbx.c:1851 #9 0x080bfc4e in ast_spawn_extension (c=0x8ba4288, context=0x8ba4408 "default", exten=0x8ba4458 "9119899630107", priority=4, callerid=0x0) at pbx.c:2306 #10 0x080c013a in __ast_pbx_run (c=0x8ba4288) at pbx.c:2408 #11 0x080c0ed6 in pbx_thread (data=0x8ba4288) at pbx.c:2623 #12 0x080fd1e8 in dummy_start (data=0x8b71da0) at utils.c:852 #13 0x0078f2db in start_thread () from /lib/libpthread.so.0 #14 0x006e912e in clone () from /lib/libc.so.6 (gdb) (gdb) bt full #0 0x0807f21b in ast_queue_frame (chan=0x8ba3aa0, fin=0x8ae35b4) at channel.c:900 f = (struct ast_frame *) 0x8b58090 cur = (struct ast_frame *) 0x3dc032c blah = 1 qlen = 0 __PRETTY_FUNCTION__ = "ast_queue_frame" #1 0x00432314 in local_queue_frame (p=0x8b77630, isoutbound=1, f=0x8ae35b4, us=0x8ba4288) at chan_local.c:188 other = (struct ast_channel *) 0x8ba3aa0 #2 0x004327cf in local_write (ast=0x8ba4288, f=0x8ae35b4) at chan_local.c:302 p = (struct local_pvt *) 0x8b77630 res = -1 isoutbound = 1 __PRETTY_FUNCTION__ = "local_write" #3 0x08084c3a in ast_write (chan=0x8ba4288, fr=0x8ae35b4) at channel.c:2682 res = -1 count = 0 f = (struct ast_frame *) 0x8ae35b4 f2 = (struct ast_frame *) 0x0 __PRETTY_FUNCTION__ = "ast_write" #4 0x003b3647 in wait_for_answer (in=0x8ba4288, outgoing=0x8b71e18, to=0xb7232c1c, peerflags=0xb7232e14, sentringing=0xb72329c0, status=0xb72329c4 "NOANSWER", statussize=256, busystart=0, nochanstart=0, congestionstart=0, priority_jump=0, result=0xb72329bc) at app_dial.c:675 f = (struct ast_frame *) 0x8ae35b4 c = (struct ast_channel *) 0x8b153f8 o = (struct dial_localuser *) 0x8b71e18 pos = 2 numlines = 1 winner = (struct ast_channel *) 0x8b153f8 watchers = {0x8ba4288, 0x8b153f8, 0x318a390, 0x6c8383a9, 0x70c30002, 0x3839800b, 0x33363939, 0x37303130, 0x3796, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0xb7231fc8, 0x3bc84a, 0x0 , 0x67e334, 0x0, 0x0, 0x754ff4, 0x0, 0x0, 0x67f59d, 0xb7231b0c, 0x8ba4d29, 0x8ba4d8b, 0xb7231c80, 0x754ff4, 0xb7231b0c, 0x8ba4d29, 0xb7231bf8, 0x6794b4, 0xb7231b0c, 0x813ba96, 0xb7231c80, 0x8ba4d29, 0x0, 0xb7231bac, 0x62, 0xfbad8001, 0x8ba4d29, 0x682071, 0x8ba4d29, 0x8ba4d29, 0x8ba4d2b, 0x8ba4d8b, 0x8ba4d29, 0x793d35, 0x3be174, 0x8b153f8, 0xb7231b68, 0x80fc49b, 0x0, 0x80ae7ac, 0x756158, 0x756150, 0x8000000, 0x8ba4c00, 0xb9, 0x8ba4d8b, 0x1, 0x8ba4c00, 0xb7231b98, 0x80fc575, 0x8157c04, 0x84, 0x0, 0x0, 0x0, 0x8ba4c00, 0x0, 0x0, 0x0, 0x8ba4c00, 0xb7231f08, 0x80afef0, 0x8157c04, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x754ff4, 0x756120, 0x8ba4d2c, 0xb7231be8, 0x683d8e, 0x756120, 0xaf, 0x478a6c, 0x0, 0x8ba4d2c, 0xb7231c28, 0x80fc192, 0xaf, 0x8ba4d2a, 0xb7231c38, 0x80fe048, 0x8ba4d29, 0x63, 0x813ba96, 0xb7231c80, 0x5, 0x80b0a7c, 0x791291, 0x9d, 0x795a41, 0x1, 0x1, 0x79dff4, 0x792779, 0x8ba4c8c, 0x963, 0x1, 0xb7231ca0, 0x478a6c, 0x0, 0x0, 0xb7231c58, 0x792770, 0xb7231c68, 0x80b17dc, 0x8157f88, 0x0, 0xb7231d08, 0x80b818d, 0x8157f88, 0x17, 0x8157ef0, 0x813ba96, 0x8133558, 0xb7231d1c, 0x8135c93, 0x0, 0x8135e20, 0x0, 0x681761, 0x0, 0x8ba4c88, 0x0, 0xb7231cd0, 0xb7231d1c, 0x6c6c6163, 0x6c6c612c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0} numbusy = 0 numcongestion = 0 numnochan = 0 prestart = 0 orig = -1 peer = (struct ast_channel *) 0x0 single = 1 __PRETTY_FUNCTION__ = "wait_for_answer" #5 0x003b6c49 in dial_exec_full (chan=0x8ba4288, data=0xb7234f48, peerflags=0xb7232e14, continue_exec=0x0) at app_dial.c:1334 res = 0 u = (struct ast_module_user *) 0x8ba4b50 rest = 0x0 cur = 0x0 outgoing = (struct dial_localuser *) 0x8b71e18 peer = (struct ast_channel *) 0x813ba96 to = -1 numbusy = 0 numcongestion = 0 numnochan = 0 cause = 0 numsubst = "g1/9899630107\000\000\000\000\000\000\000ôOu\000\000\000\000\000\000\000\000\000\235õg\000|+#·tKº\böKº\bd-#·ôOu\000|+#·tKº\bh,#·´\224g\000|+#·L'\024\bl-#·tKº\b\000\000\000\000\034,#·\202\000\000\000\001\200­ûtKº\btKº\btKº\btKº\b\232Kº\böKº\btKº\böKº\b", '\0' , "4\000\000\000\000\000\000\000\000ô+#·\000\000\0004\000\000\000\000KMf\000ôOu\000ô+#·â,#·\000\000\000\000!>g\000ô+#·ÿÿÿÿÈ"... cidname = '\0' privdb_val = 0 calldurationlimit = 0 timelimit = 0 play_warning = 0 warning_freq = 0 warning_sound = 0x0 end_sound = 0x0 start_sound = 0x0 dtmfcalled = 0x0 dtmfcalling = 0x0 status = "NOANSWER\000GS", '\0' play_to_caller = 0 play_to_callee = 0 sentringing = 0 moh = 0 outbound_group = 0x0 result = 0 start_time = 1202800964 privintro = '\0' , "ÿÿÿÿ&\000\000\000c'\024\bY'\024\bÄ*#·\002\000\000\000\n", '\0' , "\n\000\000\000\223äg\000\000\000\000\000\000\000\000\000Þ\003g\000\230º\023\b\230º\023\b\002\000\000\000ôOu\000L,#·$\\\022\b(,#·¯ue\000L,#·\226º\023\b\002\000\000\000Þ\003g\000Ã\t\024\bÃ\t\024\b\002\000\000\000ôOu\000Á\t\024\b\002\000\000\000\000,#·Q}e\000|,#·Á\t\024\b\002", '\0' , " ,#·qye\000\000\000\000\000à,#·0,#·\000\000\000\000\000\000\000\000Ä+#·\000\000\000\000"... privcid = '\0' , "ñ\216d", '\0' , " %#·\000\000\000\000\000\000\000\000\223äg\000\005\000\000\000\000\000\000\000Þ\003g\000c'\024\bc'\024\b\002\000\000\000ôOu\000a'\024\b\002\000\000\000X+#·Q}e\000|+#·a'\024\b\002\000\000\000\000\000\000\000\n", '\0' , "qye\000Ø+#·]Qf\0000+#·\000\000\000\000\n\000\000\000Ä*#·", '\0' , "4\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\020,#·\0---Type to continue, or q to quit--- single = 1 __PRETTY_FUNCTION__ = "wait_for_answer" #5 0x003b6c49 in dial_exec_full (chan=0x8ba4288, data=0xb7234f48, peerflags=0xb7232e14, continue_exec=0x0) at app_dial.c:1334 res = 0 u = (struct ast_module_user *) 0x8ba4b50 rest = 0x0 cur = 0x0 outgoing = (struct dial_localuser *) 0x8b71e18 peer = (struct ast_channel *) 0x813ba96 to = -1 numbusy = 0 numcongestion = 0 numnochan = 0 cause = 0 numsubst = "g1/9899630107\000\000\000\000\000\000\000ôOu\000\000\000\000\000\000\000\000\000\235õg\000|+#·tKº\böKº\bd-#·ôOu\000|+#·tKº\bh,#·´\224g\000|+#·L'\024\bl-#·tKº\b\000\000\000\000\034,#·\202\000\000\000\001\200­ûtKº\btKº\btKº\btKº\b\232Kº\böKº\btKº\böKº\b", '\0' , "4\000\000\000\000\000\000\000\000ô+#·\000\000\0004\000\000\000\000KMf\000ôOu\000ô+#·â,#·\000\000\000\000!>g\000ô+#·ÿÿÿÿÈ"... cidname = '\0' privdb_val = 0 calldurationlimit = 0 timelimit = 0 play_warning = 0 warning_freq = 0 warning_sound = 0x0 end_sound = 0x0 start_sound = 0x0 dtmfcalled = 0x0 dtmfcalling = 0x0 status = "NOANSWER\000GS", '\0' play_to_caller = 0 play_to_callee = 0 sentringing = 0 moh = 0 outbound_group = 0x0 result = 0 start_time = 1202800964 privintro = '\0' , "ÿÿÿÿ&\000\000\000c'\024\bY'\024\bÄ*#·\002\000\000\000\n", '\0' , "\n\000\000\000\223äg\000\000\000\000\000\000\000\000\000Þ\003g\000\230º\023\b\230º\023\b\002\000\000\000ôOu\000L,#·$\\\022\b(,#·¯ue\000L,#·\226º\023\b\002\000\000\000Þ\003g\000Ã\t\024\bÃ\t\024\b\002\000\000\000ôOu\000Á\t\024\b\002\000\000\000\000,#·Q}e\000|,#·Á\t\024\b\002", '\0' , " ,#·qye\000\000\000\000\000à,#·0,#·\000\000\000\000\000\000\000\000Ä+#·\000\000\000\000"... privcid = '\0' , "ñ\216d", '\0' , " %#·\000\000\000\000\000\000\000\000\223äg\000\005\000\000\000\000\000\000\000Þ\003g\000c'\024\bc'\024\b\002\000\000\000ôOu\000a'\024\b\002\000\000\000X+#·Q}e\000|+#·a'\024\b\002\000\000\000\000\000\000\000\n", '\0' , "qye\000Ø+#·]Qf\0000+#·\000\000\000\000\n\000\000\000Ä*#·", '\0' , "4\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\020,#·\0---Type to continue, or q to quit--- 00\000\000" parse = 0xb7232020 "Zap" opermode = 0 args = {argc = 3, argv = 0xb72324a8, peers = 0xb7232020 "Zap", timeout = 0xb7232032 "", options = 0xb7232033 "o", url = 0x0} opts = {flags = 16384} opt_args = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0} datastore = (struct ast_datastore *) 0x8bab9b0 fulldial = 0 num_dialed = 1 __PRETTY_FUNCTION__ = "dial_exec_full" #6 0x003b8a5e in dial_exec (chan=0x8ba4288, data=0xb7234f48) at app_dial.c:1760 peerflags = {flags = 16384} #7 0x080bb74c in pbx_exec (c=0x8ba4288, app=0x8ab5090, data=0xb7234f48) at pbx.c:532 res = 0 saved_c_appl = 0x0 saved_c_data = 0x0 #8 0x080beb9b in pbx_extension_helper (c=0x8ba4288, con=0x0, context=0x8ba4408 "default", exten=0x8ba4458 "9119899630107", priority=4, label=0x0, callerid=0x0, action=E_SPAWN) at pbx.c:1851 e = (struct ast_exten *) 0x8a8dbd8 app = (struct ast_app *) 0x8ab5090 res = -1222411376 q = {incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0x8ba4408 "default"} passdata = "Zap/g1/9899630107||o", '\0' matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #9 0x080bfc4e in ast_spawn_extension (c=0x8ba4288, context=0x8ba4408 "default", exten=0x8ba4458 "9119899630107", priority=4, callerid=0x0) at pbx.c:2306 No locals. #10 0x080c013a in __ast_pbx_run (c=0x8ba4288) at pbx.c:2408 dst_exten = '\0' , "з\000\000\000\000q h\000\000\000\000\000¬\232Ò·`ê\000\000H\231Ò·Xs#·x[\v\bø\230Ò·1Ä\023\b°Ã\023\bL\233Ò·¥Ã\023\bÌr#·¬\232Ò·ü\232Ò·\001\000\000\000\236Ã\023\b\020\000\000\000(au\000\f\232Ò·\034s#·`s#·ÕÑ\017\b\000\000\000\000\000\000\000\000ôßy\000@Wy\000\000\000\000@\234\233Ò·a\027h\000\f\232Ò·\000\000\000\000ø\230Ò·\f\232Ò·\223À\023\b\223À\023\b\236Ã\023\b\001\000\000\000\020\000\000\000\220þg\000\f\000\000\000a\027h\000\001\000\000\000ôOu\000 au\000\f\000\000\000"... pos = 0 digit = 0 found = 1 res = 0 autoloopflag = 0 error = 0 __PRETTY_FUNCTION__ = "__ast_pbx_run" #11 0x080c0ed6 in pbx_thread (data=0x8ba4288) at pbx.c:2623 c = (struct ast_channel *) 0x8ba4288 #12 0x080fd1e8 in dummy_start (data=0x8b71da0) at utils.c:852 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {7987188, 0, -1222411376, -1222413368, -1335300960, 256134776}, __mask_was_saved = 0}}, 00\000\000" parse = 0xb7232020 "Zap" opermode = 0 args = {argc = 3, argv = 0xb72324a8, peers = 0xb7232020 "Zap", timeout = 0xb7232032 "", options = 0xb7232033 "o", url = 0x0} opts = {flags = 16384} opt_args = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0} datastore = (struct ast_datastore *) 0x8bab9b0 fulldial = 0 num_dialed = 1 __PRETTY_FUNCTION__ = "dial_exec_full" #6 0x003b8a5e in dial_exec (chan=0x8ba4288, data=0xb7234f48) at app_dial.c:1760 peerflags = {flags = 16384} #7 0x080bb74c in pbx_exec (c=0x8ba4288, app=0x8ab5090, data=0xb7234f48) at pbx.c:532 res = 0 saved_c_appl = 0x0 saved_c_data = 0x0 #8 0x080beb9b in pbx_extension_helper (c=0x8ba4288, con=0x0, context=0x8ba4408 "default", exten=0x8ba4458 "9119899630107", priority=4, label=0x0, callerid=0x0, action=E_SPAWN) at pbx.c:1851 e = (struct ast_exten *) 0x8a8dbd8 app = (struct ast_app *) 0x8ab5090 res = -1222411376 q = {incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0x8ba4408 "default"} passdata = "Zap/g1/9899630107||o", '\0' matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #9 0x080bfc4e in ast_spawn_extension (c=0x8ba4288, context=0x8ba4408 "default", exten=0x8ba4458 "9119899630107", priority=4, callerid=0x0) at pbx.c:2306 No locals. #10 0x080c013a in __ast_pbx_run (c=0x8ba4288) at pbx.c:2408 dst_exten = '\0' , "з\000\000\000\000q h\000\000\000\000\000¬\232Ò·`ê\000\000H\231Ò·Xs#·x[\v\bø\230Ò·1Ä\023\b°Ã\023\bL\233Ò·¥Ã\023\bÌr#·¬\232Ò·ü\232Ò·\001\000\000\000\236Ã\023\b\020\000\000\000(au\000\f\232Ò·\034s#·`s#·ÕÑ\017\b\000\000\000\000\000\000\000\000ôßy\000@Wy\000\000\000\000@\234\233Ò·a\027h\000\f\232Ò·\000\000\000\000ø\230Ò·\f\232Ò·\223À\023\b\223À\023\b\236Ã\023\b\001\000\000\000\020\000\000\000\220þg\000\f\000\000\000a\027h\000\001\000\000\000ôOu\000 au\000\f\000\000\000"... pos = 0 digit = 0 found = 1 res = 0 autoloopflag = 0 error = 0 __PRETTY_FUNCTION__ = "__ast_pbx_run" #11 0x080c0ed6 in pbx_thread (data=0x8ba4288) at pbx.c:2623 c = (struct ast_channel *) 0x8ba4288 #12 0x080fd1e8 in dummy_start (data=0x8b71da0) at utils.c:852 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {7987188, 0, -1222411376, -1222413368, -1335300960, 256134776}, __mask_was_saved = 0}}, ---Type to continue, or q to quit--- __pad = {0xb7237480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x806942d __cancel_arg = (void *) 0xb7237b90 not_first_call = 0 ret = (void *) 0x72756e a = {start_routine = 0x80c0ebf , data = 0x8ba4288, name = 0x8b71db0 "pbx_thread", ' ' , "started at [ 2647] pbx.c ast_pbx_start()"} #13 0x0078f2db in start_thread () from /lib/libpthread.so.0 No symbol table info available. #14 0x006e912e in clone () from /lib/libc.so.6 No symbol table info available.