Bug 39930 - Application Popup hangs the Server
Summary: Application Popup hangs the Server
Alias: None
Product: Apache httpd-2
Classification: Unclassified
Component: All (show other bugs)
Version: 2.0.55
Hardware: Other Windows Server 2003
: P2 major with 1 vote (vote)
Target Milestone: ---
Assignee: Apache HTTPD Bugs Mailing List
Keywords: ErrorMessage
Depends on:
Reported: 2006-06-29 09:40 UTC by Christian Verdelli
Modified: 2006-08-17 01:20 UTC (History)
0 users


Note You need to log in before you can comment on or make changes to this bug.
Description Christian Verdelli 2006-06-29 09:40:39 UTC
I'm running two Apache 2.0.55 SSL, reverse proxy configuration.
Once per day(at least) one request generates the error:

Application popup: Apache.exe - Application Error :
The instruction at "0x008279c6" referenced memory at "0x5e639389".
The memory could not be "written".

Click on OK to terminate the program

And it waits for the click! The system is unattended being production
system, so no one is phisycally there to press ok.

Looking on the Microsoft site i've found an article saying to modify
the parameter ErrorMode in the registry to get rid of the Popups.
It didn't help me, so i looked in the code, dso.c and i've found this :

/* Prevent ugly popups from killing our app */
        em = SetErrorMode(SEM_FAILCRITICALERRORS);
        os_handle = LoadLibraryEx(path, NULL, LOAD_WITH_ALTERED_SEARCH_PATH);
        if (!os_handle)
            os_handle = LoadLibraryEx(path, NULL, 0);
        if (!os_handle)
            rv = apr_get_os_error();
            rv = APR_SUCCESS;

Well, it looks like its fixed, but im going on getting these nagging 

Any suggestion guys?
Comment 1 William A. Rowe Jr. 2006-06-29 12:14:58 UTC
Don't use bugzilla for user support questions, please.  If you identify the
solution, feel free to ammend this as a doc enhancement report/patch.

Have you taken a look at your Dr. Watson or other installed debugger settings?

Comment 2 Christian Verdelli 2006-08-17 08:20:25 UTC
Since your reply i've enabled Dr.Watson debugger on the system and they didn't 
crash anymore!!