[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