Closed Bug 639322 Opened 15 years ago Closed 13 years ago

WebGL SL crash / Assertion failure: lock != NULL

Categories

(Core :: Graphics: CanvasWebGL, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED FIXED
Tracking Status
firefox-esr10 --- unaffected
firefox-esr17 --- unaffected
b2g18 --- unaffected

People

(Reporter: posidron, Assigned: bjacob)

References

Details

(Keywords: crash, sec-other, testcase, Whiteboard: [sg:nse?])

Attachments

(3 files)

Attached file testcase
I was trying to report this to the ANGLE project but they have no option to mark a bug as a security issue. It looks like a out-of-bounds read error. Trying to increase the array index leads to different kind of results. We also get the message: (0) : fatal error C9999: marking a sampler that is not a scalar Cg compiler terminated due to fatal error
Attached file callstack 1
Attached file callstack 2
Summary: WebGL SL crash → WebGL SL crash / Assertion failure: lock != NULL
These appear to be crashing in the OpenGL driver? Can you paste your graphics info from about:support in here? Maybe we need to block that driver?
This must be a crash _inside_ ANGLE; we shouldn't be using the OpenGL driver at all. Benoit, can you look into this?
Assignee: nobody → bjacob
Regarding the lock!=null assertion, could this be the same as ANGLE bug 120, for which I already wrote a patch? Also see bug 627965. Regarding the "C9999" bug, I filed this as Bug 636926, it looks like a Mac OpenGL bug, I don't know what to do about it (I will file a bunch of Apple bugs tomorrow).
So kind of the dupes of the other bugs, which are not marked as security problems?
Depends on: 627965, 636926
Whiteboard: [sg:nse?]
maybe this should get retested with mozilla-central, as an angle update has landed there. Bug 663162 - Update ANGLE to r686 mark as dependence if it seems to be fixed on central now.
mozilla-central: fixed
Closing this bug based on comment 8.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Group: core-security
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: