-
Notifications
You must be signed in to change notification settings - Fork 733
Description
Bug Description
👋
We've been trying Hermes v1 in the Shopify app and we're very happy with the performance improvements! We're however running into random crashes when we run the app inside an emulator in x86_64 environment (basically linux machines where CI checks run). ARM is totally fine.
This is the log we get:
libc : Fatal signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x76fcb4f66000 in tid 10790 (le.uiautomation), pid 10790 (le.uiautomation)
The crash's origin is not libhermes however, it only happens with changes made to enable v1. It doesn't happen at a specific point, it's very random and sometimes it doesn't happen at all. I haven't been able to repro it outside the application.
- I have run
gradle cleanand confirmed this bug does not occur with JSC - The issue is reproducible with the latest version of React Native.
Hermes git revision (if applicable): 250829098.0.4
React Native version: 0.83.1
OS: Android
Platform (most likely one of arm64-v8a, armeabi-v7a, x86, x86_64): x86_64
Steps To Reproduce
We're still looking into it but decided to raise an issue incase there's a known workaround.
The Expected Behavior
No crashes