Closed
Bug 1484340
Opened 7 years ago
Closed 7 years ago
Assertion failure: !nsContentUtils::IsTrackingResourceWindow(aFirstPartyWindow), at src/toolkit/components/antitracking/AntiTrackingCommon.cpp:468
Categories
(Toolkit :: General, defect)
Toolkit
General
Tracking
()
RESOLVED
DUPLICATE
of bug 1483765
Tracking | Status | |
---|---|---|
firefox63 | --- | affected |
People
(Reporter: tsmith, Unassigned)
Details
(Keywords: assertion)
STR:
In a debug build open https://www.wired.com/story/spiders-put-on-face-paint-and-fake-eyelashes/
Assertion failure: !nsContentUtils::IsTrackingResourceWindow(aFirstPartyWindow), at src/toolkit/components/antitracking/AntiTrackingCommon.cpp:468
#0 mozilla::AntiTrackingCommon::MaybeIsFirstPartyStorageAccessGrantedFor(nsPIDOMWindowInner*, nsIURI*) src/toolkit/components/antitracking/AntiTrackingCommon.cpp:467:3
#1 mozilla::image::ImageCacheKey::GetSpecialCaseDocumentToken(nsIDocument*, nsIURI*) src/image/ImageCacheKey.cpp:157:8
#2 mozilla::image::ImageCacheKey::ImageCacheKey(nsIURI*, mozilla::OriginAttributes const&, nsIDocument*, nsresult&) src/image/ImageCacheKey.cpp:48:25
#3 imgLoader::LoadImage(nsIURI*, nsIURI*, nsIURI*, mozilla::net::ReferrerPolicy, nsIPrincipal*, unsigned long, nsILoadGroup*, imgINotificationObserver*, nsINode*, nsIDocument*, unsigned int, nsISupports*, unsigned int, nsTSubstring<char16_t> const&, bool, imgRequestProxy**) src/image/imgLoader.cpp:2349:17
#4 nsContentUtils::LoadImage(nsIURI*, nsINode*, nsIDocument*, nsIPrincipal*, unsigned long, nsIURI*, mozilla::net::ReferrerPolicy, imgINotificationObserver*, int, nsTSubstring<char16_t> const&, imgRequestProxy**, unsigned int, bool) src/dom/base/nsContentUtils.cpp:3637:21
#5 nsImageLoadingContent::LoadImage(nsIURI*, bool, bool, nsImageLoadingContent::ImageLoadType, bool, nsIDocument*, unsigned int, nsIPrincipal*) src/dom/base/nsImageLoadingContent.cpp:1040:17
#6 nsImageLoadingContent::LoadImage(nsTSubstring<char16_t> const&, bool, bool, nsImageLoadingContent::ImageLoadType, nsIPrincipal*) src/dom/base/nsImageLoadingContent.cpp:916:10
#7 mozilla::dom::HTMLImageElement::LoadSelectedImage(bool, bool, bool) src/dom/html/HTMLImageElement.cpp:1040:12
#8 mozilla::dom::HTMLImageElement::MaybeLoadImage(bool) src/dom/html/HTMLImageElement.cpp:686:3
#9 mozilla::detail::RunnableMethodImpl<mozilla::dom::HTMLImageElement*, void (mozilla::dom::HTMLImageElement::*)(bool), true, (mozilla::RunnableKind)0, bool>::Run() src/obj-firefox/dist/include/nsThreadUtils.h:1219:13
#10 nsContentUtils::RemoveScriptBlocker() src/dom/base/nsContentUtils.cpp:5588:15
#11 nsDocument::EndUpdate() src/dom/base/nsDocument.cpp:4904:3
#12 nsHTMLDocument::EndUpdate() src/dom/html/nsHTMLDocument.cpp:2168:15
#13 nsHtml5AutoFlush::~nsHtml5AutoFlush() src/parser/html/nsHtml5TreeOpExecutor.cpp:81:18
#14 nsHtml5TreeOpExecutor::FlushDocumentWrite() src/parser/html/nsHtml5TreeOpExecutor.cpp:619:3
#15 nsHtml5Parser::Parse(nsTSubstring<char16_t> const&, void*, nsTSubstring<char> const&, bool, nsDTDMode) src/parser/html/nsHtml5Parser.cpp:461:20
#16 nsHTMLDocument::WriteCommon(JSContext*, nsTSubstring<char16_t> const&, bool, mozilla::ErrorResult&) src/dom/html/nsHTMLDocument.cpp:1804:57
#17 nsHTMLDocument::WriteCommon(JSContext*, mozilla::dom::Sequence<nsTString<char16_t> > const&, bool, mozilla::ErrorResult&) src/dom/html/nsHTMLDocument.cpp:1686:5
#18 mozilla::dom::HTMLDocument_Binding::write(JSContext*, JS::Handle<JSObject*>, nsHTMLDocument*, JSJitMethodCallArgs const&) src/obj-firefox/dom/bindings/HTMLDocumentBinding.cpp:367:9
#19 bool mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*) src/dom/bindings/BindingUtils.cpp:3311:13
#20 CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) src/js/src/vm/Interpreter.cpp:445:15
#21 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) src/js/src/vm/Interpreter.cpp:533:16
#22 InternalCall(JSContext*, js::AnyInvokeArgs const&) src/js/src/vm/Interpreter.cpp:584:12
#23 Interpret(JSContext*, js::RunState&) src/js/src/vm/Interpreter.cpp:3239:18
#24 js::RunScript(JSContext*, js::RunState&) src/js/src/vm/Interpreter.cpp:425:12
#25 js::ExecuteKernel(JSContext*, JS::Handle<JSScript*>, JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*) src/js/src/vm/Interpreter.cpp:773:15
#26 js::Execute(JSContext*, JS::Handle<JSScript*>, JSObject&, JS::Value*) src/js/src/vm/Interpreter.cpp:805:12
#27 ExecuteScript(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::Value*) src/js/src/jsapi.cpp:4657:12
#28 ExecuteScript(JSContext*, JS::AutoVector<JSObject*>&, JS::Handle<JSScript*>, JS::Value*) src/js/src/jsapi.cpp:4676:12
#29 JS_ExecuteScript(JSContext*, JS::AutoVector<JSObject*>&, JS::Handle<JSScript*>, JS::MutableHandle<JS::Value>) src/js/src/jsapi.cpp:4697:12
#30 nsJSUtils::ExecutionContext::CompileAndExec(JS::CompileOptions&, JS::SourceBufferHolder&, JS::MutableHandle<JSScript*>) src/dom/base/nsJSUtils.cpp:251:8
#31 mozilla::dom::ScriptLoader::EvaluateScript(mozilla::dom::ScriptLoadRequest*) src/dom/script/ScriptLoader.cpp:2389:29
#32 mozilla::dom::ScriptLoader::ProcessRequest(mozilla::dom::ScriptLoadRequest*) src/dom/script/ScriptLoader.cpp:2008:10
#33 mozilla::dom::ScriptLoader::ProcessInlineScript(nsIScriptElement*, mozilla::dom::ScriptKind) src/dom/script/ScriptLoader.cpp:1608:10
#34 mozilla::dom::ScriptLoader::ProcessScriptElement(nsIScriptElement*) src/dom/script/ScriptLoader.cpp:1328:10
#35 mozilla::dom::ScriptElement::MaybeProcessScript() src/dom/script/ScriptElement.cpp:141:18
#36 nsIScriptElement::AttemptToExecute() src/obj-firefox/dist/include/nsIScriptElement.h:258:18
#37 nsHtml5TreeOpExecutor::RunScript(nsIContent*) src/parser/html/nsHtml5TreeOpExecutor.cpp:738:22
#38 nsHtml5TreeOpExecutor::RunFlushLoop() src/parser/html/nsHtml5TreeOpExecutor.cpp:537:7
#39 nsHtml5ExecutorFlusher::Run() src/parser/html/nsHtml5StreamParser.cpp:121:18
#40 mozilla::SchedulerGroup::Runnable::Run() src/xpcom/threads/SchedulerGroup.cpp:337:32
#41 nsThread::ProcessNextEvent(bool, bool*) src/xpcom/threads/nsThread.cpp:1235:14
#42 NS_ProcessNextEvent(nsIThread*, bool) src/xpcom/threads/nsThreadUtils.cpp:519:10
#43 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) src/ipc/glue/MessagePump.cpp:97:21
#44 MessageLoop::RunInternal() src/ipc/chromium/src/base/message_loop.cc:325:10
#45 MessageLoop::Run() src/ipc/chromium/src/base/message_loop.cc:298:3
#46 nsBaseAppShell::Run() src/widget/nsBaseAppShell.cpp:158:27
#47 XRE_RunAppShell() src/toolkit/xre/nsEmbedFunctions.cpp:937:22
#48 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) src/ipc/glue/MessagePump.cpp:269:9
#49 MessageLoop::RunInternal() src/ipc/chromium/src/base/message_loop.cc:325:10
#50 MessageLoop::Run() src/ipc/chromium/src/base/message_loop.cc:298:3
#51 XRE_InitChildProcess(int, char**, XREChildData const*) src/toolkit/xre/nsEmbedFunctions.cpp:763:34
#52 content_process_main(mozilla::Bootstrap*, int, char**) src/browser/app/../../ipc/contentproc/plugin-container.cpp:50:30
#53 main src/browser/app/nsBrowserApp.cpp:287:18
#54 __libc_start_main /build/glibc-Cl5G7W/glibc-2.23/csu/../csu/libc-start.c:291
#55 _start (firefox+0x423d54)
Reporter | ||
Comment 1•7 years ago
|
||
Found in m-c:
BuildID=20180816145106
SourceStamp=4248cea4f9a1e5cb64c0d121ff248e11e003e9e2
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•