You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by Mike Whitaker <mi...@cricket.org> on 1997/08/11 18:00:07 UTC

os-linux/987: PR 588 not fixed under Linux 2.0.30 kernel

>Number:         987
>Category:       os-linux
>Synopsis:       PR 588 not fixed under Linux 2.0.30 kernel
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    apache (Apache HTTP Project)
>State:          open
>Class:          sw-bug
>Submitter-Id:   apache
>Arrival-Date:   Mon Aug 11 09:00:07 1997
>Originator:     mike@cricket.org
>Organization:
apache
>Release:        1.2.1
>Environment:
Linux cricinfo 2.0.30 #1 Sun Jun 1 09:14:11 EST 1997 i586 unknown
P100, 64MB RAM, NE2000 clone Ethernet
>Description:
One httpd occasionally goes into a tight loop, logging 
	select: (listen) bad address
Server is under considerable load (maxed out on 120 servers).

strace output of the offending httpd:
oldselect(25, [15 16 17 18 19 20 21 22 23 24], NULL, NULL, NULL) = -1 EFAULT (Bad address)
time(NULL)                              = 871049640
write(27, "[Fri Aug  8 15:14:00 1997] selec"..., 57) = 57
>How-To-Repeat:
Difficult to say. I'm more than willing to co-operate on detection/further analysis.
>Fix:
No
>Audit-Trail:
>Unformatted: