Closed Bug 1590959 Opened 5 years ago Closed 5 years ago

dom/security/test/general/browser_test_assert_systemprincipal_documents.js crashes

Categories

(Core :: DOM: Security, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: pbone, Unassigned)

References

Details

dom/security/test/general/browser_test_assert_systemprincipal_documents.js has an assertion failure with fission enabled.

[Parent 4637, Main Thread] ###!!! ASSERTION: SystemPrincipal must not load remote documents.: 'false', file /builds/worker/workspace/build/src/dom/security/nsContentSecurityManager.cpp, line 837
#01: mozilla::net::nsHttpChannel::AsyncOpen(nsIStreamListener*) [netwerk/protocol/http/nsHttpChannel.cpp:6346]
#02: nsURILoader::OpenURI(nsIChannel*, unsigned int, nsIInterfaceRequestor*) [uriloader/base/nsURILoader.cpp:840]
#03: nsDocShell::OpenInitializedChannel(nsIChannel*, nsIURILoader*, unsigned int) [docshell/base/nsDocShell.cpp:10667]
#04: nsDocShell::DoChannelLoad(nsIChannel*, nsIURILoader*, bool) [docshell/base/nsDocShell.cpp:0]
#05: nsDocShell::DoURILoad(nsDocShellLoadState*, bool, nsIDocShell**, nsIRequest**) [docshell/base/nsDocShell.cpp:10424]
#06: nsDocShell::InternalLoad(nsDocShellLoadState*, nsIDocShell**, nsIRequest**) [docshell/base/nsDocShell.cpp:9603]
#07: nsDocShell::LoadURI(nsDocShellLoadState*, bool) [docshell/base/nsDocShell.cpp:801]
#08: nsFrameLoader::ReallyStartLoadingInternal() [dom/base/nsFrameLoader.cpp:670]
#09: nsFrameLoader::ReallyStartLoading() [dom/base/nsFrameLoader.cpp:548]
#10: mozilla::dom::Document::MaybeInitializeFinalizeFrameLoaders() [dom/base/Document.cpp:8522]
#11: mozilla::dom::Document::EndUpdate() [dom/base/Document.cpp:7042]
#12: nsHtml5AutoFlush::~nsHtml5AutoFlush() [parser/html/nsHtml5TreeOpExecutor.cpp:88]
#13: nsHtml5TreeOpExecutor::RunFlushLoop() [parser/html/nsHtml5TreeOpExecutor.cpp:513]
#14: nsHtml5ExecutorFlusher::Run() [parser/html/nsHtml5StreamParser.cpp:0]
#15: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1225]
#16: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/threads/nsThreadUtils.cpp:486]
#17: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:88]
#18: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:291]
#19: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:139]
#20: nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:277]
#21: XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4599]
#22: XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [toolkit/xre/nsAppRunner.cpp:4734]
#23: XRE_main(int, char**, mozilla::BootstrapConfig const&) [toolkit/xre/nsAppRunner.cpp:4815]

Apparently not a fission bug but a crashes-on-my-PC-but-not-on-try bug.

No longer blocks: fission-mochitests
OS: All → Linux
Hardware: All → x86_64
Summary: [fission] dom/security/test/general/browser_test_assert_systemprincipal_documents.js crashes → dom/security/test/general/browser_test_assert_systemprincipal_documents.js crashes
Fission Milestone: M4 → ---

That's what that test is supposed to do.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → MOVED
You need to log in before you can comment on or make changes to this bug.