Closed Bug 1546126 Opened 7 months ago Closed 7 months ago

Crash in [@ core::iter::adapters::{{impl}}::next<T>]

Categories

(Core :: Graphics: WebRender, defect, P2, critical)

defect

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox-esr60 --- unaffected
firefox67 --- unaffected
firefox68 --- fixed

People

(Reporter: marcia, Assigned: nical)

References

(Regression, )

Details

(Keywords: crash, regression, reproducible)

Crash Data

Attachments

(1 file)

This bug is for crash report bp-52082181-0d24-4d1b-84b2-b169d0190422.

Seen while doing nightly crash triage. Crashes started in Build 20190419094745: https://bit.ly/2KUUM9B. The same URL comes up on all the reports, but there are unique users crashing: https://web.basemark.com/run/tests/30/graphics_suite/svg_test/. I can reproduce the crash on Mac loading and running the tests on that site.

Possible regression range if it is a regression: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=2ccc6648064315964dd23039ad28ebf7d9f82999&tochange=30b70a449280e6df10496a51e89c01b8c98bb92e

Top 10 frames of crashing thread:

0 xul.dll GeckoCrash toolkit/xre/nsAppRunner.cpp:5105
1 xul.dll static void gkrust_shared::panic_hook toolkit/library/rust/shared/lib.rs:240
2 xul.dll static void core::ops::function::Fn::call<fn src/libcore/ops/function.rs:69
3 xul.dll static void std::panicking::rust_panic_with_hook src/libstd/panicking.rs:482
4 xul.dll static void std::panicking::continue_panic_fmt src/libstd/panicking.rs:385
5 xul.dll static void std::panicking::rust_begin_panic src/libstd/panicking.rs:312
6 xul.dll static void core::panicking::panic_fmt src/libcore/panicking.rs:85
7 xul.dll void core::panicking::panic src/libcore/panicking.rs:49
8 xul.dll static union core::option::Option<alloc::boxed::Box<webrender::scene_builder::Transaction>> core::iter::adapters::{{impl}}::next<alloc::boxed::Box<webrender::scene_builder::Transaction>, core::iter::adapters::zip::Zip<core::slice::Iter<webrender_api::api::DocumentId>, alloc::vec::Drain<webrender_api::api::TransactionMsg>>, closure> src/libcore/iter/adapters/mod.rs:569
9 xul.dll static bool webrender::render_backend::RenderBackend::process_api_msg gfx/wr/webrender/src/render_backend.rs:1190

Has Regression Range: --- → yes
Flags: needinfo?(nical.bugzilla)
Regressed by: 1519106
Assignee: nobody → nical.bugzilla
Status: NEW → ASSIGNED
Priority: -- → P2
Flags: needinfo?(nical.bugzilla)
Pushed by nsilva@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d9a0cc432b2e
Fix the max blob tile limit logic. r=kats
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
You need to log in before you can comment on or make changes to this bug.