Crash [@ nsDocShell::EnsureContentViewer ]
Categories
(Core :: DOM: Navigation, defect, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox88 | --- | affected |
People
(Reporter: cbook, Unassigned)
References
Details
(Keywords: crash, Whiteboard: [crashkill])
Crash Data
| Reporter | ||
Updated•16 years ago
|
Comment 1•16 years ago
|
||
Comment 2•16 years ago
|
||
Comment 4•16 years ago
|
||
Comment 6•16 years ago
|
||
Comment 7•16 years ago
|
||
Comment 8•15 years ago
|
||
Comment 9•15 years ago
|
||
Comment 10•15 years ago
|
||
Comment 11•15 years ago
|
||
Comment 12•15 years ago
|
||
| Assignee | ||
Updated•14 years ago
|
Comment 14•13 years ago
|
||
Updated•10 years ago
|
Comment 15•5 years ago
|
||
This ancient crash signature seems to be affecting some Fission users in 77 Nightly. Let's track this bug for Fission M7 Beta to see if the crash volume increases.
Stack track from crash report bp-06cd18d3-8f59-49e6-a344-dde640200423:
Top 10 frames of crashing thread:
0 xul.dll nsDocShell::EnsureContentViewer docshell/base/nsDocShell.cpp:6290
1 xul.dll nsDocShell::CreateContentViewer docshell/base/nsDocShell.cpp:7671
2 xul.dll nsDSURIContentListener::DoContent docshell/base/nsDSURIContentListener.cpp:180
3 xul.dll nsDocumentOpenInfo::TryContentListener uriloader/base/nsURILoader.cpp:630
4 xul.dll nsDocumentOpenInfo::DispatchContent uriloader/base/nsURILoader.cpp:312
5 xul.dll nsDocumentOpenInfo::OnStartRequest uriloader/base/nsURILoader.cpp:190
6 xul.dll mozilla::net::HttpChannelChild::DoOnStartRequest netwerk/protocol/http/HttpChannelChild.cpp:719
7 xul.dll mozilla::net::HttpChannelChild::OnStartRequest netwerk/protocol/http/HttpChannelChild.cpp:565
8 xul.dll std::_Func_impl_no_alloc<`lambda at /builds/worker/checkouts/gecko/netwerk/protocol/http/HttpChannelChild.cpp:411:7', void>::_Do_call
9 xul.dll mozilla::net::ChannelEventQueue::RunOrEnqueue netwerk/ipc/ChannelEventQueue.h:260
Comment 16•5 years ago
|
||
I can reproduce this crash at will by watching a YouTube video in a window while opening another tab with embedded YouTube videos.
E.g. I am watching this: https://www.youtube.com/watch?v=SiYuTP5ac8Y and I opened up http://www.simplehtmlguide.com/livedemo.php?e=youtube2
Comment 17•5 years ago
|
||
Don't think this is a Fission-specific issue. The report from yesterday https://crash-stats.mozilla.org/report/index/a597421e-5a15-46a0-a3c3-d9fbc0201019 doesn't have Fission-enabled.
Comment 18•4 years ago
|
||
This is an ancient bug, but 96% of all nsDocShell::EnsureContentViewer crash reports over the last six months have Fission enabled. We expect Fission to cause more OOMs, but this is a lot.
Comment 19•4 years ago
|
||
Assigning to kmag because he said he would investigate this crash (probably just adding a null check).
We'll want to uplift this fix to 88 Beta.
Comment 20•4 years ago
|
||
I misread the stacks in the crash reports the first time, so I got the cause wrong. The line in the second frame calls nsDocShell::CreateContentViewer while the crashing frame is in nsDocShell::EnsureContentViewer. A null mDocShell in the second frame would have caused a different crash. So I'm not sure what's actually going on here.
Regardless, the vast, vast majority of these crashes are from a single installation, so it probably isn't affecting many people, and may just be caused by corruption of some sort. So I'm not going to spend any more time on it right now.
Comment 21•4 years ago
|
||
(In reply to Kris Maglione [:kmag] from comment #20)
Regardless, the vast, vast majority of these crashes are from a single installation, so it probably isn't affecting many people, and may just be caused by corruption of some sort. So I'm not going to spend any more time on it right now.
Clearing Fission Milestone. This bug doesn't need to block Fission if only one installation is hitting this crash.
Comment 22•4 years ago
|
||
And the one installation seems to have dom.cross_origin_iframes_loaded_in_background enabled, and that is not supported with Fission.
Comment 23•4 years ago
|
||
Moving the Fission crash to bug 1722991.
Comment 24•4 years ago
|
||
The last comment in this bug not related to Fission was from a decade ago, so let's just close this.
Description
•