Assertion failure: (pixel & 0xff000000) == 0xff000000, at /builds/worker/workspace/build/src/dom/canvas/WebGLContext.cpp:1570
Categories
(Core :: Graphics: CanvasWebGL, defect, P1)
Tracking
()
People
(Reporter: jkratzer, Assigned: jgilbert)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: assertion, regression, testcase, Whiteboard: [gfx-noted][fuzzblocker])
Attachments
(3 files, 1 obsolete file)
Updated•7 years ago
|
Updated•7 years ago
|
Assignee | ||
Comment 1•7 years ago
|
||
Reporter | ||
Comment 2•7 years ago
|
||
Comment 3•3 years ago
|
||
Comment 4•3 years ago
|
||
The fuzzers are hitting this frequently, marking as fuzzblocker.
Comment 5•3 years ago
•
|
||
I was also only able to reproduce this while running with xvfb. I'm not sure if there are other scenarios that would trigger this issue but this is how the fuzzers are run on Linux.
The issue can be reproduced on Linux using Grizzly:
$ pip install fuzzfetch grizzly-framework
$ python -m fuzzfetch --build 06e67beeafc2 --debug --fuzzing -n firefox
$ python -m grizzly.replay ./firefox/firefox testcase.html --xvfb
Comment 6•3 years ago
|
||
A Pernosco session is available here: https://pernos.co/debug/zQMVGrD5GQBBD7EvChkMbA/index.html
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 7•3 years ago
|
||
This could be related to some unexpected-alpha bugs we're seeing.
Assignee | ||
Updated•3 years ago
|
Comment 8•3 years ago
|
||
Set release status flags based on info from the regressing bug 1726265
Assignee | ||
Comment 9•3 years ago
|
||
- Remove mention of --enable-address-sanitizer, since it's not at all sufficient on its own. (Leave link to asan docs though)
- Clarify that ./mach gtest dontruntests is only needed for gtests. (I didn't need it for grizzly replays)
Assignee | ||
Comment 10•3 years ago
|
||
- Always use DoColorMask(u32?, u8) in webgl code.
- Handle OES_draw_buffers_indexed ColorMaski in GLBlitHelper.
Assignee | ||
Comment 11•3 years ago
|
||
Well, that timeline doesn't work at all, but rather fixing this will fix the regressions that bug 1726265 caused.
Comment 13•3 years ago
|
||
Updated•3 years ago
|
Comment 14•3 years ago
|
||
Comment 15•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/7317ade3916d
https://hg.mozilla.org/mozilla-central/rev/40e73d26d430
https://hg.mozilla.org/mozilla-central/rev/1eff375a0a81
Updated•3 years ago
|
Description
•