[Devel] Bug in TM/timer.c:590

Bogdan-Andrei Iancu bogdan at voice-system.ro
Fri Jan 12 17:52:05 CET 2007


Hi Eliot,

can you try this experiment but without EXTRA_DEBUG ? just out of 
curiosity. Also maybe without QM_DEBUG.

what arch are you using for testing?

thanks and regards,
bogdan



Eliot Gable wrote:

>I have another bug in the TM/timer.c file:
>
>Program received signal SIGSEGV, Segmentation fault.
>0xb79d24d7 in insert_timer_unsafe (timer_list=0x7773718c, tl=0x89b1b468,
>time_out=2975) at timer.c:621
>621       if ((ptr->time_out != TIMER_DELETED) && (ptr->time_out <=
>time_out))
>
>I generated both of these by doing the following:
>
>Build openser-1.1.0-notls in full debug mode (QM_DEBUG, EXTRA_DEBUG,
>etc). Turn on all debugging output and log it to stderr. Turn off
>forking and redirect output to openser.log. Execute openser from within
>gdb. Use sipp to max out the calls per second that openser can handle,
>then add a few more. It starts hitting timers like crazy. After 30,000+
>calls go through, it cores in the timer code. 
>
>Eliot Gable
>Operations Engineer
>CCNA, CWNA, CWSP, Network+, Security+
>Broadvox, LLC
>1228 Euclid Avenue
>Suite 390
>Cleveland, OH 44115-1800
>216-373-4808
> 
> 
>




More information about the Devel mailing list