-
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
[RyuJIT/ARM32] CoreRT failed with assert in Object::ValidateInner !CREATE_CHECK_STRING(pMT && pMT->Validate()) #8892
Comments
stack trace before the assert
values of the variables
|
|
are the commands
a dead code here because of I'm very novice in GC story so any help will be appreciated. This issue is the showstopper for CoreRT armel tizen project now |
This is non-standard calling convention. Look for |
This looks like a bad GC info generated for the The one problem that I see is on this line:
|
@jkotas Thanks! With this fix this assert's gone. We have another assertion namely
but the compilation process has progressed much further, so I think that it's another story. Should I prepare the PR or you will do it? |
Prepare the PR for it please. |
https://github.com/dotnet/coreclr/issues/12659#issuecomment-315309194 has the same crash. Not sure whether it was fixed. |
@tarekgh the resources callstack above is not https://github.com/dotnet/coreclr/issues/12668. Does it look like it needs a corefx bug opened? I thought resource lookups tried to catch all exceptions to avoid recursion. |
@danmosemsft
We are currently failing fast. We have discussed that before and @jkotas mentioned the following
|
@tarekgh failfast is fine, I was wondering if there is a bug to fix. |
create_arm_env.zip
To reproduce this you need to clone the latest coreclr, corefx, corert, build all of them for armel (tizen), create runtime environment with the (edited) script from the attachment, push it to a device and execute the following commands:
needed jit diffs
Also you probably may need to turn off jit version control in CoreRT
I'm ready to provide any additional information
The text was updated successfully, but these errors were encountered: