Core was generated by `/usr/sbin/asterisk -vvvg -c'. Program terminated with signal 11, Segmentation fault. #0 0xb7f6cfcd in pthread_mutex_lock () from /lib/libpthread.so.0 (gdb) bt full #0 0xb7f6cfcd in pthread_mutex_lock () from /lib/libpthread.so.0 No symbol table info available. #1 0x080c6610 in ast_rtp_lookup_code (rtp=0x10d9, isAstFormat=1, code=4) at /root/archive/asterisk-1.4.0/include/asterisk/lock.h:532 pt = #2 0x080cb048 in bridge_p2p_rtp_write (rtp=0xb6b02558, bridged=0x10d9, rtpheader=0xb6b025dc, len=172, hdrlen=12) at rtp.c:1038 res = payload = 1 bridged_payload = __PRETTY_FUNCTION__ = "bridge_p2p_rtp_write" #3 0x080cb3c5 in p2p_rtp_callback (id=0x81f2358, fd=60, events=1, cbdata=0xb6b02558) at rtp.c:2900 res = 172 sin = {sin_family = 2, sin_port = 62691, sin_addr = { s_addr = 3187779776}, sin_zero = "\000\000\000\000\000\000\000"} len = 16 rtp = (struct ast_rtp *) 0x324d bridged = (struct ast_rtp *) 0x10d9 __PRETTY_FUNCTION__ = "p2p_rtp_callback" #4 0x080a2690 in ast_io_wait (ioc=0x81b5840, howlong=320) at io.c:279 res = 3 x = 1 ---Type to continue, or q to quit--- origcnt = 5 #5 0xb74a0d9d in do_monitor (data=0x0) at chan_sip.c:14858 prev = res = sip = (struct sip_pvt *) 0x0 t = 1180446338 fastrestart = 0 lastpeernum = -1 curpeernum = 45 reloading = 0 __PRETTY_FUNCTION__ = "do_monitor" #6 0x080ed780 in dummy_start (data=0x81b9c60) at utils.c:545 _buffer = {__routine = 0x8069ad0 , __arg = 0x20008, __canceltype = -1210193056, __prev = 0x0} ret = #7 0xb7f6bb51 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #8 0xb7da274a in clone () from /lib/libc.so.6 No symbol table info available. (gdb)