>Number:         490
>Category:       mod_cgi
>Synopsis:       httpd dumps core
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    apache (Apache HTTP Project)
>State:          open
>Class:          sw-bug
>Submitter-Id:   apache
>Arrival-Date:   Sun Apr 27 16:50:01 1997
>Originator:     [EMAIL PROTECTED]
>Organization:
apache
>Release:        1.2b7 and 1.2b9
>Environment:
Sun Solaris 2.5.1, Sun's recommended patches as of a few days ago.
GCC 2.7.2.2
>Description:
121 virtual hosts works. 122 virtual hosts causes httpd to core
dump when user does CGI.  Any 121 virtual hosts works, adding
one more at any spot in httpd.conf causes the core dump.

The GDB stack trace is from 1.2b9.  mod_cgi.c:532 seems to be
the offending code, but, it looks ok.

Core was generated by `/usr/local/bin/httpd'.
Program terminated with signal 6, Aborted.
Reading symbols from /usr/lib/libsocket.so.1...done.
Reading symbols from /usr/lib/libnsl.so.1...done.
Reading symbols from /usr/lib/libc.so.1...done.
Reading symbols from /usr/lib/libdl.so.1...done.
Reading symbols from /usr/lib/libintl.so.1...done.
Reading symbols from /usr/lib/libmp.so.1...done.
Reading symbols from /usr/lib/libw.so.1...done.
Reading symbols from /usr/lib/nss_dns.so.1...done.
Reading symbols from /usr/lib/libresolv.so.2...done.
Reading symbols from /usr/lib/nss_files.so.1...done.
#0  0#0  0xef63452c in kill ()
#1  0xef5fa620 in abort ()
#2  0x1b8e8 in seg_fault () at http_main.c:1261
#3  <signal handler called>
#4  0xef62e910 in fread ()
#5  0x506e0 in cgi_handler (r=0xd7ff8) at mod_cgi.c:532
#6  0x22704 in invoke_handler (r=0xd7ff8) at http_config.c:333
#7  0x27848 in process_request_internal (r=0xd7ff8) at http_request.c:969
#8  0x2789c in process_request (r=0xd7ff8) at http_request.c:983
#9  0x1cd04 in child_main (child_num_arg=0) at http_main.c:1862
#10 0x1cf9c in make_child (server_conf=0x82f90, child_num=0)
    at http_main.c:1956
#11 0x1db8c in standalone_main (argc=1, argv=0xeffffe0c) at http_main.c:2266
#12 0x1e144 in main (argc=1, argv=0xeffffe0c) at http_main.c:2393
(gdb)
xef63452c in kill ()
(gdb) bt
>How-To-Repeat:

>Fix:

>Audit-Trail:
>Unformatted:


Reply via email to