Open srxqds opened 1 day ago
it is because the RuntimeType has been gc moved in InternalCreate
method:
https://github.com/dotnet/runtime/blob/598d5f729a0d114a5909487e618eb842c6b45d58/src/mono/System.Private.CoreLib/src/System/Array.Mono.cs#L281-L287
Tagging subscribers to 'arch-android': @vitek-karas, @simonrozsival, @steveisok, @akoeplinger See info in area-owners.md if you want to be subscribed.
Hope the official developers can help check the possible causes and how to fix it. This has a great impact on our products.
hi, @BrzVlad maybe gc collect bug cause this problem? can help take time to review the stacktrace?
Description
we use spanjson library, it hit crash in production app
Reproduction Steps
we can't reproduct it in our development, only occur in release app.
Expected behavior
not crash
Actual behavior
crash
Regression?
no, we use .net8.0
Known Workarounds
we don't know what reason lead to it.
Configuration
No response
Other information
the c# call stacktrace:
the native stacktrace: