Closed
Bug 1485809
Opened 6 years ago
Closed 5 years ago
Exception in LayerSession$Compositor.setDefaultClearColor()
Categories
(GeckoView :: General, defect, P1)
Tracking
(firefox-esr52 wontfix, firefox-esr60 wontfix, firefox61 wontfix, firefox62 wontfix, firefox63 wontfix, firefox64 wontfix, firefox65 wontfix, firefox66 fixed)
People
(Reporter: snorp, Assigned: snorp)
Details
(Keywords: crash, Whiteboard: [geckoview])
Attachments
(1 file)
Colin ran into this while implementing tab switching in Focus. java.lang.NullPointerException: NativeException NullHandle() [T = nsWindow::LayerViewSupport] at org.mozilla.gecko.gfx.LayerSession$Compositor.setDefaultClearColor(Native Method) at org.mozilla.gecko.gfx.CompositorController.onCompositorReady(CompositorController.java:35) at org.mozilla.gecko.gfx.LayerSession.onCompositorReady(LayerSession.java:451) at org.mozilla.gecko.gfx.LayerSession$1.run(LayerSession.java:392) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6669) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
Updated•6 years ago
|
status-firefox61:
--- → wontfix
status-firefox62:
--- → affected
status-firefox63:
--- → affected
status-firefox-esr52:
--- → wontfix
status-firefox-esr60:
--- → wontfix
Keywords: crash
Priority: -- → P1
Version: Firefox 59 → Firefox 62
Updated•5 years ago
|
Product: Firefox for Android → GeckoView
Updated•5 years ago
|
Version: Firefox 62 → 62 Branch
Comment 2•5 years ago
|
||
(In reply to David Bolter [:davidb] (NeedInfo me for attention) from comment #1)
We think Jim is looking at similar cases elsewhere.
This is no longer true.
status-firefox64:
--- → affected
Whiteboard: [geckoview]
Assignee | ||
Comment 3•5 years ago
|
||
This is showing up in the Play Store as a top 10 crash for Focus, adjusting priority.
Assignee: nobody → snorp
Priority: P3 → P1
Assignee | ||
Comment 4•5 years ago
|
||
We can receive GeckoSession.onCompositorDetached() before
GeckoSession.onCompositorReady() has run, so guard against this
by ensuring the compositor is attached in onCompositorReady().
Pushed by jwillcox@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/70d0497c3cb6 Fix race with compositor attachment r=geckoview-reviewers,droeh#geckoview-reviewers
Comment 6•5 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox66:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
Updated•5 years ago
|
Comment 7•5 years ago
|
||
65=wontfix
I see a few of these crashes from Focus + GV 65 users in the Google Play Console.
status-firefox65:
--- → wontfix
You need to log in
before you can comment on or make changes to this bug.
Description
•