-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
IOS - Hybrid app - App crashed when logout offline #51062
Comments
Triggered auto assignment to @marcaaron ( |
💬 A slack conversation has been started in #expensify-open-source |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
|
Production: Ohsb1243.1.mp4 |
Asked for more information here. Please post device logs whenever creating issues with crashes that are consistently reproducible (and whether it is consistently reproducible). |
Device logs |
Based on the logs this looks like some kind of null pointer reference issue similar to what we have here. It's unclear what the root cause might be to me. Seems related to trying to clear out a view or some kind of data. @Julesssss @AndrewGable might know more. |
Also this only happens when offline? If so, not sure if it needs to be a blocker. |
Agree with both of your points. It seems likely that firebase crash IS this crash, adding a comment in Firebase linking it to this issue would be helpful. |
@marcaaron Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Added a comment to firebase. I think the next step for this issue would be to try and build HybridApp locally then sign out while offline to see if it's reproducible. I have not yet had success in building HybridApp locally will start a thread to get some help there. |
AFAICT this is what gets called when we sign out: Which then calls the native module here: Ok, managed to build the app and I cannot reproduce this one locally. Gonna make it a weekly for now and let's give it a re-test after the next deploy. |
Hi @marcaaron I'm currently working on this crash. I noticed that after enabling bridgeless mode on HybridApp(iOS only) these crashes stopped appearing in Crashlytics. Bridgeless was introduced in 9.0.54.1 and last crash was on 9.0.53.1 There’s a chance we might not see this issue anymore 😅 |
Nice. Thanks, I'm going to close this out and see if it gets reported again. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 9.0.50-0
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: No
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/5094453
Email or phone of affected tester (no customers): rybkina+101724b@gmail.com
Issue reported by: Applause - Internal Team
Action Performed:
Expected Result:
User should log out
Actual Result:
App crashed when logout offline
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6638129_1729195743437.crash.mp4
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: