-
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
[x86/Linux] Unit test b091942 fails with segment fault (stack alignment issue) #7376
Comments
@BruceForstall , Could you please help me where I could find the code that generates above code calling |
@seanshpark May be one of the following?
|
Thanks @parjong . Found one debug message,
and from above address, this helper code is this.
and... by following the steps, I think it's |
There seems to be another problem.
|
Above segment fault was from not properly restoring funclet frame. With correct patching with https://github.com/parjong/coreclr/commits/draft/funclet_frame, it works OK. |
Unit test
JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b091942/b091942
fails with segment fault.When
TestClass:Test1(ref):bool
calls toTestClass:RunTest1(ref)
method,It calls some stub code and stack align is broken. Call stack looks like this:
Code at 0xb6fc9414 looks like this and stack needs alignment.
The text was updated successfully, but these errors were encountered: