Closed
Bug 1512431
Opened 6 years ago
Closed 3 years ago
Crash in webrender::device::gl::Device::blit_renderable_texture
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox63 | --- | unaffected |
firefox64 | --- | unaffected |
firefox65 | --- | disabled |
firefox66 | --- | disabled |
firefox67 | --- | wontfix |
firefox68 | --- | fix-optional |
People
(Reporter: jan, Unassigned)
References
(Blocks 2 open bugs)
Details
(Keywords: crash, nightly-community, regression)
Crash Data
This bug was filed from the Socorro interface and is
report bp-fe0d74db-7b0f-45c6-abee-2d4160181205.
> Mesa DRI Intel(R) Sandybridge Mobile
> MOZ_CRASH Reason (Sanitized)
> assertion failed: `(left != right)`
> left: `0`,
> right: `0`: glCopyImageSubData's behaviour is undefined if src and dst images are identical and the rectangles overlap.
This assertion has been added by bug 1510379.
=============================================================
Top 10 frames of crashing thread:
0 libxul.so MOZ_CrashOOL mfbt/Assertions.h:314
1 libxul.so GeckoCrashOOL toolkit/xre/nsAppRunner.cpp:5124
2 libxul.so gkrust_shared::panic_hook toolkit/library/rust/shared/lib.rs:234
3 libxul.so core::ops::function::Fn::call libcore/ops/function.rs:78
4 libxul.so std::panicking::rust_panic_with_hook /rustc/da5f414c2c0bfe5198934493f04c676e2b23ff2e/src/libstd/panicking.rs:481
5 libxul.so std::panicking::continue_panic_fmt /rustc/da5f414c2c0bfe5198934493f04c676e2b23ff2e/src/libstd/panicking.rs:391
6 libxul.so std::panicking::begin_panic_fmt /rustc/da5f414c2c0bfe5198934493f04c676e2b23ff2e/src/libstd/panicking.rs:346
7 libxul.so webrender::device::gl::Device::blit_renderable_texture gfx/wr/webrender/src/device/gl.rs:1762
8 libxul.so webrender::renderer::Renderer::update_texture_cache gfx/wr/webrender/src/renderer.rs:2846
9 libxul.so webrender::renderer::Renderer::render_impl gfx/wr/webrender/src/renderer.rs:2552
=============================================================
Comment 1•6 years ago
|
||
Hmm, the assertion was put in to avoid copying with the same texture as src and dst. But the fact that src.id and dst.id are zero is particularly odd. I don't think that should be possible, so something has gone wrong.
Comment 2•6 years ago
|
||
I just experienced it on https://www.leroymerlin.fr/v3/p/produits/radio-de-chantier-my-tube-grey-perfect-pro-e1400026730 but cannot reproduce :/
bp-0598b3c2-48f3-4605-9927-919c20190127
status-firefox66:
--- → affected
Updated•6 years ago
|
Comment 3•6 years ago
|
||
Bulk change for all regression bugs with status-firefox67 as 'fix-optional' to be marked 'affected' for status-firefox68.
status-firefox68:
--- → affected
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 5•3 years ago
|
||
Closing because no crashes reported for 12 weeks.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•