Closed Bug 1933224 Opened 1 year ago Closed 1 year ago

SHIP: Fenix private mode / Focus - Crash on Licensing Information - java.lang.NullPointerException getUri(...) must not be null

Categories

(Firefox for Android :: General, defect)

Firefox 134
All
Android
defect

Tracking

()

RESOLVED DUPLICATE of bug 1928295
Tracking Status
firefox134 --- affected
firefox135 --- affected

People

(Reporter: aaronmt, Unassigned)

References

Details

(Keywords: crash, reproducible, ui-test-bug-auto-found)

Testing on a recent debug (134) (11/25) with Fission enabled (via env var) [1/1].

  1. Settings -> Mozilla -> Licensing Information (i.e, about:license)
11-25 10:40:15.242 11262 11262 D GeckoSession: handleMessage GeckoView:StateUpdated uri=null
11-25 10:40:15.242 11262 11262 W GeckoSession: No history entries found.
11-25 10:40:15.242 11262 11262 D AndroidRuntime: Shutting down VM
11-25 10:40:15.243 11262 11262 E AndroidRuntime: FATAL EXCEPTION: main
11-25 10:40:15.243 11262 11262 E AndroidRuntime: Process: org.mozilla.focus.debug, PID: 11262
11-25 10:40:15.243 11262 11262 E AndroidRuntime: java.lang.NullPointerException: getUri(...) must not be null
11-25 10:40:15.243 11262 11262 E AndroidRuntime: 	at mozilla.components.browser.engine.gecko.GeckoEngineSession$createHistoryDelegate$1.onHistoryStateChange(GeckoEngineSession.kt:1480)
11-25 10:40:15.243 11262 11262 E AndroidRuntime: 	at org.mozilla.geckoview.GeckoSession$2.handleMessage(GeckoSession.java:510)
11-25 10:40:15.243 11262 11262 E AndroidRuntime: 	at org.mozilla.geckoview.GeckoSession$2.handleMessage(GeckoSession.java:453)
11-25 10:40:15.243 11262 11262 E AndroidRuntime: 	at org.mozilla.geckoview.GeckoSessionHandler.handleMessage(GeckoSessionHandler.java:88)
11-25 10:40:15.243 11262 11262 E AndroidRuntime: 	at org.mozilla.gecko.EventDispatcher$3.run(EventDispatcher.java:426)
11-25 10:40:15.243 11262 11262 E AndroidRuntime: 	at android.os.Handler.handleCallback(Handler.java:959)
11-25 10:40:15.243 11262 11262 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:100)
11-25 10:40:15.243 11262 11262 E AndroidRuntime: 	at android.os.Looper.loopOnce(Looper.java:232)
11-25 10:40:15.243 11262 11262 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:317)
11-25 10:40:15.243 11262 11262 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:8592)
11-25 10:40:15.243 11262 11262 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
11-25 10:40:15.243 11262 11262 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
11-25 10:40:15.243 11262 11262 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878)
Product: Fenix → Focus
Version: unspecified → Firefox 134
Blocks: 1931024

This crash happens in other about redirectors as well, e.g, about:logo.

This also happens in Fenix in Private mode. I am moving this to back to Fenix so it gets prioritized.

Product: Focus → Fenix
Summary: SHIP: Focus - Crash on Licensing Information - java.lang.NullPointerException getUri(...) must not be null → SHIP: Fenix private mode / Focus - Crash on Licensing Information - java.lang.NullPointerException getUri(...) must not be null
See Also: → 1928295

Closing the ticket as this is fixed by the crash fix done on Bug 1928295.

Status: NEW → RESOLVED
Closed: 1 year ago
Duplicate of bug: 1928295
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.