Quantcast
Channel: ASP.NET Core
Viewing all articles
Browse latest Browse all 9386

Possible aspnetcore.dll bug make application restart

$
0
0

Hi,

as in https://forums.asp.net/t/2135504.aspx?Possible+WebSocket+ntdll+Bug+Crashes+dotnet+exe I wanted to have some thoughts on an error I'm getting on a webapp on azure before posting an issue on the .NET core Git.

We are running an API on a VM on azure. The API is written in dotnet core 2.0.3

We are facing a problem that seems a bit random: our API restarts every now and then without any apparent reason.

We installed DebugDiag and got the second chance exception and this is the warning:

WARNING - DebugDiag was not able to locate debug symbols for \aspnetcore.dll, so the information below may be incomplete.

In w3wp__Racenet API__PID__5228__Date__06_03_2018__Time_01_37_03PM__139__Second_Chance_Exception_C0000005.dmp the assembly instruction ataspnetcore!RegisterModule+99e9 in C:\Windows\System32\inetsrv\aspnetcore.dll fromMicrosoft Corporation has caused an access violation exception (0xC0000005) when trying toread from memory location 0x246143c1 on thread 4

This is the stack trace of the thread 4.

Entry point  w3tp!THREAD_MANAGER::ThreadManagerThread
Create time  03/06/2018 04:30:00
Time spent in user mode  0 Days 00:00:08.531
Time spent in kernel mode  0 Days 00:00:07.015



This thread is not fully resolved and may or may not be a problem. Further analysis of these threads may be required.

aspnetcore!RegisterModule+99e9
iiscore!NOTIFICATION_CONTEXT::RequestDoWork+2da
iiscore!NOTIFICATION_CONTEXT::CallModulesInternal+19c
iiscore!NOTIFICATION_CONTEXT::CallModules+36
iiscore!NOTIFICATION_MAIN::DoWork+3d8
iiscore!W3_CONTEXT_BASE::ContinueNotificationLoop+a5
iiscore!W3_MAIN_CONTEXT::OnIoCompletion+e2
w3dt!WP_CONTEXT::OnCompletion+9fcc
w3tp!THREAD_POOL_DATA::ThreadPoolThread+73
w3tp!THREAD_POOL_DATA::ThreadPoolThread+33
w3tp!THREAD_MANAGER::ThreadManagerThread+49
kernel32!BaseThreadInitThunk+14

ntdll!RtlUserThreadStart+21

Also... even by adding "srv*c:\websymbols2*https://msdl.microsoft.com/download/symbols" to the settings, it looks like DebugDiag can't retrieve PDBs for dotnet core (and I wasn't able to find them anywhere).

Any chance that somebody can help?

Thank you


Viewing all articles
Browse latest Browse all 9386

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>