Closed Bug 864043 Opened 12 years ago Closed 11 years ago

WebGL crash [@mozilla::WebGLContext::ForceClearFramebufferWithDefaultValues]

Categories

(Core :: Graphics: CanvasWebGL, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED FIXED

People

(Reporter: posidron, Unassigned)

References

Details

(Keywords: assertion, crash, testcase)

Crash Data

Attachments

(2 files, 1 obsolete file)

Attached file testcase (obsolete) —
Tested with m-i changeset: 129367:9ff5c0134bbf
Attached file callstack
The crash is caused by an assertion failure - did not fit in the title. Assertion failure: colorClearValue[0] == mColorClearValue[0] && colorClearValue[1] == mColorClearValue[1] && colorClearValue[2] == mColorClearValue[2] && colorClearValue[3] == mColorClearValue[3], at content/canvas/src/WebGLContext.cpp:1165
Attached file testcase
Minimized testcase
Attachment #739992 - Attachment is obsolete: true
See Also: → 860543
Alright, sounds like I was right. We don't (but need to) shadow GLclampf values properly.
Depends on: 885911
Did the patch in bug 885911 fix this?
Seems like it, testcase is not crashing anymore.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: