#0 0x0817857b in sched_cmp (a=0xb6bce128, b=0x1d000500) at sched.c:224 #1 0x08106183 in ast_hashtab_lookup_internal (tab=0xa3c2d30, obj=0xb6bce128, h=39) at hashtab.c:601 #2 0x08105fc9 in ast_hashtab_lookup (tab=0xa3c2d30, obj=0xb6bce128) at hashtab.c:547 #3 0x08179134 in _ast_sched_del (con=0xa3c2110, id=39, file=0xb79e0534 "chan_sip.c", line=3090, function=0xb79e0c25 "dialog_unlink_all") at sched.c:481 #4 0xb795da39 in dialog_unlink_all (dialog=0xa420310, lockowner=1, lockdialoglist=0) at chan_sip.c:3090 #5 0xb79a09c1 in dialog_needdestroy (dialogobj=0xa420310, arg=0xb6bce338, flags=7) at chan_sip.c:14987 #6 0x08087f78 in internal_ao2_callback (c=0xa3e1aa0, flags=7, cb_fn=0xb79a04d7, arg=0xb6bce338, data=0x0, type=DEFAULT, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:669 #7 0x0808827b in __ao2_callback (c=0xa3e1aa0, flags=7, cb_fn=0xb79a04d7 , arg=0xb6bce338) at astobj2.c:735 #8 0xb79c9356 in do_monitor (data=0x0) at chan_sip.c:22652 #9 0x081952c8 in dummy_start (data=0xa3f46e0) at utils.c:968 #10 0xb7cc74e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #11 0xb7efc21e in clone () from /lib/i686/cmov/libc.so.6 #0 0x0817857b in sched_cmp (a=0xb6bce128, b=0x1d000500) at sched.c:224 as = (const struct sched *) 0xb6bce128 bs = (const struct sched *) 0x1d000500 #1 0x08106183 in ast_hashtab_lookup_internal (tab=0xa3c2d30, obj=0xb6bce128, h=39) at hashtab.c:601 b = (struct ast_hashtab_bucket *) 0xa428b98 #2 0x08105fc9 in ast_hashtab_lookup (tab=0xa3c2d30, obj=0xb6bce128) at hashtab.c:547 h = 39 ret = (void *) 0xb79f7134 __PRETTY_FUNCTION__ = "ast_hashtab_lookup" #3 0x08179134 in _ast_sched_del (con=0xa3c2110, id=39, file=0xb79e0534 "chan_sip.c", line=3090, function=0xb79e0c25 "dialog_unlink_all") at sched.c:481 s = (struct sched *) 0x8087d2c tmp = {list = {next = 0x0}, id = 39, when = {tv_sec = 0, tv_usec = 0}, resched = 0, variable = 0, data = 0x0, callback = 0, __heap_index = 0} __PRETTY_FUNCTION__ = "_ast_sched_del" #4 0xb795da39 in dialog_unlink_all (dialog=0xa420310, lockowner=1, lockdialoglist=0) at chan_sip.c:3090 _count = 0 cp = (struct sip_pkt *) 0x0 __PRETTY_FUNCTION__ = "dialog_unlink_all" #5 0xb79a09c1 in dialog_needdestroy (dialogobj=0xa420310, arg=0xb6bce338, flags=7) at chan_sip.c:14987 dialog = (struct sip_pvt *) 0xa420310 t = (time_t *) 0xb6bce338 __PRETTY_FUNCTION__ = "dialog_needdestroy" #6 0x08087f78 in internal_ao2_callback (c=0xa3e1aa0, flags=7, cb_fn=0xb79a04d7, arg=0xb6bce338, data=0x0, type=DEFAULT, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:669 match = 3 __list_head = (struct bucket *) 0xa3e20dc __list_next = (struct bucket_list *) 0x0 __list_prev = (struct bucket_list *) 0x0 __new_prev = (struct bucket_list *) 0xa421318 cur = (struct bucket_list *) 0xa421318 i = 197 last = 563 ret = (void *) 0x0 cb_default = (ao2_callback_fn *) 0xb79a04d7 cb_withdata = (ao2_callback_data_fn *) 0 __PRETTY_FUNCTION__ = "internal_ao2_callback" #7 0x0808827b in __ao2_callback (c=0xa3e1aa0, flags=7, cb_fn=0xb79a04d7 , arg=0xb6bce338) at astobj2.c:735 No locals. #8 0xb79c9356 in do_monitor (data=0x0) at chan_sip.c:22652 res = 1 t = 1246510325 reloading = 0 __PRETTY_FUNCTION__ = "do_monitor" #9 0x081952c8 in dummy_start (data=0xa3f46e0) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1211273228, -1229132912, 0, -1229134904, -1259958861, -8182578}, __mask_was_saved = 0}}, __pad = {0xb6bce480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x80790fb __cancel_arg = (void *) 0xb6bceb90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0xb79c910e , data = 0x0, name = 0xa3f4778 "do_monitor", ' ' , "started at [22701] chan_sip.c restart_monitor()"} lock_info = (struct thr_lock_info *) 0xa3ecd58 mutex_attr = {__size = "\001\000\000", __align = 1} __PRETTY_FUNCTION__ = "dummy_start" #10 0xb7cc74e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 No symbol table info available. #11 0xb7efc21e in clone () from /lib/i686/cmov/libc.so.6 No symbol table info available.