Closed Bug 601084 Opened 11 years ago Closed 10 years ago

WebGL shader crash due to endless recursion [@glrCompCreateStream]

Categories

(Core :: Canvas: WebGL, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED FIXED
Tracking Status
blocking2.0 --- final+

People

(Reporter: posidron, Assigned: bjacob)

Details

Attachments

(2 files, 1 obsolete file)

Attached file testcase (obsolete) —
No description provided.
Attached file callstack
Same comments as in bug 601086 :-)
Ah no... your call stack here is weirder. Will try to reproduce with MOZ_GL_DEBUG=1 with the patch from bug 597881.
blocking2.0: --- → ?
Assignee: nobody → bjacob
blocking2.0: ? → final+
Sorry, I can't reproduce here, with ANGLE enabled, with or without GL debug mode.
(on windows 7)
We've had a big ANGLE upgrade recently. Can you please retry, and close this bug if the crash is gone?
Also, if the bug is still present, please rerun firefox, go to about:crashes, and give us the relevant link.
Test case doesn't crash anymore here, while it used to.
Also, this is possibly the same as bug 601086 which got fixed as Angle bug http://code.google.com/p/angleproject/issues/detail?id=50

So, I propose RESOLVED WORKSFORME.
Sorry, rereading above commens --- I never could reproduce. Still propose WORKSFORME.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Attached file testcase
(0) : fatal error C9999: Multiple main instructions, cannot define main function
Cg compiler terminated due to fatal errornsStringStats
Attachment #480063 - Attachment is obsolete: true
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Christoph: thanks for the testcase. Can you please provide a callstack? Would help to figure if there's a security risk.
Fixed.
Status: REOPENED → RESOLVED
Closed: 11 years ago10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.