-- Executing [100@xyz:1] Dial("SIP/xyz011101-081e0bf8", "Local/100@fork-xyz|10|") in new stack -- Called 100@fork-xyz -- Executing [100@fork-xyz:1] Wait("Local/100@fork-xyz-fd86,2", "1") in new stack -- Executing [100@fork-xyz:2] NoCDR("Local/100@fork-xyz-fd86,2", "") in new stack -- Executing [100@fork-xyz:3] Dial("Local/100@fork-xyz-fd86,2", "SIP/xyz010001|10|") in new stack -- Called xyz010001 -- SIP/xyz010001-081e8c18 is ringing -- Local/100@fork-xyz-fd86,1 is ringing -- SIP/xyz010001-081e8c18 answered Local/100@fork-xyz-fd86,2 -- Local/100@fork-xyz-fd86,1 stopped sounds -- Local/100@fork-xyz-fd86,1 answered SIP/xyz011101-081e0bf8 -- Packet2Packet bridging SIP/xyz011101-081e0bf8 and SIP/xyz010001-081e8c18 devel*CLI> Disconnected from Asterisk server Executing last minute cleanups Asterisk ending (0). (gdb) bt full #0 0xb7add99f in ast_bridge_call (chan=0x81e6808, peer=0x81ed070, config=0xb74f45a0) at res_features.c:1772 __p = 16 __x = 0 f = (struct ast_frame *) 0x0 who = (struct ast_channel *) 0x81e6808 chan_featurecode = '\0' peer_featurecode = '\0' orig_channame = "Local/100@fork-xyz-fd86,2\000O·kê\a\b\200h\036\b°\233O·XDO·øïò·x»\032\b$½\032\b`DO·l;ò·$½\032\b\000\000\000\000\001\000\000\000\001\000\000" orig_peername = "SIP/xyz010001-081e8c18", '\0' , "PDO·x»\032\bèÓ\205·", '\0' , "\034]­·\220µ\030\b\000\000\000" res = -1 diff = 40 hasfeatures = 0 hadfeatures = 0 autoloopflag = 512 aoh = (struct ast_option_header *) 0xb74f43b0 backup_config = {features_caller = {flags = 0}, features_callee = {flags = 0}, start_time = {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} bridge_cdr = (struct ast_cdr *) 0x0 orig_peer_cdr = (struct ast_cdr *) 0x81ed548 ---Type to continue, or q to quit--- chan_cdr = (struct ast_cdr *) 0x81e6c00 peer_cdr = (struct ast_cdr *) 0x81ed548 new_chan_cdr = (struct ast_cdr *) 0x81e6c00 new_peer_cdr = (struct ast_cdr *) 0x0 __PRETTY_FUNCTION__ = "ast_bridge_call" #1 0xb7865232 in dial_exec_full (chan=0x81e6808, data=0xb74f7040, peerflags=0xb74f4f00, continue_exec=0x0) at app_dial.c:1820 config = {features_caller = {flags = 0}, features_callee = {flags = 0}, start_time = { tv_sec = 1226358175, tv_usec = 857075}, 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 = 0xb78607d9 , end_bridge_callback_data = 0x81e6808} number = 0x81edaa9 "xyz010001" res = 0 u = (struct ast_module_user *) 0x81e7200 rest = 0x0 cur = 0x0 outgoing = (struct dial_localuser *) 0x0 peer = (struct ast_channel *) 0x81ed070 to = 7290 numbusy = 0 numcongestion = 0 numnochan = 0 cause = 0 ---Type to continue, or q to quit--- numsubst = "xyz010001\000ë·\220OO·\220oO·°\233O·HNO·¸É\006\b\000¶ë·\000¶ë·år\036\bÅ \022\bÿÿÿÿ\000\000\000\000\0226\022\000ìr\036\b5\000\000\000\002\000\000\000\022\000\000\000\n\000\000\000\n\000\000\000l\000\000\000\001\000\000\000:\001\000\000\000\000\000\000°¹ÿÿ\000\000\000\000ð\006\b\024\000\000\000\235½\030IXr\036\b\000\000\000\000\220oO·\200\000\000\000HNO·\220OO·\220oO·°\233O·8OO·¡\037\v\b\005\000\000\000¤k\023\b\210\003\000\000\027\204\023\bPm\023\bår\036\b¨NO·Q\236\006\b\177 -- "... 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 = "ANSWER\000R\000GS", '\0' play_to_caller = 0 play_to_callee = 0 sentringing = 0 moh = 0 outbound_group = 0x0 result = 0 ---Type to continue, or q to quit--- start_time = 1226358173 privintro = "#¿\000\000¤\201\000\000\001", '\0' , "¿\r\000\000\000\000\000\000\000\020\000\000\b\000\000\000\000\000\000\000\212½\030I\002\000\000\000\002\000\000\000\000\000\000\000ÞCþH\000\000\000\000#¿\000\000\000\000\000\000\200HO·\001Rß·@Èë·\017\000\000\000ü¯ë·\017\000\000\000©áê· HO·\006\236ß·Ð\232\027\b©áê·\017\000\000\000ü¯ë·©áê·\000\000\000\000\000\000\000\000ÿÿÿÿ\nIO·\000\000\000\000\002", '\0' , "ÿLO·\b\000\000\000\000\000\000\000\006\000\000\000à¡ë·öÿÿÿ", '\0' , "\004(ß·\000\000\000\000"... privcid = "©áê·\204GO·´Ôà·©áê·\000\000\000\000\000\000\000\000Ô%Þ·ðÙ\023\b.\000\000\000H¿Ü·äLO·´HO·1\204\023\bhMO·÷¸Ü·\204MO·1\204\023\b\000\000\000\000Rm\023\b\001\000\000\000\000\000\000\000©áê·\002\b\000\000\000\000\000\000\000\000\000\000\034\233ä·ü¯ë·\000\000\000\000ðMO·\220GO·\000\000\000\000\nIO·\034IO·ÒBá·ýLO·\nIO·\002\000\000\000H¿Ü·T1ß·$IO·ÞCþH\000\000\000\000ÞCþHÀÐê·#¿\000\000\000\000\000\000äGO·\001Rß·@Èë·\017\000\000\000"... parse = 0xb74f44d0 "SIP" opermode = 0 args = {argc = 3, argv = 0xb74f46e4, peers = 0xb74f44d0 "SIP", timeout = 0xb74f44de "10", options = 0xb74f44e1 "", url = 0x0} opts = {flags = 0} opt_args = {0x0, 0xdbf
, 0xb7f05480 "U\211å\213M\b\213QH\213B\004H\211B\004\205Àu\rÇB\b", 0x8179ec8 "\204<­û", 0x0, 0xb74f9450 "\025\231\006\b°\233O·", 0x4918bd8a
, 0x0, 0x48fe43de
} datastore = (struct ast_datastore *) 0x81e8bb8 ds_caller_features = (struct ast_datastore *) 0x81e8b90 ds_callee_features = (struct ast_datastore *) 0x81edab8 ---Type to continue, or q to quit--- caller_features = (struct ast_dial_features *) 0x81e7120 fulldial = 0 num_dialed = 1 __PRETTY_FUNCTION__ = "dial_exec_full" #2 0xb7865470 in dial_exec (chan=0x81e6808, data=0xb74f7040) at app_dial.c:1867 peerflags = {flags = 0} #3 0x080bd385 in pbx_exec (c=0x81e6808, app=0x81aa5f0, data=0xb74f7040) at /root/src/voip/asterisk-1.4/svn/src/include/asterisk/strings.h:35 res = -1219539056 saved_c_appl = 0x0 saved_c_data = 0x0 #4 0x080c059e in pbx_extension_helper (c=0x81e6808, con=0x0, context=0x81e6988 "fork-xyz", exten=0x81e69d8 "100", priority=3, label=0x0, callerid=0x81e70f0 "xyz011101", action=E_SPAWN) at pbx.c:1862 e = (struct ast_exten *) 0x81960f0 app = (struct ast_app *) 0x81aa5f0 res = 8 q = {incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0x81e6988 "fork-xyz"} passdata = "SIP/xyz010001|10|", '\0' matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #5 0x080c1644 in ast_spawn_extension (c=0x81e6808, context=0x81e6988 "fork-xyz", exten=0x81e69d8 "100", priority=3, callerid=0x81e70f0 "xyz011101") at pbx.c:2317 ---Type to continue, or q to quit--- No locals. #6 0x080c1a72 in __ast_pbx_run (c=0x81e6808) at pbx.c:2406 dst_exten = '\0' , "HÈë·\000\000\000\000\020\000\000\000\000\000\000\000\220\036ß·\000\000\000\000\f\000\000\000ü¯ë·@Èë·Pr\036\bØ\223O·6Oß·@Èë·\f\000\000\000\000\000\000\000\230q\036\b°í\000\000\f\000\000\000Pr\036\bô\217ð·\000\000\000\000G\rð·\b\224O·GÚ\017\b\001\000\000\000\f\000\000\000\000\000\000\000\230q\036\b\000\000\000\000°\233O·\b\224O·u\227\006\b" pos = 0 digit = 0 found = 1 res = 0 autoloopflag = 0 error = 0 __PRETTY_FUNCTION__ = "__ast_pbx_run" #7 0x080c27e6 in pbx_thread (data=0x81e6808) at pbx.c:2621 c = (struct ast_channel *) 0x81e6808 #8 0x080fe8db in dummy_start (data=0x81e7198) at utils.c:912 _buffer = {__routine = 0x8069915 , __arg = 0xb74f9bb0, __canceltype = 0, __prev = 0x0} ret = (void *) 0x0 a = {start_routine = 0x80c27cf , data = 0x81e6808, name = 0x81e71a8 "pbx_thread", ' ' , "started at [ 2645] pbx.c ast_pbx_start()"} #9 0xb7eff20e in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. ---Type to continue, or q to quit--- #10 0xb7e590de in clone () from /lib/tls/libc.so.6 No symbol table info available. (gdb)