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
RCTBridge required dispatch_sync to load RCTDevLoadingView. This may lead to deadlocks #14766
Comments
I updated I ran EXPO_BETA=1 expo upgrade just to upgrade the packages once more and it bumped expo-dev-client from 0.6.1 to 0.6.2 but still same issue. I read somewhere this is a common issue that came from RN 0.64 but the solution included modifying the AppDelegate.m which I cant and really shouldn't do because i'm in a managed work flow. |
we should track in facebook/react-native#16376 this doesn't cause any crash in your app, it is just a warning and occurs only in development. will require changes to react-native itself to resolve |
After applying process of elimination by commenting out chunks of my app I was able to figure out that the crash was occurring when the bottom tab navigation would mount. I noticed that I have lottie views as my bottom tab button icons which is not supposed to be problematic. I commented them out and oddly enough the app stopped crashing. What's even more strange is that when I uncommented them, meaning I put the lottie views back where they were, the app continued to work fine and I could not reproduce the crash that has been giving me a headache for 3 days. Hope this helps someone.. |
same problem with current dev client and expo 43 |
@mwegener-com Is your app also only crashing in production? i'm pulling my hair out, some of my builds cause a crash in production for no reason, and some others work.. |
I'm not sure. It isn't crashing in the dev client. |
referring to my above comment:
locking this issue |
Summary
I'm not sure what this issue is arising from, It happened after I updated to 43 beta. It causes the app to crash during production but not in the development client.
Managed or bare workflow? If you have made manual changes inside of the
ios/
orandroid/
directories in your project, the answer is bare!managed
What platform(s) does this occur on?
iOS
Package versions
Environment
Reproducible demo or steps to reproduce from a blank project
https://github.com/haibert/sh43
Stacktrace (if a crash is involved)
The text was updated successfully, but these errors were encountered: