Received: (qmail 16756 invoked by uid 2012); 8 Dec 1997 13:57:21 -0000 Message-Id: <19971208135721.16755.qmail@hyperreal.org> Date: 8 Dec 1997 13:57:21 -0000 From: Eric Cholet Reply-To: eric_c@mail.dotcom.fr To: apbugs@hyperreal.org Subject: ISAPI DLL crashes Apache X-Send-Pr-Version: 3.2 >Number: 1533 >Category: os-windows >Synopsis: ISAPI DLL crashes Apache >Confidential: no >Severity: serious >Priority: medium >Responsible: apache >State: closed >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Mon Dec 8 06:00:01 PST 1997 >Last-Modified: Sat Dec 27 07:05:20 PST 1997 >Originator: eric_c@mail.dotcom.fr >Organization: >Release: 1.3b3 >Environment: Windows 95 4.00.950a ISAPI DLL compiled with VC++ 4.1 >Description: APACHE caused an invalid page fault in module at 0000:046928ea. Registers: EAX=00000000 CS=0137 EIP=046928ea EFLGS=00010246 EBX=00000000 SS=013f ESP=034dfea4 EBP=04691fc8 ECX=04691e20 DS=013f ESI=04692750 FS=2c07 EDX=00000001 ES=013f EDI=04694e7c GS=0000 Bytes at CS:EIP: 69 04 7c 4e 69 04 00 00 00 00 a4 56 65 00 48 54 Stack dump: 00000000 1001a6e5 04692750 10033310 04694e7c 780156c4 00000000 046927e0 048b7c60 04692760 046928e8 10004bfb 048b0000 000003e8 04694e7c 034dff44 >How-To-Repeat: http://masques.logilune.com/cgi-bin/masques.dll The DLL is a bare-bones, AppWizard generated ISAPI DLL. Source code available upon request >Fix: >Audit-Trail: State-Changed-From-To: open-analyzed State-Changed-By: akosut State-Changed-When: Mon Dec 8 22:57:36 PST 1997 State-Changed-Why: This is a known bug, listed on the known bugs page. For some reason, use of the ISAPI module causes crashes unless the server is compiled in debugging mode. We believe that some optimization performed by Visual C++ is causing this, but have been unable to locate the problem so far. Thanks for using Apache, State-Changed-From-To: analyzed-closed State-Changed-By: ben State-Changed-When: Sat Dec 27 07:05:19 PST 1997 State-Changed-Why: This does indeed turn out to be an optimiser bug. It has been worked around for the next release (1.3b4). >Unformatted: [In order for any reply to be added to the PR database, ] [you need to include in the Cc line ] [and leave the subject line UNCHANGED. This is not done] [automatically because of the potential for mail loops. ]