-
Notifications
You must be signed in to change notification settings - Fork 534
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
SIGSEGV in mono_type_get_name_full #9563
Comments
Unfortunately, in all of the attached
The caller in all cases is I don't know how wee can protect against a crash within realloc(3). My guess is that the RAM on these devices is going bad, or a cosmic ray is altering RAM contents. (See also, Effect of Cosmic Rays on Computer Memories.) The error described doesn't otherwise make any sense at all. |
Hello @jonpryor
|
Android framework version
net8.0-android, net9.0-android
Affected platform version
.NET 8.0.403, .NET 9.0.100
Description
Ever since switching from Xamarin.Android to .NET8, and recently to .NET9, we see a crash group which appears in all our releases in GooglePlay Console. Originally we were suspected that this crash group might be related to the "out-of-memory", but we don't see any other
alloc
-related issues originating from other places.Interestingly, only a small percentage of reports GooglePlay Console considers to be a "user-perceived" once. We are suspecting that these crashes might be happening when one of our crash monitoring systems (AppCenter, Sentry) is collecting information.
We have a lot of similar crash reports: from different architectures (armeabi/arm64), with different levels of recursion, with different realloc implementations, but always from the same place of origin.
crash_symbolicated_example1.txt
crash_symbolicated_example2.txt
crash_symbolicated_example3.txt
crash_symbolicated_example4.txt
Steps to Reproduce
Unfortunately, we haven't found a reliable way to reproduce it manually, but it has a pretty big counter in production (around 0.5% affected sessions)
Did you find any workaround?
No workaround found yet
Relevant log output
The text was updated successfully, but these errors were encountered: