-
Notifications
You must be signed in to change notification settings - Fork 24.3k
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
rn-tester crashed when debugging in Chrome #34698
Comments
Are you using the latest |
@cortinico yes, I use 0.68.1 |
Could you retry on top of |
I tried 0.70 and it still crashed. I have problems building codes in main, CMake reports that some source code are missing. Furthermore, I think it's easy to reproduce this crash as the step I mentioned, if you can build main on your side. |
Thanks for the follow up. I was able to reproduce, sadly I could not find the root cause. The app crashes here: react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerBinding.cpp Lines 26 to 27 in 0b4417b
Specifically it seems like @psionic12 is this issue happening also with Hermes? For further inverstigation, here a symbolicated stacktrace:
|
Hermes crashed as well, but with different core dump:
|
It looks to me that when debugging with chrome, RN uses a Websocket runtime on the top, but the low level still wants a normal runtime, which is null in this case. |
Any progress on this issue? I tried 0.71.1 but still crashing. |
Sadly not. This is up for grab if someone wants to investigate and help |
@cortinico I may help, but I don't have much time, I wondered if this is a case which nobody investigates yet, or a case that RN team knows but have a difficulty to fix. BTW, how does RN team do the debugging? It looks to me that until this case is fixed, a user cannot debug JS codes in a browser. |
This us under our radar and we hope to fix it whenever we have capacity. Thanks for your patience @psionic12. Also any contribution is more than welcome |
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 7 days. |
This issue was closed because it has been stalled for 7 days with no activity. |
Description
When I debugging JS codes in rn-tester(packages/rn-tester), the App crashed immediately. Here's the core dump:
Version
0.68.1
Output of
npx react-native info
System:
OS: macOS 11.6.1
CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
Memory: 1.62 GB / 16.00 GB
Shell: 5.8 - /bin/zsh
Binaries:
Node: 14.19.3 - ~/.nvm/versions/node/v14.19.3/bin/node
Yarn: 1.22.10 - /usr/local/bin/yarn
npm: 6.14.17 - ~/.nvm/versions/node/v14.19.3/bin/npm
Watchman: 2022.01.17.00 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.10.1 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: DriverKit 21.0.1, iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0
Android SDK:
Android NDK: 21.1.6352462
IDEs:
Android Studio: 2021.2 AI-212.5712.43.2112.8609683
Xcode: 13.1/13A1030d - /usr/bin/xcodebuild
Languages:
Java: 11.0.15 - /usr/bin/javac
npmPackages:
@react-native-community/cli: ^7.0.3 => 7.0.3
react: 17.0.2 => 17.0.2
react-native: Not Found
react-native-macos: Not Found
npmGlobalPackages:
react-native: Not Found
Steps to reproduce
Just followed the README in rn-tester:
Then input
adb shell input keyevent 82
to pop up the debug manu, then choose "Debug"Snack, code example, screenshot, or link to a repository
None, the rn-tester can be found in the source code of react-native
The text was updated successfully, but these errors were encountered: