Hmmm. Are you sure that you are posting to the right list here ?

Steve Ryan wrote:
Hello

I really hope someone can help me with this. I have been trying to figure it
out for days and I am beginning to go mad!

The issue I am having appears to be very similar to
https://issues.apache.org/bugzilla/show_bug.cgi?id=45063. It might even be
the same issue.

Note I can recreate the problem on various flavours of Windows, and in IIS 6
& IIS 7.
Details of the issue:

I have a web application which lives under the "Default Web Site" in IIS 6,
and which has its own app pool. The redirector (isapi_redirect.dll 1.2.28)
lives under the DefaultAppPool.
The user would log into our web application (which uses our app pool) and
everything works as expected. If he then uses functionality which uses the
redirector (and the DefaultAppPool), w3wp.exe will probably crash. (I say
"probably" because sometimes it works without error).

Note everything works fine (i.e. there is no crash) if I run the
DefaultAppPool as "Local System"; the problem only seems to exist if I run
the DefaultAppPool as "Local Service" or "Network Service".
Details of the crash:

In the Event Viewer I can see the following -

Faulting application w3wp.exe, version 6.0.3790.3959, faulting module
ntdll.dll, version 5.2.3790.4455, fault address 0x0004f053.

And if I catch the crash using Debug Diagnostic Tool -

Thread 5 - System ID 6140

Entry point w3tp!THREAD_MANAGER::ThreadManagerThread Create time 01/02/2010 13:13:26 Time spent in user mode 0 Days 0:0:0.0 Time spent in kernel mode 0 Days 0:0:0.15 Function Arg 1 Arg 2 Arg 3 Source
ntdll!RtlpWaitOnCriticalSection+c5     00000000     00000000     4b66d376


ntdll!RtlEnterCriticalSection+152 6a6ee4e8 6a6b9ae6 00000000
isapi_redirect!TerminateFilter+c24b     00000000     00000000     76bbcc54


isapi_redirect+9ae6 01459180 4b66d376 00000000
isapi_redirect!TerminateFilter+21435     00000000     10000000     01b6dd18


isapi_redirect!HttpExtensionProc+29c     00000000     732448ee     73243b7a


iisutil!STRU::STRU+c 73243b7a 0157e69c 7327a93f
nativerd!CONFIG_ELEMENT::ReferenceConfigElement+f     000cf7f0     00000000
7327a970
nativerd!CONFIG_ELEMENT_LIST::GetMergedElement+483     73243e08     0157eaa8
00000000 0x0157e68c 00000000 00000000 00000000
NTDLL!RTLPWAITONCRITICALSECTION+C5In
w3wp__PID__5276__Date__02_01_2010__Time_01_13_27PM__226__Second_Chance_Excep
tion_C0000005.dmp the assembly instruction at
ntdll!RtlpWaitOnCriticalSection+c5 in C:\Windows\System32\ntdll.dll from
Microsoft Corporation has caused an access violation exception (0xC0000005)
when trying to write to memory location 0x00000014 on thread 5

Module Information Image Name: C:\Windows\System32\ntdll.dll Base address: 0x76fc0000 Checksum: 0x00135d86 COM DLL: False ISAPIExtension: False ISAPIFilter: False Managed DLL: False VB DLL: False Loaded Image Name: ntdll.dll Mapped Image Name: Module name: ntdll Single Threaded: False Module Size: 1.15 MBytes
Symbol File Name:
c:\symcache\ntdll.pdb\B958B2F91A5A46B889DAFAB4D140CF252\ntdll.pdb Symbol Type: PDB Time Stamp: Sat Jan 19 07:32:54 2008 Comments: Company Name: Microsoft Corporation File Description: NT Layer DLL File Version: 6.0.6001.18000 (longhorn_rtm.080118-1840) Internal Name: ntdll.dll Legal Copyright: C Microsoft Corporation. All rights reserved. Legal Trademarks: Original filename: ntdll.dll Private Build: Product Name: MicrosoftR WindowsR Operating System Product Version: 6.0.6001.18000 Special Build: &
There is nothing obvious in Process Monitor which explains what is causing
the error.

Do any of you have any ideas what could be causing this? Any advice would be
greatly appreciated.

Cheers

Steve




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to