Closed Bug 1850480 Opened 2 years ago Closed 2 years ago

fenix crashes - the menu freezes

Categories

(Firefox for Android :: Homepage, defect)

Firefox 117
All
Android
defect

Tracking

()

VERIFIED FIXED
119 Branch
Tracking Status
firefox117 + verified
firefox118 + verified
firefox119 + verified

People

(Reporter: emanuellclaudiu, Assigned: towhite)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [fxdroid])

Attachments

(4 files)

User Agent: Mozilla/5.0 (Android 11; Mobile; rv:109.0) Gecko/118.0 Firefox/118.0

Steps to reproduce:

  1. I entered "Settings".
  2. I went to "About Firefox".
  3. I quickly hit the back button to exit the main page.
  4. You may notice that the application crashes, cannot select the tab tray, cannot enter "Settings", etc.
    It can also be reproduced on Firefox Nightly, Beta and Stable.

Actual results:

The application crashes, stops responding to commands.

Expected results:

The application should not crash and the buttons should work normally.

Summary: fenix crashes → fenix crashes - the menu freezes
Version: Firefox 116 → Firefox 117
Severity: -- → S1
Priority: -- → P1
Whiteboard: [fxdroid]
Assignee: nobody → towhite

:twhite tracking this across versions, have you confirmed the crash or have any idea of the regressor?

Status: NEW → ASSIGNED

Looked into this and it can be reproduced. It looks like the regressor is the actual Navigation update from 2.5.3 to 2.6.0.

This can be reproduced by navigating to any sub-page of settings and then quickly pressing back 2 times to get to the browser fragment. At that point, the nav controller still has the settings fragment as a current destination, which is why navigating is not possible.

A simple workaround is to not quickly press the back button, or navigate to home after the navigation is broken, and continue using the app normally. Also, this does not crash and the app does not freeze in fact. Due to these reasons, I would suggest lowering the severity of this bug.

I have linked a Google IssueTracker with a similar STR ( wrong current destination after pressing back)

Severity: S1 → S2
Priority: P1 → --

Comment on attachment 9350710 [details] [review]
[mozilla-mobile/firefox-android] Bug 1850480 - Revert "Upgrade navigation to latest version" (backport #3417) (#3418)

Beta/Release Uplift Approval Request

  • User impact if declined: Navigation of the application from Settings will not work as expected
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: Follow procedure in bug details
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Reverting to the previously used navigation version
  • String changes made/needed:
  • Is Android affected?: No
Attachment #9350710 - Flags: approval-mozilla-release?
Flags: qe-verify+

Comment on attachment 9350706 [details] [review]
[mozilla-mobile/firefox-android] Bug 1850480 - Revert "Upgrade navigation to latest version" (backport #3417) (#3419)

Beta/Release Uplift Approval Request

  • User impact if declined: Navigation of the application from Settings will not work as expected
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: Follow procedure in bug details
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Reverting to the previously used navigation version
  • String changes made/needed:
  • Is Android affected?: No
Attachment #9350706 - Flags: approval-mozilla-release?
Comment on attachment 9350706 [details] [review] [mozilla-mobile/firefox-android] Bug 1850480 - Revert "Upgrade navigation to latest version" (backport #3417) (#3419) Approved for Fenix 118.0b2
Attachment #9350706 - Flags: approval-mozilla-release? → approval-mozilla-beta+

Thank you for reporting this :eclaudiu64!

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 119 Branch

(In reply to twhite from comment #9)

Thank you for reporting this :eclaudiu64!

With pleasure !

Managed to reproduce the issue on an earlier Nightly build (118.0a1) and the current RC 117.0.

Verified as fixed on the current Nightly build (119.0a1 from 2023-08-30) and on the current Beta build (118.0b2).

Devices used:

  • Google Pixel 7 (Android 14)
  • Redmi 9C NFC (Android 10)

Marking the ticket as verified for 118 and 119.

Comment on attachment 9350710 [details] [review] [mozilla-mobile/firefox-android] Bug 1850480 - Revert "Upgrade navigation to latest version" (backport #3417) (#3418) Approved for 117.0.1.
Attachment #9350710 - Flags: approval-mozilla-release? → approval-mozilla-release+

Verified as fixed on the latest RC build (117.0.1).

Devices used:

  • Google Pixel 7 (Android 14).
  • Xiaomi Pad5 (Android 13).
  • Lenovo tablet M10 (Android 10).
  • Samsung Galaxy Tab A6 (Android 5.1).

Marking the ticket as verified for 117 as well.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: