DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=19325>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=19325

mod_include sig Bus error if file modified while being processed

           Summary: mod_include sig Bus error if file modified while being
                    processed
           Product: Apache httpd-2.0
           Version: 2.0.45
          Platform: Sun
        OS/Version: Solaris
            Status: NEW
          Severity: Major
          Priority: Other
         Component: mod_include
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


mod_include can cause a child apache process to die with a sig Bus error if
the file being processed for SSI is modified while apache is processing the 
file.

This bug has been seen with both 2.0.44 and 2.0.45 on a Sun E450 with 4 CPU's
running Solaris 7 and on an E250 with dual CPU's running Solaris 8.

Apache is compiled using Sun Workshop CC and is run using the worker MPM.

Steps to reproduce the bug:

I will be attaching a tar.gz with documents to place in the Apache
DocumentRoot.  Place these files in an empty apache document root directory.

Setup a crontab to run the script includ_bug.pl once a minute. Set the
variable $DOC_ROOT in the script as needed.

Make sure apache is configured to use index.shtml as a DirectoryIndex and
that it is configured to parse *.shtml files for SSI.

Use ab to stress test getting the default home page, here is an example:

ab -n 600000 -c 6 http://some.host/

tail -f the apache error_log and watch for sig Bus errors.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to