-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
methodtable.cpp Assert failure: fieldSize != (unsigned int)-1 #64544
Comments
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label. |
I imagine this is more likely a VM bug than anything we could trigger in managed code. |
@jkoritzinsky could this be related to your field layout changes? |
I’m not sure. I’ll take a preliminary look in case it is due to my changes. |
The Helix artifacts are gone, so there's limited work I can do. I didn't change anything with field sizes (only offsets) in my work, so I don't think this was due to my changes. If this repros again, I'll take a closer look. |
@jkoritzinsky there is a dump while it lasts at https://dev.azure.com/dnceng/public/_build/results?buildId=1678750&view=ms.vss-test-web.build-test-results-tab&runId=46009164&paneView=dotnet-dnceng.dnceng-build-release-tasks.helix-test-information-tab&resultId=185866 net7.0-Linux-Debug-x64-CoreCLR_checked-(Alpine.314.Amd64.Open)Ubuntu.1804.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.14-helix-amd64-20210910135833-1848e19 |
This looks like it's failing on the I don't think I can get further than that at the moment. cc: @AaronRobinsonMSFT for any additional ideas |
Failed in #70000 |
Assigning to @trylek as the dup issue I've just closed was assigned to him. |
The dup #71241 issue still has a core dump available. |
I have added some analysis based on the dump to the #71241 |
This appears to have been a bug around the behavior of the |
On net7.0-Linux-Release-x64-CoreCLR_checked-Ubuntu.1804.Amd64.Open, System.Security.Cryptography.Tests failed with assertion:
console log
build
core dump
The failure appears to be nondeterministic as the prior and subsequent rolling builds passed (and did not contain changes that would affect this, to my knowledge).
@bartonjs who would be the best person to investigate this?
The text was updated successfully, but these errors were encountered: