You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by Alfredo Heredero <al...@telefonica.es> on 2001/09/03 15:29:38 UTC

os-windows/8285: Apache crashes with exception 0xC0000005 when a client double-clicks a link to a PHP4 script

>Number:         8285
>Category:       os-windows
>Synopsis:       Apache crashes with exception 0xC0000005 when a client double-clicks a link to a PHP4 script
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    apache
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          support
>Submitter-Id:   apache
>Arrival-Date:   Mon Sep 03 06:30:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     alfredo.herederobellot@telefonica.es
>Release:        1.3.20
>Organization:
apache
>Environment:
MS Windows NT 4.0 Server (Build 1381) - SP6a - Spanish language
>Description:
Apache crashes with exception 0xC0000005 when a client double-clicks a link to a PHP4 script that takes some seconds to complete. Single-clicking works OK. After clicking on the accept button on the popup window, Apache reinits child and continues normal operation. PHP is working fine with the same script on IIS 4.
--------------------------------------------------
NT popup:
Aplication Error
Apache.exe
Exception: access violation (0xC0000005), Address: 0x11f83b3d1
--------------------------------------------------
Apache log:
[Mon Sep 03 09:47:39 2001] [info] Parent: Created child process 239
[Mon Sep 03 09:47:39 2001] [info] Parent: Duplicating socket 220 and sending it to child process 239
[Mon Sep 03 09:47:40 2001] [info] BytesRead = 372 WSAProtocolInfo = 2006620
[Mon Sep 03 09:48:06 2001] [info] [client 10.0.25.84] (10054)Unknown error: client stopped connection before rwrite completed
[Mon Sep 03 09:48:07 2001] [info] [client 10.0.25.84] (10054)Unknown error: client stopped connection before rwrite completed
[Mon Sep 03 09:48:13 2001] [info] master_main: Child processed exited (due to MaxRequestsPerChild?). Restarting the child process.
[Mon Sep 03 09:48:13 2001] [info] Parent: Created child process 74
[Mon Sep 03 09:48:13 2001] [info] Parent: Duplicating socket 220 and sending it to child process 74
[Mon Sep 03 09:48:13 2001] [info] BytesRead = 372 WSAProtocolInfo = 2006620
------------------------------------------------
I've tried some adjustments both in Apache and PHP and gave no result.
Thanks i.a.
>How-To-Repeat:
At a client, double-click, or click repeatedly, on a link to a heavy PHP script.
>Fix:
No.
>Release-Note:
>Audit-Trail:
>Unformatted:
 [In order for any reply to be added to the PR database, you need]
 [to include <ap...@Apache.Org> 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!     ]