Why does Asp.net 5 (DNX) w3wp.exe crash on IIS 7.5

My Asp.net 5 team (1.0.0-rc1-update1) gets w3wp.exe crashes in IIS 7.5 (Windows Server 2008 R2) both when IIS restarts and in intermittent mode during normal operation of two loaded balanced instances.

It seems like the same error as in the next github release. The error and error information is almost identical: https://github.com/aspnet/IISIntegration/issues/35

'w3wp.exe' (Win32): Loaded 'C:\Windows\System32\apphelp.dll'. Symbols loaded.
The thread 0x6f54 has exited with code 0 (0x0).
Unhandled exception at 0x000000007717298A (ntdll.dll) in w3wp.exe: 0xC000070A: Status 0x (parameters: 0xFFFFFFFFC0000008, 0x00000000000002F8, 0x00000000003E59F0, 0x000000000038A280, 0x000007FEF4CF88F4).

Exception thrown at 0x000007FEF4CF88F4 in w3wp.exe: 0xC0000005: Access violation executing location 0x000007FEF4CF88F4.

Unhandled exception at 0x000007FEF4CF88F4 in w3wp.exe: 0xC0000005: Access violation executing location 0x000007FEF4CF88F4.

The program '[4540] w3wp.exe' has exited with code 0 (0x0).

This issue does not appear for us in IIS 8 with Windows 2012 R2. This seems to be the underlying issue of the HttpPlatformHandler or DNX with IIS 7.5 vs 8.

Do others see this problem? Has anyone seen an easier workaround for this problem than updating windows / iis? Our application code is apparently not deterministic. The github problem has not been updated for some time, and, unfortunately, we cannot be ready to analyze crash dumps or debug the process.


Re: HttpPlatform Log

I turned on the HttpPlatform log using the webconfig setup:

<httpPlatform processPath="..\approot\web.cmd" arguments="" stdoutLogEnabled="true" stdoutLogFile="..\logs\stdout.log" startupTimeLimit="3600"></httpPlatform>

The start is registered as usual during initialization, but does not register an error when reproducing the failure:

Hosting environment: XXXXXX
Now listening on: http://localhost:XXXX
Application started. Press Ctrl+C to shut down.
+4
source share
1 answer

, aspnetcore.dll(https://github.com/aspnet/AspNetCoreModule), Windows (, 7) IIS (, 7.5). - c:\windows\systemXXX.

GitHub dev, ​​ . , : https://github.com/aspnet/AspNetCoreModule/pull/59

DLL 7.1.1971, .

0

All Articles