[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