#0 0x00002aaaad06075b in check_rtp_timeout (dialog=0x2aaabc10f808, t=1272374992) at chan_sip.c:21472 21472 ast_log(LOG_NOTICE, "Disconnecting call '%s' for lack of RTP activity in %ld seconds\n", (gdb) bt #0 0x00002aaaad06075b in check_rtp_timeout (dialog=0x2aaabc10f808, t=1272374992) at chan_sip.c:21472 #1 0x00002aaaad03e6bb in dialog_needdestroy (dialogobj=0x2aaabc10f808, arg=0x415e3040, flags=7) at chan_sip.c:14215 #2 0x000000000043c78a in __ao2_callback (c=0x7dd0cd8, flags=7, cb_fn=0x2aaaad03e647 , arg=0x415e3040, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:678 #3 0x000000000043cabf in _ao2_callback (c=0x7dd0cd8, flags=7, cb_fn=0x2aaaad03e647 , arg=0x415e3040) at astobj2.c:754 #4 0x00002aaaad0609df in do_monitor (data=0x0) at chan_sip.c:21535 #5 0x000000000051998e in dummy_start (data=0x7dd93f0) at utils.c:968 #6 0x00000034cd806367 in start_thread () from /lib64/libpthread.so.0 #7 0x00000034cd0d2f7d in clone () from /lib64/libc.so.6 (gdb) bt full #0 0x00002aaaad06075b in check_rtp_timeout (dialog=0x2aaabc10f808, t=1272374992) at chan_sip.c:21472 sin = {sin_family = 2, sin_port = 10271, sin_addr = {s_addr = 3435468638}, sin_zero = "\bø\020¼ª*\000"} __PRETTY_FUNCTION__ = "check_rtp_timeout" #1 0x00002aaaad03e6bb in dialog_needdestroy (dialogobj=0x2aaabc10f808, arg=0x415e3040, flags=7) at chan_sip.c:14215 dialog = (struct sip_pvt *) 0x2aaabc10f808 t = (time_t *) 0x415e3040 __PRETTY_FUNCTION__ = "dialog_needdestroy" #2 0x000000000043c78a in __ao2_callback (c=0x7dd0cd8, flags=7, cb_fn=0x2aaaad03e647 , arg=0x415e3040, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:678 match = 0 __list_head = (struct bucket *) 0x7dd2648 __list_next = (struct bucket_list *) 0x2aaab4445310 __list_prev = (struct bucket_list *) 0x0 __new_prev = (struct bucket_list *) 0x2aaabc0ff150 cur = (struct bucket_list *) 0x2aaabc0ff150 i = 405 start = 0 last = 563 ret = (void *) 0x0 __PRETTY_FUNCTION__ = "__ao2_callback" #3 0x000000000043cabf in _ao2_callback (c=0x7dd0cd8, flags=7, cb_fn=0x2aaaad03e647 , arg=0x415e3040) at astobj2.c:754 No locals. #4 0x00002aaaad0609df in do_monitor (data=0x0) at chan_sip.c:21535 res = 2 t = 1272374992 reloading = 0 __PRETTY_FUNCTION__ = "do_monitor" #5 0x000000000051998e in dummy_start (data=0x7dd93f0) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 8338832450684959700, 0, 0, 1096695808, 4096, 8338832450684959380, 8338832449628541857}, __mask_was_saved = 0}}, __pad = {0x415e31c0, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x431831 __cancel_arg = (void *) 0x415e3940 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x2aaaad060829 , data = 0x0, name = 0x7df0380 "do_monitor", ' ' , "started at [21584] chan_sip.c restart_monitor()"} #6 0x00000034cd806367 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #7 0x00000034cd0d2f7d in clone () from /lib64/libc.so.6 No symbol table info available