Crash in [@ mozilla::dom::WindowGlobalParent::Init]
Categories
(Core :: DOM: Navigation, defect)
Tracking
()
People
(Reporter: pascalc, Unassigned)
Details
(Keywords: crash)
Crash Data
This bug is for crash report bp-ed8359f8-e9cd-461c-9834-ebe700190928.
Top 10 frames of crashing thread:
0 xul.dll mozilla::dom::WindowGlobalParent::Init dom/ipc/WindowGlobalParent.cpp:90
1 xul.dll mozilla::dom::BrowserParent::RecvNewWindowGlobal dom/ipc/BrowserParent.cpp:1268
2 xul.dll mozilla::dom::PBrowserParent::OnMessageReceived ipc/ipdl/PBrowserParent.cpp:6290
3 xul.dll mozilla::dom::PContentParent::OnMessageReceived ipc/ipdl/PContentParent.cpp:5873
4 xul.dll mozilla::ipc::MessageChannel::DispatchMessage ipc/glue/MessageChannel.cpp:2109
5 xul.dll mozilla::ipc::MessageChannel::MessageTask::Run ipc/glue/MessageChannel.cpp:1985
6 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:1225
7 xul.dll NS_ProcessNextEvent xpcom/threads/nsThreadUtils.cpp:486
8 xul.dll mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:88
9 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:308
This is a spiking on Nightly 71 over the last 2 days.
Updated•6 years ago
|
Comment 1•6 years ago
|
||
Crash reason is: MOZ_DIAGNOSTIC_ASSERT(!mBrowsingContext->GetParent() || mBrowsingContext->GetEmbedderInnerWindowId()) (When creating a non-root WindowGlobalParent, the WindowGlobalParent for our embedder should've already been created.)
Comment 2•6 years ago
|
||
Possible regression range: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=1d189ae70326e415f8590e3aeee24885fb8418bc&tochange=aa8f530a1a35ba9b1c84303dbe15107d0026d77c
Nika, any ideas? I see that bug 1582237 is in the regression range and involves inner window IDs, and the assertion also seems to involve them.
Updated•6 years ago
|
Comment 3•6 years ago
|
||
Around half of the crashes seem to have Roblox URLs.
Comment 4•6 years ago
|
||
I get crashes when testing the site in https://github.com/webcompat/web-bugs/issues/40955
aka https://www.carphonewarehouse.com/compare/compare-details.html
with RDM and mobile ua activated on 71.0a1 (2019-09-30) (64-bit)
This script on the site
https://lptag.liveperson.net/lptag/api/account/62093183/configuration/applications/taglets/.jsonp?v=2.0&df=0&b=3
seems to contain a lot of references to windowId (fwiw). Not sure that's related though.
https://crash-stats.mozilla.org/report/index/cffef257-20a9-45cc-b99a-2d8360191001
https://crash-stats.mozilla.org/report/index/fe65ef08-a413-4033-a046-c129a0191001
https://crash-stats.mozilla.org/report/index/a4d30e0e-ed85-4637-83d7-09be50191001
Comment 5•6 years ago
|
||
I believe this is caused by the same issue as bug 1584467, which I have a patch up for.
Resolving as a duplicate, but feel free to re-open if the landing doesn't fix the issue.
Comment 6•6 years ago
|
||
Reflecting firefox71-status of bug 1584467
Description
•