Closed Bug 1612044 Opened 5 years ago Closed 5 years ago

Crash in [@ slab::{{impl}}::index<T>] called from audioipc_server::server::CubebServer::process_msg

Categories

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

Unspecified
Windows 10
defect

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox-esr68 --- unaffected
firefox72 --- unaffected
firefox73 --- unaffected
firefox74 --- fixed

People

(Reporter: jcristau, Assigned: kinetik)

References

(Regression)

Details

(Keywords: crash, regression)

Crash Data

Attachments

(2 files)

This is a rust panic "invalid key", starting January 26.

This bug is for crash report bp-9fa8d4b1-1f6d-432e-b174-f3cd00200129.

Top 10 frames of crashing thread:

0 xul.dll RustMozCrash mozglue/static/rust/wrappers.cpp:16
1 xul.dll mozglue_static::panic_hook mozglue/static/rust/lib.rs:89
2 xul.dll core::ops::function::Fn::call<fn src/libcore/ops/function.rs:227
3 xul.dll std::panicking::rust_panic_with_hook src/libstd/panicking.rs:477
4 xul.dll std::panicking::begin_panic<str*> src/libstd/panicking.rs:407
5 xul.dll slab::{{impl}}::index<audioipc_server::server::ServerStream> hg:hg.mozilla.org/mozilla-central:<::std::macros::panic macros>:df59b74d33d74c9e4fda377616b20c40da832a71:3
6 xul.dll audioipc_server::server::CubebServer::process_msg media/audioipc/server/src/server.rs:426
7 xul.dll audioipc_server::server::{{impl}}::process media/audioipc/server/src/server.rs:334
8 xul.dll futures::future::map_err::{{impl}}::poll< third_party/rust/futures/src/future/map_err.rs:30
9 xul.dll tokio::runtime::current_thread::runtime::Runtime::block_on<futures::sync::oneshot::Receiver< third_party/rust/tokio/src/runtime/current_thread/runtime.rs:182

Priority: -- → P2
Assignee: nobody → kinetik
Status: NEW → ASSIGNED
Component: Audio/Video → Audio/Video: cubeb
Regressed by: 1590249
Has Regression Range: --- → yes

Bug 1594216 is a very similar panic on macOS (with non-default media.cubeb.sandbox=true).

See Also: → 1594216
Attached file GitHub Pull Request
Pushed by mgregan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4532f6adb224
Error rather than panic when passed an invalid stream token.  r=chunmin
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: