-
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
[$500] IOS - iOS app crashes when switching chats (and sometimes when launching) #28066
Comments
Triggered auto assignment to @lschurr ( |
Bug0 Triage Checklist (Main S/O)
|
Bumped the Slack thread to see if this is still happening for Hax. |
Yes it's still happening. I reproduced last week, yesterday, and again this morning. |
Job added to Upwork: https://www.upwork.com/jobs/~01884be58254438c7f |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @burczu ( |
@burczu would you double check this and see if it's reproducible? Not sure if this is widespread or just specific to Hax's device/account. |
Proposal The app is getting crashed when switching from one chat to another on the chat listing screen. Checked the Video Recording attached with the issue. Root cause Majorly and most common cause can be a - unwrapping or using a value of Nullable variable forcefully and it is causing crash when value is NULL. Proposed Solution:
Or can be handled via
If the crash is caused by any other reason, it can be identified via debug. Contributor details |
📣 @spectusAkashIOS! 📣
|
@spectusAkashIOS Your proposal does not follow our Proposal Template - please update it accordingly. Moreover, what you posted is not actually a proposal - it's just an advice how to find the issue. We need a detailed description what is the issue and how exactly we can fix it in your proposal. |
Comment updated @burczu |
@spectusAkashIOS Ok, it follows the template now, but it's still not a proposal. What we expect is instead saying "we have to debug and check what is wrong" we need something like "I debugged, did some research, found an issue here and there and to fix it we need to change this file this way, and that file this way etc.". |
ok @burczu , I will update comment after debug. |
@lschurr I wasn't able to reproduce it (checked on the simulator). |
I wonder if this issue is the same as one Applause found #28068. @michaelhaxhiu does the video in the issue I linked look like the behavior you're seeing? |
@sonialiap I rather think it may not be the same cause here and in the bug you've mentioned. Here the app crashes completely, and there the issue is handled by the app itself showing the error message (but it happens in the web version of the app so it may be the reason). In fact it's hard to say without deeper investigation. |
This might be a dupe of #27392 but I'm not sure about #28068. This is related to timezones. I had a proposal there. @michaelhaxhiu Would you mind sharing the timezones of your current account as well as other participants in the chat you have switched to in the video? |
Wowie this is not reproducible anymore, which tbh I'm happy about (the app was 100% unusable for over 1 week for me!). I tried to tap into a bunch of unreads in the LHN and chat switching to new/existing users with the 🔎 search. Let's close it! Something fixed it. I made sure to update to latest version and ensure it's working. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
App should not crash
Actual Result:
App is crashing consistently the past few days when I’m simply chat switching, or launching the app.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.73.0
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
RPReplay_Final1695250512.MP4
Expensify/Expensify Issue URL:
Issue reported by: @michaelhaxhiu
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1695250716424909
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: