-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AV and AppVerifier failure when exception is being thrown in main #3315
Comments
Took a look at the dmp. Looks like issue is in breadcrumb_writer. Other than that the dump was not particularly useful. The test which was triggering this was removed in dotnet/aspnetcore#8727. I suspect the correct fix will be to revise the resource management to make sure they are properly shared between the threads by using smart pointers. I suspect the change will be too large to justify porting back to 2.2. |
@steveharter's design for #3229 explicitly stated Looking at the IIS host source the exception method seems to be set to /EHs. The destructors are not guaranteed to be called in this case and #3229 will have no affect. |
/cc @jkotalik dotnet/core-setup#6766 should make setting the generally non-recommended setting |
👏 |
- appear to have fixes for all of the following: - #3835 -> dotnet/runtime#3229, dotnet/runtime#3315 - #8387 - #11813 - #12097 - #14022 - #24695 - dotnet/aspnetcore-internal#1363 -> #6393 -> #4763 - dotnet/corefx#36024 -> dotnet/runtime#28959 -> dotnet/runtime#29337 - dotnet/runtime#38126 -> #24513 - dotnet/runtime#38539 - dotnet/sdk#12831
- appear to have fixes for all of the following: - #3835 -> dotnet/runtime#3229, dotnet/runtime#3315 - #8387 - #11813 - #12097 - #14022 - #24695 - dotnet/aspnetcore-internal#1363 -> #6393 -> #4763 - dotnet/corefx#36024 -> dotnet/runtime#28959 -> dotnet/runtime#29337 - dotnet/runtime#38126 -> #24513 - dotnet/runtime#38539 - dotnet/sdk#12831
- appear to have fixes for all of the following: - #3835 -> dotnet/runtime#3229, dotnet/runtime#3315 - #8387 - #11813 - #12097 - #14022 - #24695 - dotnet/aspnetcore-internal#1363 -> #6393 -> #4763 - dotnet/corefx#36024 -> dotnet/runtime#28959 -> dotnet/runtime#29337 - dotnet/runtime#38126 -> #24513 - dotnet/runtime#38539 - dotnet/sdk#12831
- appear to have fixes for all of the following: - #3835 -> dotnet/runtime#3229, dotnet/runtime#3315 - #8387 - #11813 - #12097 - #14022 - #24695 - dotnet/aspnetcore-internal#1363 -> #6393 -> #4763 - dotnet/corefx#36024 -> dotnet/runtime#28959 -> dotnet/runtime#29337 - dotnet/runtime#38126 -> #24513 - dotnet/runtime#38539 - dotnet/sdk#12831
We still observe https://github.com/dotnet/core-setup/issues/4315 in addition we see app verifier failures in the same area:
Recent dump:
\\pkrymets\exchange\hostpolicy\iisexpress.exe.5292.dmp.cab
Assigning @sdmaclea as per https://github.com/dotnet/core-setup/issues/4366#issuecomment-422918909
The text was updated successfully, but these errors were encountered: