Closed Bug 1737833 Opened 3 years ago Closed 3 years ago

Crash in [@ cubeb_coreaudio::backend::set_volume]

Categories

(Core :: Audio/Video: cubeb, defect)

defect

Tracking

()

RESOLVED FIXED
96 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- unaffected
firefox93 --- unaffected
firefox94 --- unaffected
firefox95 --- wontfix
firefox96 --- fixed

People

(Reporter: aryx, Assigned: chunmin)

References

(Blocks 1 open bug)

Details

(Keywords: crash, regression)

Crash Data

Attachments

(3 files, 1 obsolete file)

22 crashes, all on macOS, first reported build if Firefox 95.0a1 20211007215152 - both 1734004 and bug 1708718 landed shortly before.

Maybe Fission related. (DOMFissionEnabled=1)

Crash report: https://crash-stats.mozilla.org/report/index/871c074d-50d4-4131-8677-4f2680211014

MOZ_CRASH Reason: assertion failed: !unit.is_null()

Top 10 frames of crashing thread:

0 XUL RustMozCrash mozglue/static/rust/wrappers.cpp:18
1 XUL mozglue_static::panic_hook mozglue/static/rust/lib.rs:91
2 XUL core::ops::function::Fn::call library/core/src/ops/function.rs:70
3 XUL std::panicking::rust_panic_with_hook library/std/src/panicking.rs:626
4 XUL std::panicking::begin_panic_handler::{{closure}} library/std/src/panicking.rs:517
5 XUL std::sys_common::backtrace::__rust_end_short_backtrace library/std/src/sys_common/backtrace.rs:141
6 XUL rust_begin_unwind library/std/src/panicking.rs:515
7 XUL core::panicking::panic_fmt library/core/src/panicking.rs:92
8 XUL core::panicking::panic library/core/src/panicking.rs:50
9 XUL cubeb_coreaudio::backend::set_volume third_party/rust/cubeb-coreaudio/src/backend/mod.rs:268
Flags: needinfo?(padenot)

302 Chun-Min.

Flags: needinfo?(padenot) → needinfo?(cchang)

It seems the problem is from here. I'll take a look

Severity: S2 → S4
Attached file GitHub Pull Request
Assignee: nobody → cchang
Flags: needinfo?(cchang)

Depends on D130900

Attachment #9250247 - Attachment description: WIP: Bug 1737833 - Update cubeb-coreaudio to 41de71f → Bug 1737833 - Update cubeb-coreaudio to 41de71f
Attachment #9250248 - Attachment description: WIP: Bug 1737833 - mach vendor rust → Bug 1737833 - mach vendor rust
Attachment #9250244 - Attachment is obsolete: true
Pushed by cchang@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/609ee4e2b382
Update cubeb-coreaudio to 41de71f r=cubeb-reviewers,kinetik
https://hg.mozilla.org/integration/autoland/rev/d2a363eb8186
mach vendor rust r=cubeb-reviewers,kinetik
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 96 Branch
Blocks: 1530713
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: