Closed
Bug 1215154
Opened 9 years ago
Closed 9 years ago
FF Android intermittently crashes WebGL when switching device orientation
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: caseyyee.ca, Unassigned)
References
Details
(Keywords: crash, crashreportid, Whiteboard: [webvr][gfx-noted])
Crash Data
Switching device orientation (from landscape to portrait and vice-versa) will sometime cause Firefox to crash while running WebGL content. This may happen more in fullscreen mode.
Here are the crash reports:
bp-52a122e6-bbab-4b21-bfbe-9abb72151009 10/09/15 11:14
bp-b441f720-dfe0-4101-b560-4b5c42151009 10/09/15 01:59
bp-30adf621-6bd4-4af7-a47d-05d002151009 10/09/15 01:56
bp-46fc7782-0583-44ec-9f3b-38fca2151009 10/09/15 01:55
Using orientation lock seems to mitigate the crashes.
Updated•9 years ago
|
Flags: needinfo?
All devices? Any particular games/pages/whatever that are more common?
Comment 2•9 years ago
|
||
Actually, I can't reproduce it on my Nexus5.
Comment 3•9 years ago
|
||
I've had no luck reproducing this unfortunately.
It looks like a possible race between destroying the TextureClient and destroying the GL context. It's possible that bug 1210444 will have inadvertently fixed this (though I'm not certain by any means).
Severity: normal → critical
Crash Signature: [@ @0x0 | mozilla::gl::SharedSurface_EGLImage::~SharedSurface_EGLImage ]
[@ mozilla::gl::GLContext::MakeCurrent ]
Keywords: crash,
crashreportid
Component: General → Graphics, Panning and Zooming
Product: Firefox → Firefox for Android
Version: 44 Branch → Firefox 44
Comment 4•9 years ago
|
||
Casey, are you still seeing this?
Status: UNCONFIRMED → NEW
Component: Graphics, Panning and Zooming → Canvas: WebGL
Ever confirmed: true
Product: Firefox for Android → Core
Version: Firefox 44 → 44 Branch
Updated•9 years ago
|
Flags: needinfo?(caseyyee.ca)
Whiteboard: [webvr] → [webvr][gfx-noted]
Depends on: 1224199
There was an issue with the camera code causing the crashes in three.js. Not exactly sure what the issue was, but it has been since fixed (should have logged the specific instance of the crashes). Closing for now.
Flags: needinfo?(caseyyee.ca)
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•