Received: (qmail 87598 invoked by uid 501); 2 Nov 2000 21:11:15 -0000 Message-Id: <20001102211115.87597.qmail@locus.apache.org> Date: 2 Nov 2000 21:11:15 -0000 From: Hogan Whittall Reply-To: hogan@extremejeep.com To: submit@bugz.apache.org Subject: Child processes die with a Bus Error when trying to index directories with "large" (over 1mb) files. X-Send-Pr-Version: 3.110 >Number: 6789 >Category: os-solaris >Synopsis: Child processes die with a Bus Error when trying to index directories with "large" (over 1mb) files. >Confidential: no >Severity: serious >Priority: medium >Responsible: apache >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Thu Nov 02 13:20:03 PST 2000 >Closed-Date: >Last-Modified: Wed Mar 21 22:38:31 PST 2001 >Originator: hogan@extremejeep.com >Release: 1.3.12 and 1.3.14/mod_perl >Organization: >Environment: SunOS rubicon 5.8 Generic_108528-01 sun4u sparc SUNW,Ultra-5_10 Ultra10, Solaris8 in 64-bit, EGCS/GCC 2.96 (2.95.2 w/ 64-bit support) >Description: With both apache 1.3.12 and 1.3.14+mod_perl, the child processes die with the following error whenever it tries to index a directory with 1 or more files that are over over 1mb in size: [Thu Nov 2 12:52:30 2000] [notice] child pid 27763 exit signal Bus Error (10) Using mkfile to see at which point it breaks, it is as soon as it reaches exactly 1m in size. 'mkfile 1m test' breaks it, 'mkfile 999k test' and it works fine. >How-To-Repeat: >Fix: Get it to properly index large files on Solaris8/64-bit =) apache is compiled 32-bit, however. >Release-Note: >Audit-Trail: State-Changed-From-To: open-feedback State-Changed-By: fanf State-Changed-When: Thu Nov 2 13:36:18 PST 2000 State-Changed-Why: Did you compile your server on 64bit Solaris? Are you talking about directory indexes created with mod_autoindex? From: Hogan Whittall To: fanf@apache.org Cc: apache-bugdb@apache.org, apbugs@apache.org Subject: Re: os-solaris/6789: Child processes die with a Bus Error when trying to index directories with "large" (over 1mb) files. Date: Thu, 2 Nov 2000 13:42:20 -0800 (PST) On 2 Nov 2000 fanf@apache.org wrote: > [In order for any reply to be added to the PR database, you need] > [to include in the Cc line and make sure the] > [subject line starts with the report component and number, with ] > [or without any 'Re:' prefixes (such as "general/1098:" or ] > ["Re: general/1098:"). If the subject doesn't match this ] > [pattern, your message will be misfiled and ignored. The ] > ["apbugs" address is not added to the Cc line of messages from ] > [the database automatically because of the potential for mail ] > [loops. If you do not include this Cc, your reply may be ig- ] > [nored unless you are responding to an explicit request from a ] > [developer. Reply only with text; DO NOT SEND ATTACHMENTS! ] > > > Synopsis: Child processes die with a Bus Error when trying to index directories with "large" (over 1mb) files. > > State-Changed-From-To: open-feedback > State-Changed-By: fanf > State-Changed-When: Thu Nov 2 13:36:18 PST 2000 > State-Changed-Why: > Did you compile your server on 64bit Solaris? Are you talking > about directory indexes created with mod_autoindex? > Yes, the server is running 64-bit Solaris but apache is compile as a 32-bit application. Directory indexing is specified with the "Options Indexes" option in the directive, I'm not using the autoindex module. It's a virtually stock conf file with the addition of virtualhosts and an added AddHandler to handle .cgi files. -- Hogan Whittall State-Changed-From-To: feedback-open State-Changed-By: slive State-Changed-When: Wed Mar 21 22:38:31 PST 2001 State-Changed-Why: I'm changing this back to "open" because the reporter responded and I have seen other similar reports. There does seem to be a problem with mod_autoindex under solaris with very large files. >Unformatted: [In order for any reply to be added to the PR database, you need] [to include in the Cc line and make sure the] [subject line starts with the report component and number, with ] [or without any 'Re:' prefixes (such as "general/1098:" or ] ["Re: general/1098:"). If the subject doesn't match this ] [pattern, your message will be misfiled and ignored. The ] ["apbugs" address is not added to the Cc line of messages from ] [the database automatically because of the potential for mail ] [loops. If you do not include this Cc, your reply may be ig- ] [nored unless you are responding to an explicit request from a ] [developer. Reply only with text; DO NOT SEND ATTACHMENTS! ]