Closed janicduplessis closed 1 month ago
Hey! 👋
The issue doesn't seem to contain a minimal reproduction.
Could you provide a snack or a link to a GitHub repository under your username that reproduces the problem?
Hey @janicduplessis The 3.33.0 version of react-native-screens should be used along with RN 0.75.x (see https://github.com/software-mansion/react-native-screens#support-for-fabric). Let me know if that helps
I made a patch to make it build on 0.74, but will try to update to 0.75 when possible.
I actually suspect that the issue may be caused by proguard since the class does not have @DoNotStrip
annotations. I will try to add those and see if the crash stops.
Description
I am getting the following crash currently in production. Sadly I do not have a way to repro it.
I suspect that the code is executed on a thread that is not attached to the jvm class loader. I am currently deploying a patch that wraps that code with
jni::ThreadScope::WithClassLoader
to see if the crash stops.Steps to reproduce
N/A
Snack or a link to a repository
N/A
Screens version
3.33.0
React Native version
0.74.3
Platforms
Android
JavaScript runtime
Hermes
Workflow
React Native (without Expo)
Architecture
Fabric (New Architecture)
Build type
Release mode
Device
Real device
Device model
Pixel 8 (AP1A.240305.019.A1) (Android 14)
Acknowledgements
Yes