Closed
Bug 1267078
Opened 10 years ago
Closed 3 years ago
"Assertion failure: !mIsDoingXPCOMShutDown" with MediaSource, sourceopen event listener
Categories
(Core :: Audio/Video: Playback, defect, P3)
Core
Audio/Video: Playback
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jruderman, Unassigned)
Details
(Keywords: assertion, testcase, Whiteboard: qa-not-actionable)
Attachments
(2 files)
Assertion failure: !mIsDoingXPCOMShutDown, at dom/media/MediaShutdownManager.cpp:52
| Reporter | ||
Comment 1•10 years ago
|
||
Comment 2•10 years ago
|
||
function boom()
{
var source = new window.MediaSource();
var htmlAudio = document.createElement('audio');
htmlAudio.src = URL.createObjectURL(source);
source.addEventListener("sourceopen", function(e) {
htmlAudio.load();
});
document.write("Shut down Firefox to complete the test");
}
This test case is interesting because htmlAudio.load() will call MediaSource::SetReadyState() to fire "sourceopen" recursively. I don't know if this is the intention of this test case.
Updated•10 years ago
|
Component: Audio/Video → Audio/Video: Playback
Updated•10 years ago
|
Priority: -- → P2
Comment 4•8 years ago
|
||
On both Win10 and Ubuntu, this testcase gets stuck in a very long loop of the following now instead on shutdown:
WARNING: '!ipcActor->SendAccumulateChildHistograms(histogramsToSend)', file z:/build/build/src/toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.cpp, line 296
Error: (msgtype=0x42001D,name=PGPU::Msg_AccumulateChildKeyedHistograms) Closed channel: cannot send/recv
Not the issue this bug was originally filed for, but still pretty sad :)
Has Regression Range: --- → no
status-firefox48:
affected → ---
Comment 5•3 years ago
|
||
In the process of migrating remaining bugs to the new severity system, the severity for this bug cannot be automatically determined. Please retriage this bug using the new severity system.
Severity: critical → --
Comment 6•3 years ago
|
||
This shuts down cleanly in a debug Firefox here on Linux. We've changed a lot of things in the mentioned code since then.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Updated•3 years ago
|
Resolution: FIXED → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•