Open
Bug 1930015
Opened 5 days ago
Updated 4 days ago
Crash in [@ core::result::unwrap_failed | wgpu_core::device::resource::Device::create_query_set]
Categories
(Core :: Graphics: WebGPU, defect, P1)
Core
Graphics: WebGPU
Tracking
()
ASSIGNED
Tracking | Status | |
---|---|---|
firefox-esr128 | --- | unaffected |
firefox132 | --- | unaffected |
firefox133 | --- | unaffected |
firefox134 | --- | affected |
People
(Reporter: mccr8, Assigned: ErichDonGubler)
References
(Regression)
Details
(Keywords: crash, regression)
Crash Data
Crash report: https://crash-stats.mozilla.org/report/index/5973091f-b74b-4b7e-9401-159b20241106
MOZ_CRASH Reason:
called `Result::unwrap()` on an `Err` value: ResourceCreationFailed
Top 10 frames:
0 XUL MOZ_Crash(char const*, int, char const*) mfbt/Assertions.h:324
0 XUL RustMozCrash mozglue/static/rust/wrappers.cpp:18
1 XUL mozglue_static::panic_hook mozglue/static/rust/lib.rs:102
2 XUL core::ops::function::Fn::call library/core/src/ops/function.rs:79
3 XUL <alloc::boxed::Box<F, A> as core::ops::function::Fn<Args>>::call library/alloc/src/boxed.rs:2084
3 XUL std::panicking::rust_panic_with_hook library/std/src/panicking.rs:808
4 XUL std::panicking::begin_panic_handler::{{closure}} library/std/src/panicking.rs:674
5 XUL std::sys::backtrace::__rust_end_short_backtrace library/std/src/sys/backtrace.rs:168
6 XUL rust_begin_unwind library/std/src/panicking.rs:665
7 XUL core::panicking::panic_fmt library/core/src/panicking.rs:74
Only a single crash, but it is some kind of unhandled condition so I figured that I'd file it.
Comment hidden (obsolete) |
Assignee | ||
Updated•4 days ago
|
Comment hidden (obsolete) |
Comment 4•4 days ago
|
||
Set release status flags based on info from the regressing bug 1838729
status-firefox132:
--- → unaffected
status-firefox133:
--- → unaffected
status-firefox134:
--- → affected
status-firefox-esr128:
--- → unaffected
Assignee | ||
Comment 5•4 days ago
|
||
Filed a PR to resolve the crashing behavior (wgpu
#6505). It doesn't resolve the upstream issue in that we should be avoiding provoking platform errors and return validation errors instead, but even an internal error in the WebGPU API is more tolerable than a crash.
I will remove the NIs for :teoxoy and :jimb, as I have repeated my prompt for information in the upstream issue.
Flags: needinfo?(ttanasoaia)
Flags: needinfo?(jimb)
Assignee | ||
Updated•4 days ago
|
Assignee: nobody → egubler
Status: NEW → ASSIGNED
Priority: -- → P1
You need to log in
before you can comment on or make changes to this bug.
Description
•