-
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
[Arm64/Unix] Crossgen Microsoft.CodeAnalysis.dll segmentation fault #8921
Comments
Backtrace
src/jit/gentree.cpp
|
@dotnet/jit-contrib PTAL might be related to intrinsic implementation |
Yeah, this is code I added recently. Will take a look. |
@AndyAyersMS I can see similar issue when building the dotnet/cli repo modified so that it uses the latest shared framework - see dotnet/cli#7606. It fails on all architectures on Unix, but not on Windows. You can easily repro it locally if the @sdmaclea's repro doesn't work for you:
After the segfault, see the command line above the failure message and run just that under a debugger to get the repro. My call stack when the segfault occured was:
|
In some R2R expansions the type handle is not an explicit operand to the newobj helper. So we must bail out of removal attempts when the type handle is desired and we see such an expansion. Closes #13942. Also likely will fix #XXX (grumble).
In some R2R expansions the type handle is not an explicit operand to the newobj helper. So we must bail out of removal attempts when the type handle is desired and we see such an expansion. Closes #13942. Also likely will fix #13930.
Thanks @janvorli. I was able to repro this locally on Ubuntu and have a fix out for PR. |
In some R2R expansions the type handle is not an explicit operand to the newobj helper. So we must bail out of removal attempts when the type handle is desired and we see such an expansion. Closes #13942. Also likely will fix #13930.
On 7d6cc7c, I am seeing segmentation fault when running
The problem did not exist on 18ab356
The text was updated successfully, but these errors were encountered: