Closed Bug 623492 Opened 14 years ago Closed 13 years ago

[ANGLE] WebGLES shader assertion failed: (false && "Default missing"), function operator<

Categories

(Core :: Graphics: CanvasWebGL, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED FIXED

People

(Reporter: posidron, Unassigned)

References

()

Details

(Keywords: crash, testcase)

Attachments

(2 files)

Attached file testcase
// Shader Type: Fragment
highp ivec3 abb;
uniform lowp vec2 dba;
uniform highp vec2 add;
uniform lowp float bda;
lowp int acb;
uniform mediump float bdb;
void main() { 
	if(abb - dba < add >= (bda == (acb--)))
		bdb = 0.32; 
}

Assertion failed: (false && "Default missing"), function operator<, file /Users/cdiehl/Mozilla/trunk/gfx/angle/src/compiler/ConstantUnion.h, line 134.
Attached file callstack
Can you please file this in the ANGLE issue tracker as well?  Thanks
Thanks.  This is fixed in ANGLE r559.

BTW do you have assertions enabled in your release builds?
No we don't, as far as I know.
Christoph, do you confirm that this crash was in a debug build of Firefox?
Yes
Status: NEW → RESOLVED
Closed: 13 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: