Closed
Bug 1332905
Opened 8 years ago
Closed 8 years ago
Crash in abort | `anonymous namespace''::wasapi_stream_init
Categories
(Core :: Audio/Video: cubeb, defect)
Tracking
()
RESOLVED
FIXED
mozilla53
Tracking | Status | |
---|---|---|
firefox-esr45 | --- | unaffected |
thunderbird_esr45 | --- | unaffected |
firefox50 | --- | unaffected |
firefox51 | --- | unaffected |
firefox52 | --- | unaffected |
firefox53 | --- | fixed |
People
(Reporter: ehoogeveen, Assigned: padenot)
References
Details
(Keywords: crash, regression)
Crash Data
Attachments
(1 file, 1 obsolete file)
2.44 KB,
patch
|
achronop
:
review+
|
Details | Diff | Splinter Review |
This bug was filed from the Socorro interface and is
report bp-56036a5b-4843-4d66-b7c0-3151b2170122.
=============================================================
This crash showed up with yesterday's Nightly. When it happens Windows asks me to open it up in a debugger, which points to the assertion at [1] failing. That assertion was added in bug 1331869.
Oddly I don't get a crash report for these crashes, which might bear looking into in its own right. Clearly some people *are* getting crash reports though; I chose a random one to file this bug.
I can trigger this crash consistently from a clean profile by going to YouTube and watching any video. Others have reported hitting it too in [2], so I suspect the problem is widespread.
I have my speaker configuration set to 5.1 in Windows 10, which might be relevant given the failing assertion.
Is this XASSERT meant to be a release assertion? It certainly seems to be according to [3], but I wonder if we should make it MOZ_ASSERT or MOZ_RELEASE_ASSERT instead so it plays nice with the crash reporter.
[1] https://hg.mozilla.org/mozilla-central/file/487a4e43eb9d1f04a5d8e3dd183fe38dbe105e1f/media/libcubeb/src/cubeb_wasapi.cpp#l1793
[2] http://forums.mozillazine.org/viewtopic.php?f=23&t=3026773
[3] https://dxr.mozilla.org/mozilla-central/rev/3cedab21a7e65e6a1c4c2294ecfb5502575a46e3/media/libcubeb/src/cubeb-internal.h#79
Flags: needinfo?(achronop)
Comment 1•8 years ago
|
||
Paul can you please take a look?
Flags: needinfo?(achronop) → needinfo?(padenot)
Reporter | ||
Comment 2•8 years ago
|
||
(In reply to Emanuel Hoogeveen [:ehoogeveen] from comment #0)
> Oddly I don't get a crash report for these crashes, which might bear looking
> into in its own right.
> Is this XASSERT meant to be a release assertion? It certainly seems to be
> according to [3], but I wonder if we should make it MOZ_ASSERT or
> MOZ_RELEASE_ASSERT instead so it plays nice with the crash reporter.
I filed bug 1332937 about this.
Assignee | ||
Comment 3•8 years ago
|
||
MozReview-Commit-ID: 5UTudDZljKI
Attachment #8829361 -
Flags: review?(achronop)
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → padenot
Status: NEW → ASSIGNED
Assignee | ||
Comment 4•8 years ago
|
||
Updated for GraphDriver.cpp.
Attachment #8829364 -
Flags: review?(achronop)
Assignee | ||
Updated•8 years ago
|
Attachment #8829361 -
Attachment is obsolete: true
Attachment #8829361 -
Flags: review?(achronop)
Updated•8 years ago
|
Attachment #8829364 -
Flags: review?(achronop) → review+
Pushed by paul@paul.cx:
https://hg.mozilla.org/mozilla-central/rev/36486fdc3813
For mono or stereo in AudioStream.cpp until the rest of the code is multichannel-aware. r=achronop a=tomcat
Assignee | ||
Comment 6•8 years ago
|
||
Pushed directly to central per Tomcat's instructions.
Flags: needinfo?(padenot)
Comment 7•8 years ago
|
||
(In reply to Paul Adenot (:padenot) from comment #6)
> Pushed directly to central per Tomcat's instructions.
yeah so it makes also todays nigthly :)
Comment 8•8 years ago
|
||
Marking 52 as affected so we don't lose track if/when bug 1331869 gets uplifted there.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
Comment 10•8 years ago
|
||
I assume the OSX-specific patch that landed in bug 1331869 means that 52 is unaffected here?
Flags: needinfo?(padenot)
Assignee | ||
Comment 11•8 years ago
|
||
Ryan, yes, this is bug is about a different issue.
Flags: needinfo?(padenot)
Updated•8 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•