[Serusers] SER 0.9.4-rc3 (i386/linux)) keeps crashing

Andrei Pelinescu-Onciul andrei at iptel.org
Thu Sep 1 16:06:54 CEST 2005


On Aug 10, 2005 at 07:07, Steve Blair <blairs at isc.upenn.edu> wrote:
> 
>  We have a SER 0.9.4-rc3 (i386/linux)) system running on RedHat ES4 that
> crashes about once every three days. I've done a cvs update, performed a 
> re-make
> of all modules as well as just mysql.so and reinitialized the mysql 
> database using the
> script provided. Nothing seems to fix the problem. Using gdb to examine 
> a core
> dump seems to indicate SER fails when receiving REGISTER messages but I 
> cannot
> figure out why. In each of the three core dumps the REGISTER message is 
> from a
> different client.
> 
>  Below is the gdb output from the latest core dump. Can anyone shed 
> some light
> on what might be happening?


There was a hard to trigger race condition in tm. When this race
happens (a transaction retransmission buffer destination address is not
intialized before a new retransmission comes), an assert() in the code
caused the proxy to crash.

This should be fixed on the latest cvs (0.9.4-rc6 for stable).


Andrei




More information about the sr-users mailing list