All pastes #925828 Raw Edit

Unnamed

public text v1 · immutable
·published 2008-03-03 10:07 UTC
rendered paste body
Core was generated by `/usr/sbin/asterisk -f -vvvg -c'.
Program terminated with signal 11, Segmentation fault.
#0  0x00a98196 in __ast_pthread_mutex_lock (filename=0xaeb4b4 "chan_sip.c", lineno=1900, func=0xaeb9d8 "retrans_pkt", mutex_name=0xaeb9e4 "&pkt->owner->lock", t=0x1)
    at /usr/src/asterisk-1.4.18/include/asterisk/lock.h:302
302             int canlog = strcmp(filename, "logger.c") & t->track;
(gdb) set pagination off
(gdb) bt full
#0  0x00a98196 in __ast_pthread_mutex_lock (filename=0xaeb4b4 "chan_sip.c", lineno=1900, func=0xaeb9d8 "retrans_pkt", mutex_name=0xaeb9e4 "&pkt->owner->lock", t=0x1) at /usr/src/asterisk-1.4.18/include/asterisk/lock.h:302
        res = 0
        canlog = 0
        __PRETTY_FUNCTION__ = "__ast_pthread_mutex_lock"
#1  0x00a975c3 in retrans_pkt (data=0x8da6588) at chan_sip.c:1900
        pkt = (struct sip_pkt *) 0x8da6588
        prev = (struct sip_pkt *) 0x8164b25
        cur = (struct sip_pkt *) 0x0
        reschedule = 1000
        xmitres = 0
        __PRETTY_FUNCTION__ = "retrans_pkt"
#2  0x08103b04 in ast_sched_runq (con=0x885a490) at sched.c:359
        current = (struct sched *) 0xb7b2e8b8
        tv = {tv_sec = 1204482565, tv_usec = 245522}
        numevents = 1
        res = 64
        __PRETTY_FUNCTION__ = "ast_sched_runq"
#3  0x00adda62 in do_monitor (data=0x0) at chan_sip.c:15606
        res = 1
        sip = (struct sip_pvt *) 0x0
        peer = (struct sip_peer *) 0x0
        t = 1204482565
        fastrestart = 0
        lastpeernum = -1
        curpeernum = 8
        reloading = 0
        __PRETTY_FUNCTION__ = "do_monitor"
#4  0x081157dc in dummy_start (data=0x885ee90) at utils.c:852
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {1278545908, 0, 12987280, 12985272, 1248623228, 1119555558}, __mask_was_saved = 0}}, __pad = {0xc62470, 0x0, 0x0, 0x0}}
        __cancel_routine = (void (*)(void *)) 0x806a571 <ast_unregister_thread>
        __cancel_arg = (void *) 0xc62b90
        not_first_call = 0
        ret = (void *) 0x0
        a = {start_routine = 0xadd27b <do_monitor>, data = 0x0, name = 0x885add8 "do_monitor", ' ' <repeats 11 times>, "started at [15660] chan_sip.c restart_monitor()"}
        lock_info = (struct thr_lock_info *) 0x8879fd0
        mutex_attr = {__size = "\001\000\000", __align = 1}
#5  0x4c3422db in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x4c2c512e in clone () from /lib/libc.so.6
No symbol table info available.