-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
[$250] Android - App crashes when returning to submit expense after it was uncomplete #43374
Comments
Triggered auto assignment to @isabelastisser ( |
@isabelastisser FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
We think that this bug might be related to #wave-collect - Release 1 |
Job added to Upwork: https://www.upwork.com/jobs/~01e63c58c588ffca02 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @shubham1206agra ( |
@isabelastisser, @shubham1206agra Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
No proposals yet. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
No proposals yet. |
@isabelastisser, @shubham1206agra Still overdue 6 days?! Let's take care of this! |
@isabelastisser, @shubham1206agra 8 days overdue is a lot. Should this be a Weekly issue? If so, feel free to change it! |
Still waiting for proposals. |
No proposals yet. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@isabelastisser @shubham1206agra this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
@isabelastisser, @shubham1206agra 12 days overdue now... This issue's end is nigh! |
@shubham1206agra I DM'd you for visibility. |
No proposal yet. I will test this tomorrow. |
@shubham1206agra were you able to test this? Thanks! |
@isabelastisser This is still repro to me. |
Asking in Slack: https://expensify.slack.com/archives/C03UK30EA1Z/p1719512815525039 |
Hi, I'm Tomasz from Callstack and I'm looking into this issue. @shubham1206agra what device are you using for testing? For me, on a mid-tier device with 8gb of RAM, the issue was not reproducible, because the app was not killed in the background even once. However, things were different on an emulator. Because of the Android memory management, the backgrounded app is being killed to free up resources for a foregrounded app. In this case I was able to reproduce it and catch the error: Seems like in this particular scenario, somehow the app is not able to correctly render the map view again. I'm going to continue investigating it on Monday |
@TMisiukiewicz My device is mid-tier with 6GB RAM. And now I am not able to use my App. |
Still investigating. As comment here says, looks like it's an upstream issue with |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
I think I found a possible issue - looks like sometimes the Map View is rendered before the accessToken is set on the native side. I have the solution implemented but I need to do some more tests to see if it does not break anything on other platforms. If everything's fine, I'll share a proposal tomorrow 👍 |
ProblemThe SolutionThe Created a draft PR #44767 with the required changes. Let me know your thoughts about the proposal, I can open it if you think this solution is good |
@TMisiukiewicz's proposal looks good to me. Lets proceed with it. 🎀👀🎀 C+ reviewed |
Triggered auto assignment to @deetergp, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
PR open ✅ |
Edit: Never mind. I jumped the gun. Didn't realize you were from Callstack 😅 |
📣 @shubham1206agra 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
@shubham1206agra, can you please provide an update? Thanks! |
@isabelastisser This was deployed to production 2 days ago. |
@isabelastisser Can you start payment process here? |
Sorry for the delay here, @shubham1206agra. It looks like the payment automation didn't work. |
@shubham1206agra, I sent you a new offer in Upwork. Can you please clarify if we need to create a regression test? Thanks! |
@isabelastisser Offer accepted. No, no need for regression test here. |
Thanks! The payment is processed. All set. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 1.4.81-1
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail: n/a
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause internal team
Slack conversation:
Action Performed:
Expected Result:
Unsubmitted request closes after user navigated to another application.
User can start anew Submit expense request and finish it.
Actual Result:
Application crashes.
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Bug6507433_1717965055517.Screenrecorder-2024-06-09-23-13-12-774.mp4
Bug6507433_1718009701451!logs-2024-06-10_08_53_14.511.txt
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @shubham1206agraThe text was updated successfully, but these errors were encountered: