Open Bug 2011999 Opened 1 day ago Updated 1 day ago

Crash in [@ wgpu_hal::dx12::Adapter::expose]

Categories

(Core :: Graphics: WebGPU, defect)

Unspecified
Windows 10
defect

Tracking

()

ASSIGNED
Tracking Status
firefox-esr115 --- unaffected
firefox-esr140 --- unaffected
firefox147 --- unaffected
firefox148 --- affected
firefox149 --- affected

People

(Reporter: mccr8, Assigned: teoxoy)

References

(Regression)

Details

(Keywords: crash, regression, topcrash)

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/ab943b20-a33f-466a-a087-042a70260122

Bug 2007754 has been marked FIXED to address the same issue, but I'm still seeing this crash in newer builds.

MOZ_CRASH Reason:

internal error: entered unreachable code

Top 10 frames:

0  xul.dll  MOZ_Crash(char const*, int, char const*)  mfbt/Assertions.h:375
0  xul.dll  RustMozCrash(char const*, int, char const*)  mozglue/static/rust/wrappers.cpp:18
1  xul.dll  mozglue_static::panic_hook(std::panic::PanicHookInfo*)  mozglue/static/rust/lib.rs:99
2  xul.dll  core::ops::function::Fn::call<void (*)(ref$<std::panic::PanicHookInfo>), tupl...  /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253
3  xul.dll  std::panic::PanicHookInfo::new()  library/alloc/src/boxed.rs:1985
3  xul.dll  std::panicking::rust_panic_with_hook()  library/std/src/panicking.rs:841
4  xul.dll  std::panicking::begin_panic_handler::closure$0()  library/std/src/panicking.rs:699
5  xul.dll  std::sys::backtrace::__rust_end_short_backtrace<std::panicking::begin_panic_h...  library/std/src/sys/backtrace.rs:174
6  xul.dll  std::panicking::begin_panic_handler()  library/std/src/panicking.rs:697
7  xul.dll  core::panicking::panic_fmt()  library/core/src/panicking.rs:75

The bug is linked to a topcrash signature, which matches the following criterion:

  • Top 10 desktop browser crashes on nightly

For more information, please visit BugBot documentation.

Keywords: topcrash

This is unfortunate... Bug 2007754 fixed the crash when trying to map the feature level but it seems we have the same issue with the shader model here. We need to expect a return value of SM5.1; this is also a regression from https://github.com/gfx-rs/wgpu/pull/8576.

Assignee: nobody → ttanasoaia
Status: NEW → ASSIGNED
Keywords: regression
Regressed by: 2005294
You need to log in before you can comment on or make changes to this bug.