Open Bug 1602035 Opened 4 months ago Updated 2 months ago

Assertion failure: droppedFrames <= parsedFrames, at src/dom/html/HTMLMediaElement.cpp:4654

Categories

(Core :: Audio/Video: Playback, defect, P3)

Unspecified
Windows
defect

Tracking

()

Tracking Status
firefox73 --- affected

People

(Reporter: tsmith, Unassigned, NeedInfo)

References

(Blocks 1 open bug)

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

Attached video testcase.mp4

Found with m-c 20191206-e2394b695d21

If the test case does not trigger the assertion on the first playback reload the page and let it play through a few times.

Assertion failure: droppedFrames <= parsedFrames, at src/dom/html/HTMLMediaElement.cpp:4654

Crash|EXCEPTION_BREAKPOINT|0x7fffac771096|0
0|0|xul.dll|mozilla::dom::HTMLMediaElement::ReportTelemetry()|hg:hg.mozilla.org/mozilla-central:dom/html/HTMLMediaElement.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|4654|0x0
0|1|xul.dll|mozilla::dom::HTMLMediaElement::SuspendOrResumeElement(bool,bool)|hg:hg.mozilla.org/mozilla-central:dom/html/HTMLMediaElement.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|6361|0x8
0|2|xul.dll|mozilla::dom::HTMLMediaElement::NotifyOwnerDocumentActivityChanged()|hg:hg.mozilla.org/mozilla-central:dom/html/HTMLMediaElement.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|6429|0x17
0|3|xul.dll|static void mozilla::dom::NotifyActivityChanged(class nsISupports *, void *)|hg:hg.mozilla.org/mozilla-central:dom/base/Document.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|6596|0x5
0|4|xul.dll|mozilla::dom::Document::EnumerateActivityObservers(void (*)(nsISupports *,void *),void *)|hg:hg.mozilla.org/mozilla-central:dom/base/Document.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|11736|0x5
0|5|xul.dll|mozilla::dom::Document::UpdateVisibilityState()|hg:hg.mozilla.org/mozilla-central:dom/base/Document.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|13862|0x12
0|6|xul.dll|mozilla::dom::Document::OnPageHide(bool,mozilla::dom::EventTarget *,bool)|hg:hg.mozilla.org/mozilla-central:dom/base/Document.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|10726|0x8
0|7|xul.dll|nsDocumentViewer::PageHide(bool)|hg:hg.mozilla.org/mozilla-central:layout/base/nsDocumentViewer.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|1491|0x10
0|8|xul.dll|nsDocShell::FirePageHideNotificationInternal(bool,bool)|hg:hg.mozilla.org/mozilla-central:docshell/base/nsDocShell.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|958|0x9
0|9|xul.dll|nsDocShell::Destroy()|hg:hg.mozilla.org/mozilla-central:docshell/base/nsDocShell.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|4654|0xd
0|10|xul.dll|nsFrameLoader::DestroyDocShell()|hg:hg.mozilla.org/mozilla-central:dom/base/nsFrameLoader.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|1902|0xc
0|11|xul.dll|nsFrameLoaderDestroyRunnable::Run()|hg:hg.mozilla.org/mozilla-central:dom/base/nsFrameLoader.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|1838|0x5
0|12|xul.dll|mozilla::dom::Document::MaybeInitializeFinalizeFrameLoaders()|hg:hg.mozilla.org/mozilla-central:dom/base/Document.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|8319|0x6
0|13|xul.dll|mozilla::dom::Document::EndUpdate()|hg:hg.mozilla.org/mozilla-central:dom/base/Document.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|6919|0x8
0|14|xul.dll|nsINode::RemoveChildNode(nsIContent *,bool)|hg:hg.mozilla.org/mozilla-central:dom/base/nsINode.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|1883|0xa
0|15|xul.dll|nsINode::RemoveChild(nsINode &,mozilla::ErrorResult &)|hg:hg.mozilla.org/mozilla-central:dom/base/nsINode.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|610|0x12
0|16|xul.dll|nsINode::Remove()|hg:hg.mozilla.org/mozilla-central:dom/base/nsINode.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|1740|0xe
0|17|xul.dll|static bool mozilla::dom::Element_Binding::remove(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::Element *, const class JSJitMethodCallArgs & const)|s3:gecko-generated-sources:efbbd4295007fbcf44391f33de4de294831dddf02fb63b523453990ef84259218526ebc001bcba77790b62ac409ea90aa9b061a5a0aec7e968c53e17fc719b56/dom/bindings/ElementBinding.cpp:|5292|0x8
0|18|xul.dll|mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *)|hg:hg.mozilla.org/mozilla-central:dom/bindings/BindingUtils.cpp:e2394b695d21cb2ceb4cc60f5fab8183a05e99d4|3153|0xf
Flags: in-testsuite?
Priority: -- → P2
Flags: needinfo?(alwu)
Priority: P2 → P3
You need to log in before you can comment on or make changes to this bug.