-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
System.Runtime.Serialization.Formatters.Tests crashing with DOUBLY_LINKED_FL #44250
Comments
Failing on other OSes as well, it turns out, both Linux and Windows. Got one with an assert failure:
|
@jkotas, does this internal CLR error look familiar? |
GC heap corruption:
Looking for details |
#43636 is likely suspect. |
Trying revert in #44262 |
I thought PR#43636 was clean but of course this could be due to timing so may only show up in some CI jobs. @PeterSolMS could you please take a look? |
Tagging subscribers to this area: @dotnet/gc |
If it helps, I have archived the dump of the crash at |
Assigning to Peter for now. Does reverting double-LL make things better, or is that just a theory? |
The crash is hitting a lot of PRs. #44262 is running pretty well so far. If the crash does not show up in it, I am going to merge it and then submit another test PR to revert the revert to verify that it will make it crash again. |
ok cool, sounds good. Thx! |
Revert of the revert: #44271 |
#44271 has the crashes back. I will keep the PR opened for a few days in case you would like to download dumps, etc. |
@jkotas: I cannot access the dump at \jkotas9\drops\issue-44250. Will try to repro locally. |
I got a crash reproduced locally. Interestingly enough, my case is a little different, but also involves a huge array of object references. |
Fixed via #44585. |
e.g.
https://helixre107v0xdeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-pull-44245-merge-141c32ed6af649beb6/System.Runtime.Serialization.Formatters.Tests/console.63352ae9.log?sv=2019-07-07&se=2020-11-24T14%3A36%3A09Z&sr=c&sp=rl&sig=UG98YL2ecYRMMS4pgU6pF65nJVaC9MjU62QvSzk3jGk%3D
https://helixre107v0xdeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-pull-44245-merge-141c32ed6af649beb6/System.Runtime.Serialization.Formatters.Tests/core.9258?sv=2019-07-07&se=2020-11-24T14%3A36%3A09Z&sr=c&sp=rl&sig=UG98YL2ecYRMMS4pgU6pF65nJVaC9MjU62QvSzk3jGk%3D
The text was updated successfully, but these errors were encountered: