Core was generated by `/usr/sbin/asterisk -f -vvvg -c'. Program terminated with signal 11, Segmentation fault. #0 0x0807fa84 in __ast_pthread_mutex_lock (filename=0x8145b13 "channel.c", lineno=2190, func=0x81478fc "__ast_read", mutex_name=0x814699f "&chan->lock", t=0xb3d3b730) at /usr/src/asterisk-1.4.12.1/include/asterisk/lock.h:310 310 t->thread[t->reentrancy] = pthread_self(); bt(gdb) bt #0 0x0807fa84 in __ast_pthread_mutex_lock (filename=0x8145b13 "channel.c", lineno=2190, func=0x81478fc "__ast_read", mutex_name=0x814699f "&chan->lock", t=0xb3d3b730) at /usr/src/asterisk-1.4.12.1/include/asterisk/lock.h:310 #1 0x08086713 in __ast_read (chan=0xb3d3b6b8, dropaudio=0) at channel.c:2190 #2 0x080881d8 in ast_read (chan=0xb3d3b6b8) at channel.c:2553 #3 0x080e2bd8 in bridge_native_loop (c0=0xb3d3b6b8, c1=0x87802a0, p0=0xb3d0adf8, p1=0x877d058, vp0=0x0, vp1=0x0, pr0=0xb67107ec, pr1=0xb67107ec, codec0=8, codec1=8, timeoutms=-1, flags=0, fo=0xb5999f08, rc=0xb5999f04, pvt0=0xb3d097c8, pvt1=0x876c060) at rtp.c:2913 #4 0x080e45a3 in ast_rtp_bridge (c0=0xb3d3b6b8, c1=0x87802a0, flags=0, fo=0xb5999f08, rc=0xb5999f04, timeoutms=-1) at rtp.c:3351 #5 0x0808e0f6 in ast_channel_bridge (c0=0xb3d3b6b8, c1=0x87802a0, config=0xb599a1c4, fo=0xb5999f08, rc=0xb5999f04) at channel.c:4277 #6 0xb7cc2e1c in ast_bridge_call (chan=0xb3d3b6b8, peer=0x87802a0, config=0xb599a1c4) at res_features.c:1404 #7 0xb6c0c33d in dial_exec_full (chan=0xb3d3b6b8, data=0xb599cf48, peerflags=0xb599adb0, continue_exec=0x0) at app_dial.c:1656 #8 0xb6c0c5ee in dial_exec (chan=0xb3d3b6b8, data=0xb599cf48) at app_dial.c:1710 #9 0x080c811c in pbx_exec (c=0xb3d3b6b8, app=0xb7a14198, data=0xb599cf48) at pbx.c:532 #10 0x080cbd32 in pbx_extension_helper (c=0xb3d3b6b8, con=0x0, context=0xb3d3b8e0 "ramal-asterisk", exten=0xb3d3b930 "3604", priority=2, label=0x0, callerid=0xb63b0ae8 "8080406", action=E_SPAWN) at pbx.c:1833 #11 0x080cd113 in ast_spawn_extension (c=0xb3d3b6b8, context=0xb3d3b8e0 "ramal-asterisk", exten=0xb3d3b930 "3604", priority=2, callerid=0xb63b0ae8 "8080406") at pbx.c:2288 #12 0x080cd5e1 in __ast_pbx_run (c=0xb3d3b6b8) at pbx.c:2388 #13 0x080ce3fd in pbx_thread (data=0xb3d3b6b8) at pbx.c:2603 #14 0x0810e78b in dummy_start (data=0xb63afea8) at utils.c:793 #15 0xb7f9a46b in start_thread () from /lib/i686/cmov/libpthread.so.0 #16 0xb7ea74de in clone () from /lib/i686/cmov/libc.so.6 (gdb) bt full #0 0x0807fa84 in __ast_pthread_mutex_lock (filename=0x8145b13 "channel.c", lineno=2190, func=0x81478fc "__ast_read", mutex_name=0x814699f "&chan->lock", t=0xb3d3b730) at /usr/src/asterisk-1.4.12.1/include/asterisk/lock.h:310 res = 0 canlog = -1 __PRETTY_FUNCTION__ = "__ast_pthread_mutex_lock" #1 0x08086713 in __ast_read (chan=0xb3d3b6b8, dropaudio=0) at channel.c:2190 f = (struct ast_frame *) 0x0 blah = 1280 prestate = -1 __PRETTY_FUNCTION__ = "__ast_read" #2 0x080881d8 in ast_read (chan=0xb3d3b6b8) at channel.c:2553 No locals. #3 0x080e2bd8 in bridge_native_loop (c0=0xb3d3b6b8, c1=0x87802a0, p0=0xb3d0adf8, p1=0x877d058, vp0=0x0, vp1=0x0, pr0=0xb67107ec, pr1=0xb67107ec, codec0=8, codec1=8, timeoutms=-1, flags=0, fo=0xb5999f08, rc=0xb5999f04, pvt0=0xb3d097c8, pvt1=0x876c060) at rtp.c:2913 fr = (struct ast_frame *) 0xb63a8fd8 who = (struct ast_channel *) 0xb3d3b6b8 other = (struct ast_channel *) 0x87802a0 cs = {0xb3d3b6b8, 0x87802a0, 0x87802a0} oldcodec0 = 8 oldcodec1 = 8 ac1 = {sin_family = 2, sin_port = 28728, sin_addr = {s_addr = 3707770028}, sin_zero = "\000\000\000\000\000\000\000"} vac1 = {sin_family = 0, sin_port = 0, sin_addr = {s_addr = 0}, sin_zero = "\000\000\000\000\000\000\000"} ac0 = {sin_family = 2, sin_port = 42669, sin_addr = {s_addr = 571021740}, sin_zero = "\000\000\000\000\000\000\000"} vac0 = {sin_family = 0, sin_port = 0, sin_addr = {s_addr = 0}, sin_zero = "\000\000\000\000\000\000\000"} t1 = {sin_family = 2, sin_port = 28728, sin_addr = {s_addr = 3707770028}, sin_zero = "\000\000\000\000\000\000\000"} vt1 = {sin_family = 0, sin_port = 0, sin_addr = {s_addr = 0}, sin_zero = "\000\000\000\000\000\000\000"} t0 = {sin_family = 2, sin_port = 42669, sin_addr = {s_addr = 571021740}, sin_zero = "\000\000\000\000\000\000\000"} vt0 = {sin_family = 0, sin_port = 0, sin_addr = {s_addr = 0}, sin_zero = "\000\000\000\000\000\000\000"} __PRETTY_FUNCTION__ = "bridge_native_loop" #4 0x080e45a3 in ast_rtp_bridge (c0=0xb3d3b6b8, c1=0x87802a0, flags=0, fo=0xb5999f08, rc=0xb5999f04, timeoutms=-1) at rtp.c:3351 p0 = (struct ast_rtp *) 0xb3d0adf8 p1 = (struct ast_rtp *) 0x877d058 vp0 = (struct ast_rtp *) 0x0 vp1 = (struct ast_rtp *) 0x0 pr0 = (struct ast_rtp_protocol *) 0xb67107ec pr1 = (struct ast_rtp_protocol *) 0xb67107ec audio_p0_res = AST_RTP_TRY_NATIVE video_p0_res = AST_RTP_GET_FAILED audio_p1_res = AST_RTP_TRY_NATIVE ---Type to continue, or q to quit--- video_p1_res = AST_RTP_GET_FAILED res = AST_BRIDGE_FAILED codec0 = 8 codec1 = 8 pvt0 = (void *) 0xb3d097c8 pvt1 = (void *) 0x876c060 __PRETTY_FUNCTION__ = "ast_rtp_bridge" #5 0x0808e0f6 in ast_channel_bridge (c0=0xb3d3b6b8, c1=0x87802a0, config=0xb599a1c4, fo=0xb5999f08, rc=0xb5999f04) at channel.c:4277 now = {tv_sec = 0, tv_usec = 0} to = -1 who = (struct ast_channel *) 0x0 res = AST_BRIDGE_COMPLETE nativefailed = 0 firstpass = 1 o0nativeformats = 8 o1nativeformats = 8 time_left_ms = 0 nexteventts = {tv_sec = 0, tv_usec = 0} caller_warning = 0 '\0' callee_warning = 0 '\0' __PRETTY_FUNCTION__ = "ast_channel_bridge" #6 0xb7cc2e1c in ast_bridge_call (chan=0xb3d3b6b8, peer=0x87802a0, config=0xb599a1c4) at res_features.c:1404 other = (struct ast_channel *) 0xb3d3b730 f = (struct ast_frame *) 0x0 who = (struct ast_channel *) 0xb3d3b8e0 chan_featurecode = '\0' peer_featurecode = '\0' res = -1277970208 diff = -1248223384 hasfeatures = 0 hadfeatures = 0 aoh = (struct ast_option_header *) 0x8146660 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} bridge_cdr = (struct ast_cdr *) 0xb5999f68 __PRETTY_FUNCTION__ = "ast_bridge_call" #7 0xb6c0c33d in dial_exec_full (chan=0xb3d3b6b8, data=0xb599cf48, peerflags=0xb599adb0, continue_exec=0x0) at app_dial.c:1656 config = {features_caller = {flags = 0}, features_callee = {flags = 0}, start_time = {tv_sec = 1191958875, tv_usec = 869186}, ---Type to continue, or q to quit--- feature_timer = 0, timelimit = 0, play_warning = 0, warning_freq = 0, warning_sound = 0x0, end_sound = 0x0, start_sound = 0x0, firstpass = 0, flags = 0} number = 0x876e2c1 "3604@172.20.0.221" end_time = -1213703328 answer_time = 1191958875 res = 0 u = (struct ast_module_user *) 0x83a6338 rest = 0x0 cur = 0x0 outgoing = (struct dial_localuser *) 0x0 peer = (struct ast_channel *) 0x87802a0 to = -1 numbusy = 0 numcongestion = 0 numnochan = 0 cause = 0 numsubst = "3604@172.20.0.221\0003\b\v\000\000\000\214ER·Agent/9181\000µEåP·`Õ¨·ü\0043\b\v\000\000\000\214ER·Agent/9186\000µEåP·`ר·ü\0043\b\v\000\000\000\214ER·Agent/8921\000µEåP·`Ù¨·ü\0043\b\v\000\000\000\214ER·Agent/8671\000µEåP·`Û¨·ü\0043\b\v\000\000\000\214ER·Agent/8912\000µEåP·`ݨ·ü\0043\b\v\000\000\000\214ER·Agent/8869\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 = "ANSWER\000R\000GS", '\0' play_to_caller = 0 play_to_callee = 0 sentringing = 0 moh = 0 outbound_group = 0x0 result = 0 start_time = 1191958872 privintro = "t/10459\000EåP·`}¨·ü\0043\b\f\000\000\000\214ER·Agent/10434\000EåP·`\177¨·ü\0043\b\f\000\000\000\214ER·Agent/10474\000EåP---Type to continue, or q to quit--- ·`\201¨·ü\0043\b\f\000\000\000\214ER·Agent/10470\000EåP·`\203¨·ü\0043\b\f\000\000\000\214ER·Agent/10452\000EåP·`\205¨·ü\0043\b\f\000\000\000\214ER·Agent/10458\000EåP·`\207¨·ü\0043\b\f\000\000\000\214ER·Agent/10466\000"... privcid = "t/10548\000EåP·`m¨·ü\0043\b\f\000\000\000\214ER·Agent/10541\000EåP·`o¨·ü\0043\b\f\000\000\000\214ER·Agent/10535\000EåP·`q¨·ü\0043\b\f\000\000\000\214ER·Agent/10479\000EåP·`s¨·ü\0043\b\f\000\000\000\214ER·Agent/10486\000EåP·`u¨·ü\0043\b\f\000\000\000\214ER·Agent/10487\000EåP·`w¨·ü\0043\b\f\000\000\000\214ER·Agent/10480\000"... parse = 0xb5999fd0 "SIP" opermode = 0 args = {argc = 1, argv = 0xb599a464, peers = 0xb5999fd0 "SIP", timeout = 0x0, options = 0x0, url = 0x0} opts = {flags = 0} opt_args = {0x383135
, 0xb750e545 "\203À\001\211EÜ\213EÜ\203À\017\203À\017Áè\004Áà\004)Ä\215D$0\211\205Dÿÿÿ\213\205Dÿÿÿ\203À\017Áè\004Áà\004\211\205Dÿÿÿ\213µDÿÿÿ\211uà\213EÜ\211D$\b\213EØ\211D$\004\213Eà\211\004$èïïÿÿ\213Eà\211EÐÇD$\004/", 0xb7a86960 "Agent/10544", 0x83304fc "\a\0053\btp_lgc", 0xc
, 0xb752458c "\230\224\001", 0x6e656741
, 0x30312f74
, 0x343435
} __PRETTY_FUNCTION__ = "dial_exec_full" #8 0xb6c0c5ee in dial_exec (chan=0xb3d3b6b8, data=0xb599cf48) at app_dial.c:1710 peerflags = {flags = 0} #9 0x080c811c in pbx_exec (c=0xb3d3b6b8, app=0xb7a14198, data=0xb599cf48) at pbx.c:532 res = 8191 saved_c_appl = 0x0 saved_c_data = 0x0 #10 0x080cbd32 in pbx_extension_helper (c=0xb3d3b6b8, con=0x0, context=0xb3d3b8e0 "ramal-asterisk", exten=0xb3d3b930 "3604", priority=2, label=0x0, callerid=0xb63b0ae8 "8080406", action=E_SPAWN) at pbx.c:1833 e = (struct ast_exten *) 0xb7af2bc8 app = (struct ast_app *) 0xb7a14198 res = -1248199792 q = {incstack = {0xb7aee094 "ramal-asterisk", 0xb7af1264 "agent-control", 0x0 }, stacklen = 2, status = 5, swo = 0x0, data = 0x0, foundcontext = 0xb7aee1de "auditoria"} passdata = "SIP/3604@172.20.0.221", '\0' matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #11 0x080cd113 in ast_spawn_extension (c=0xb3d3b6b8, context=0xb3d3b8e0 "ramal-asterisk", exten=0xb3d3b930 "3604", priority=2, callerid=0xb63b0ae8 "8080406") at pbx.c:2288 No locals. #12 0x080cd5e1 in __ast_pbx_run (c=0xb3d3b6b8) at pbx.c:2388 dst_exten = "Agent/9519\000µ(¾v\bp\221ñ·ü\0043\b\v\000\000\000\214ER·ô\177ñ·@\221ñ·(\002\000\0000¾v\b¤ýã·0¾v\b\000\000\000\000,\002\000\000±\237\000\000PÐw\b(\002\000\000ô\217ú·\000\000\000\000\220û\231µ\210ò\231µ¤É\020\b\001\000\000\000(\002\000\000AÅù·\020\000\000\000\220û\231µ\000\000\000\000AÅù·\205òù·\220û\231µ\000\000\000\000¨ò\231µFÌ\020\b\000\000\000\000¬Øù·\001àã·\205òù·\001\000\000\0000¾v\bÈò\231µ\220û\231µ\000\000\000\000\220û\231µÈ\224ñ·\232Íï·<Àv\bp\221ñ·"... ---Type to continue, or q to quit--- pos = 0 digit = 0 found = 1 res = 0 autoloopflag = 0 error = 0 __PRETTY_FUNCTION__ = "__ast_pbx_run" #13 0x080ce3fd in pbx_thread (data=0xb3d3b6b8) at pbx.c:2603 c = (struct ast_channel *) 0xb3d3b6b8 #14 0x0810e78b in dummy_start (data=0xb63afea8) at utils.c:793 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1208315916, 0, -1248199792, -1248201768, 669434005, 902653422}, __mask_was_saved = 0}}, __pad = {0xb599f490, 0x0, 0x0, 0xb7f17e90}} __cancel_routine = (void (*)(void *)) 0x806bdf9 __cancel_arg = (void *) 0xb599fb90 not_first_call = 0 ret = (void *) 0xb7f16284 a = {start_routine = 0x80ce3e6 , data = 0xb3d3b6b8, name = 0xb63af578 "pbx_thread", ' ' , "started at [ 2627] pbx.c ast_pbx_start()"} lock_info = (struct thr_lock_info *) 0x876be30 #15 0xb7f9a46b in start_thread () from /lib/i686/cmov/libpthread.so.0 No symbol table info available. #16 0xb7ea74de in clone () from /lib/i686/cmov/libc.so.6 No symbol table info available.