[Serdev] SER-0.8.14 segfaults
Andreas Granig
a.granig at inode.at
Wed Aug 11 06:44:31 UTC 2004
Hi all,
Just upgraded from 0.8.12 to 0.8.14 this morning and after running for 4
hours or so it crashed here:
Program terminated with signal 11, Segmentation fault.
<snip>
#0 destroy_avp_list_unsafe (list=0x40559ebc) at usr_avp.c:299
299 avp = avp->next;
(gdb) backtrace
#0 destroy_avp_list_unsafe (list=0x40559ebc) at usr_avp.c:299
#1 0x42308751 in free_cell (dead_cell=0x40559310) at h_table.c:150
#2 0x4231a878 in delete_cell (p_cell=0x40559310, unlock=1) at timer.c:232
#3 0x4231a4c5 in wait_handler (attr=0x40559310) at timer.c:440
#4 0x42319cbe in timer_routine (ticks=11940, attr=0x0) at timer.c:901
#5 0x080753fb in timer_ticker () at timer.c:146
#6 0x080594f6 in main_loop () at main.c:1026
#7 0x0805b3c3 in main (argc=1076797560, argv=0xbffffdb4) at main.c:1786
I can provide the full core dump if necessary.
The logs only show after lots of registrations:
Aug 11 07:54:00 voip /usr/local/ser/sbin/ser[29137]: child process 29206
exited by a signal 11
Aug 11 07:54:00 voip /usr/local/ser/sbin/ser[29137]: core was generated
Aug 11 07:54:00 voip /usr/local/ser/sbin/ser[29137]: INFO: terminating
due to SIGCHLD
Aug 11 07:54:00 voip /usr/local/ser/sbin/ser[29142]: INFO: signal 15
received
Aug 11 07:54:00 voip /usr/local/ser/sbin/ser[29142]: Memory status (pkg):
Aug 11 07:54:00 voip /usr/local/ser/sbin/ser[29142]: fm_status (0x80c9c60):
Aug 11 07:54:00 voip /usr/local/ser/sbin/ser[29142]: heap size= 8387472
Aug 11 07:54:00 voip /usr/local/ser/sbin/ser[29142]: dumping free list:
<snip>
The system is Debian testing/unstable with Linux kernel 2.4.26 SMP on
dual Xeon 2.4 GHz
Andy, fearing the next breakdown
More information about the Serdev
mailing list