Closed
Bug 709712
Opened 13 years ago
Closed 13 years ago
WebGL demos causing repeatable crashes
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
FIXED
mozilla9
People
(Reporter: mevans, Unassigned)
References
()
Details
(Keywords: crash, reproducible, Whiteboard: [MTD], [native-crash])
Crash Data
Attachments
(1 file)
(deleted),
text/plain
|
Details |
Web page or screen you were on when you saw the issue:
Steps to reproduce:
1. go to this webgl test: https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/demos/google/shiny-teapot/index.html
2.
3.
What you expected:
A teapot displayed
Actual:
Crash
Crash report ID (if applicable):
https://crash-stats.mozilla.com/report/index/bp-deffd20c-dca2-4d2c-9877-5a3172111211
I believe other tests in the suite will cause similar crashes. Need to check more of these tests in this suite.
Updated•13 years ago
|
Severity: normal → critical
Component: General → Canvas: WebGL
Keywords: crash
OS: Windows 7 → Android
Product: Fennec Native → Core
QA Contact: general → canvas.webgl
Hardware: x86_64 → ARM
Version: unspecified → Trunk
Updated•13 years ago
|
Whiteboard: [MTD] → [MTD], [native-crash]
Comment 1•13 years ago
|
||
Shouldn't we group together all those malloc-related crashes triggered by WebGL demos on Android? For all we can see, they're likely all the same bug.
Updated•13 years ago
|
Crash Signature: [@ __atomic_cmpxchg ]
Benoit, I was thinking the same thing.
How would you like me to group them?
Should I go ahead and dup or do you want me to create a meta bug or do you want me to create a whiteboard tag?
Comment 3•13 years ago
|
||
On every single demo at http://www.chromeexperiments.com/webgl, Fennec Native crashes.
Attached is an example crash log.
--
Samsung Galaxy SII (Android 2.3.6)
Mozilla/5.0 (Android; Linux armv7l; rv:11.0a1) Gecko/20111212 Firefox/11.0a1 Fennec/11.0a1
Updated•13 years ago
|
Keywords: reproducible
Summary: webgl demos causing repeatable crashes → WebGL demos causing repeatable crashes
Updated•13 years ago
|
Comment 5•13 years ago
|
||
I'm testing a patch that makes us revert to using the GLSL backend instead of the ESSL backend in the ANGLE compiler. Shouldn't make a behavior difference anyway, as on ES we're just passing the original shader source to the driver, but could avoid this crash if it's related to the ESSL backend.
https://tbpl.mozilla.org/?tree=Try&rev=72ded8c7f176
Builds and logs will be available at http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/bjacob@mozilla.com-72ded8c7f176
Comment 6•13 years ago
|
||
We were able to confirm on AaronMT's phone that this patch fixes the crash.
Comment 7•13 years ago
|
||
Fixed by 709947
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
Target Milestone: --- → mozilla11
Comment 8•13 years ago
|
||
The fix has been backported to Gecko 9+.
Target Milestone: mozilla11 → mozilla9
You need to log in
before you can comment on or make changes to this bug.
Description
•