Closed
Bug 1120309
Opened 10 years ago
Closed 7 years ago
Fatal assertion MoofParser::BlockingReadNextMoof()
Categories
(Core :: Audio/Video: Playback, defect)
Tracking
()
RESOLVED
INACTIVE
People
(Reporter: cpearce, Unassigned)
References
()
Details
In an --enable-optimize --enable-debug build, I saw a fatal assertion on the Insurgent trailer:
Decode thread (asserting)
xul.dll!mp4_demuxer::MoofParser::BlockingReadNextMoof() Line 85 C++
xul.dll!mp4_demuxer::SampleIterator::Get() Line 146 C++
xul.dll!mp4_demuxer::SampleIterator::GetNext() Line 88 C++
xul.dll!mp4_demuxer::MP4Demuxer::DemuxAudioSample() Line 199 C++
xul.dll!mozilla::MP4Reader::PopSampleLocked(mp4_demuxer::TrackType aTrack) Line 648 C++
xul.dll!mozilla::MP4Reader::PopSample(mp4_demuxer::TrackType aTrack) Line 639 C++
xul.dll!mozilla::MP4Reader::Update(mp4_demuxer::TrackType aTrack) Line 589 C++
xul.dll!nsRunnableMethodImpl<void (__thiscall mozilla::MP4Reader::*)(enum mp4_demuxer::TrackType),enum mp4_demuxer::TrackType,1>::Run() Line 363 C++
xul.dll!mozilla::MediaTaskQueue::Runner::Run() Line 237 C++
xul.dll!nsThreadPool::Run() Line 227 C++
xul.dll!nsThread::ProcessNextEvent(bool aMayWait, bool * aResult) Line 855 C++
Main thread:
nss3.dll!PR_Lock(PRLock * lock) Line 214 C
xul.dll!mozilla::OffTheBooksMutex::Lock() Line 382 C++
xul.dll!mozilla::MP4Reader::GetBuffered(mozilla::dom::TimeRanges * aBuffered) Line 883 C++
xul.dll!mozilla::TrackBuffer::Buffered(mozilla::dom::TimeRanges * aRanges) Line 328 C++
xul.dll!mozilla::MediaSourceReader::GetBuffered(mozilla::dom::TimeRanges * aBuffered) Line 710 C++
xul.dll!mozilla::MediaDecoderStateMachine::GetBuffered(mozilla::dom::TimeRanges * aBuffered) Line 296 C++
xul.dll!mozilla::MediaDecoder::GetBuffered(mozilla::dom::TimeRanges * aBuffered) Line 1477 C++
xul.dll!mozilla::dom::HTMLMediaElement::Buffered() Line 3818 C++
xul.dll!mozilla::dom::HTMLMediaElementBinding::get_buffered(JSContext * cx, JS::Handle<JSObject *> obj, mozilla::dom::HTMLMediaElement * self, JSJitGetterCallArgs args) Line 311 C++
xul.dll!mozilla::dom::GenericBindingGetter(JSContext * cx, unsigned int argc, JS::Value * vp) Line 2415 C++
xul.dll!js::jit::DoCallNativeGetter(JSContext * cx, JS::Handle<JSFunction *> callee, JS::Handle<JSObject *> obj, JS::MutableHandle<JS::Value> result) Line 1707 C++
This won't be showing up in Nightlies, since they aren't built with assertions.
Reporter | ||
Comment 1•10 years ago
|
||
Also hit it on the avengers 2 trailer.
Updated•9 years ago
|
Component: Audio/Video → Audio/Video: Playback
Comment 2•7 years ago
|
||
Mass closing do to inactivity.
Feel free to re-open if still needed.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INACTIVE
You need to log in
before you can comment on or make changes to this bug.
Description
•