-
Notifications
You must be signed in to change notification settings - Fork 24.4k
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
RCTScreenSize deadlock #26630
Comments
It looks like you are using an older version of React Native. Please update to the latest release, v0.61 and verify if the issue still exists. The "Resolution: Old Version" label will be removed automatically once you edit your original post with the results of running `react-native info` on a project using the latest release.
|
Haven't seen this since updating React. Closing for now. |
Experiencing the same issue on RN 0.60.6. RN info:
|
We've upgraded to 0.61 and so far haven't encountered the issue. Tested it on 2 iphones by installing it through TestFlight. If I don't report back, it's likely the issue went away with the 0.61 upgrades. |
React Native version:
Steps To Reproduce
This seems to be a race condition, so I can't reproduce it 100% of the time, but it happens pretty often in our app in debug mode when we launch and immediately display an SVG on the screen. Unfortunately I can't share the entire codebase, and deleting code in an attempt to get a minimal reproduction just unpredictably makes the issue go away. I'm really hoping someone more familiar with RN's internals will have an idea of what's going on here as this function is known to have pitfalls (#18096).
Here are the stack traces:
I'm not sure if this occurs in production. It might just be a problem in dev mode, as some of the above calls are wrapped by RCT_DEV conditionals.
The text was updated successfully, but these errors were encountered: