Closed Bug 1854878 Opened 1 year ago Closed 1 year ago

Crash in [@ opensl_configure_playback]

Categories

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

Unspecified
Android
defect

Tracking

()

RESOLVED FIXED
120 Branch
Tracking Status
firefox-esr115 --- wontfix
firefox118 --- fixed
firefox119 --- fixed
firefox120 --- fixed

People

(Reporter: cpeterson, Assigned: padenot)

Details

(Keywords: crash, topcrash)

Crash Data

Attachments

(2 files)

Crash report: https://crash-stats.mozilla.org/report/index/c26781bc-19b7-4e0a-97b2-9791b0230925

This is not a new crash signature, but it looks like there was a small increase in these Android crashes in 118.

Reason: SIGSEGV / SEGV_MAPERR

Top 10 frames of crashing thread:

0  libxul.so  opensl_configure_playback  media/libcubeb/src/cubeb_opensl.cpp:1327
0  libxul.so  opensl_stream_init  media/libcubeb/src/cubeb_opensl.cpp:1576
1  libxul.so  cubeb_stream_init  media/libcubeb/src/cubeb.c:377
2  libxul.so  mozilla::CubebUtils::CubebStreamInit  dom/media/CubebUtils.cpp:382
3  libxul.so  mozilla::AudioStream::OpenCubeb  dom/media/AudioStream.cpp:274
3  libxul.so  mozilla::AudioStream::Init  dom/media/AudioStream.cpp:257
4  libxul.so  mozilla::AudioSink::InitializeAudioStream  dom/media/mediasink/AudioSink.cpp:129
5  libxul.so  mozilla::AudioSinkWrapper::SyncCreateAudioSink  dom/media/mediasink/AudioSinkWrapper.cpp:480
6  libxul.so  mozilla::VideoSink::Start  dom/media/mediasink/VideoSink.cpp:233
7  libxul.so  mozilla::MediaDecoderStateMachine::StartMediaSink  dom/media/MediaDecoderStateMachine.cpp:4134
Assignee: nobody → padenot

Depends on D189196

Pushed by padenot@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/bf6ece77d377
Update libcubeb to revision f1bfefbbd. r=cubeb-reviewers,kinetik
https://hg.mozilla.org/integration/autoland/rev/fb0bab9dfaad
Reapply patch on top of libcubeb. r=cubeb-reviewers,kinetik

Comment on attachment 9355019 [details]
Bug 1854878 - Update libcubeb to revision f1bfefbbd. r?#cubeb-reviewers

Beta/Release Uplift Approval Request

  • User impact if declined: Crash on Android in some cases that I think are quite rare but possible.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This is a trivial fix, android only.
  • String changes made/needed:
  • Is Android affected?: Yes
Attachment #9355019 - Flags: approval-mozilla-release?
Attachment #9355019 - Flags: approval-mozilla-beta?
Attachment #9355020 - Flags: approval-mozilla-release?
Attachment #9355020 - Flags: approval-mozilla-beta?

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

  • Top 10 AArch64 and ARM crashes on beta

For more information, please visit BugBot documentation.

Keywords: topcrash
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch

Comment on attachment 9355019 [details]
Bug 1854878 - Update libcubeb to revision f1bfefbbd. r?#cubeb-reviewers

Approved for 119.0b3

Attachment #9355019 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Attachment #9355020 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Comment on attachment 9355019 [details]
Bug 1854878 - Update libcubeb to revision f1bfefbbd. r?#cubeb-reviewers

Approved for our next 118 dot release, thanks.

Attachment #9355019 - Flags: approval-mozilla-release? → approval-mozilla-release+

Comment on attachment 9355020 [details]
Bug 1854878 - Reapply patch on top of libcubeb. r?#cubeb-reviewers

Approved for our next 118 dot release, thanks.

Attachment #9355020 - Flags: approval-mozilla-release? → approval-mozilla-release+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: