-
Notifications
You must be signed in to change notification settings - Fork 519
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
[Runtime] ARM64 trampolines crashed with the fstack-protector-strong flag enabled. #7564
Comments
The crash occurs when the marshal method gets the following input:
The trampoline invocation is:
|
The trampolines crash as stated in https://github.com/xamarin/maccore/issues/2072
Looks like the code of the trampolines is stepping on the canary added by the compiler making the tests to crash. PR #7529 removes the flag, so that master is in a release state. But we need to debug which of the calls is writing on the canary and make sure it does the correct thing and does not step over the canary that is found at the end of it.
The text was updated successfully, but these errors were encountered: