#0 0x0066ed34 in pthread_mutex_lock () from /lib/tls/libpthread.so.0 (gdb) bt full #0 0x0066ed34 in pthread_mutex_lock () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0x08132f9d in ast_mutex_lock (pmutex=0x21ad) at /usr/src/asterisk_1.4_latest/include/asterisk/lock.h:532 No locals. #2 0x08133be3 in ast_rtp_lookup_code (rtp=0x39, isAstFormat=1, code=256) at rtp.c:1670 pt = 0 #3 0x08132137 in bridge_p2p_rtp_write (rtp=0x84bb108, rtpheader=0x84bb18c, len=32, hdrlen=12) at rtp.c:1041 bridged = (struct ast_rtp *) 0x39 res = 0 payload = 18 bridged_payload = 0 version = 2 padding = 0 mark = 0 ext = 0 rtpPT = {isAstFormat = 1, code = 256} seqno = 6653 __PRETTY_FUNCTION__ = "bridge_p2p_rtp_write" #4 0x081386db in p2p_rtp_callback (id=0x840d450, fd=15, events=1, cbdata=0x84bb108) at rtp.c:2896 res = 32 hdrlen = 12 sin = {sin_family = 2, sin_port = 29225, sin_addr = {s_addr = 2787244863}, sin_zero = "\000\000\000\000\000\000\000"} len = 16 header = (unsigned int *) 0x84bb18c rtp = (struct ast_rtp *) 0x84bb108 __PRETTY_FUNCTION__ = "p2p_rtp_callback" #5 0x08112083 in ast_io_wait (ioc=0x83fb880, howlong=169) at io.c:279 res = 1 x = 13 origcnt = 20 #6 0x00cacfcd in do_monitor (data=0x0) at chan_sip.c:14866 res = 169 sip = (struct sip_pvt *) 0x0 peer = (struct sip_peer *) 0x0 t = 1166122488 fastrestart = 0 lastpeernum = -1 curpeernum = 8 reloading = 0 __PRETTY_FUNCTION__ = "do_monitor" #7 0x0815cf09 in dummy_start (data=0x83fd8f0) at utils.c:545 _buffer = {__routine = 0x80d9e95 , __arg = 0xab5bb0, __canceltype = 0, __prev = 0x0} ret = (void *) 0x0 a = {start_routine = 0xcaca62 , data = 0x0, name = 0x83fd900 "do_monitor", ' ' , "started at [14925] chan_sip.c restart_monitor()"} #8 0x0066d371 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #9 0x00558ffe in clone () from /lib/tls/libc.so.6 No symbol table info available. (gdb) quit