Closed
Bug 1461832
Opened 7 years ago
Closed 6 years ago
Crash in InvalidArrayIndex_CRASH | DirectedAcyclicGraph<T>::GetDirectPredecessors
Categories
(Core :: Web Painting, defect, P1)
Tracking
()
RESOLVED
DUPLICATE
of bug 1466945
People
(Reporter: marcia, Unassigned)
Details
(Keywords: crash, regression)
Crash Data
This bug was filed from the Socorro interface and is
report bp-ff667cfc-2b23-480b-bec6-964fa0180515.
=============================================================
Seen while looking at nightly crash data: https://bit.ly/2rLkEbc. Crashes started using 20180515100038.
Possible regression range based on Build ID: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=45ec8fd380dd2c308e79dbb396ca87f2ce9b3f9c&tochange=cf3ee14023483cbbb57129479537c713e22c1980
Bug 1459441 is in that range.
Top 10 frames of crashing thread:
0 mozglue.dll MOZ_CrashPrintf mfbt/Assertions.cpp:63
1 xul.dll InvalidArrayIndex_CRASH xpcom/ds/nsTArray.cpp:26
2 xul.dll DirectedAcyclicGraph<OldListUnits>::GetDirectPredecessors layout/painting/RetainedDisplayListHelpers.h:127
3 xul.dll MergeState::ProcessPredecessorsOfOldNode layout/painting/RetainedDisplayListBuilder.cpp:425
4 xul.dll MergeState::ProcessItemFromNewList layout/painting/RetainedDisplayListBuilder.cpp:291
5 xul.dll RetainedDisplayListBuilder::MergeDisplayLists layout/painting/RetainedDisplayListBuilder.cpp:488
6 xul.dll RetainedDisplayListBuilder::AttemptPartialUpdate layout/painting/RetainedDisplayListBuilder.cpp:1179
7 xul.dll nsLayoutUtils::PaintFrame layout/base/nsLayoutUtils.cpp:3679
8 xul.dll mozilla::PresShell::Paint layout/base/PresShell.cpp:6350
9 xul.dll nsViewManager::ProcessPendingUpdatesPaint view/nsViewManager.cpp:480
=============================================================
Flags: needinfo?(matt.woodrow)
Comment 1•7 years ago
|
||
Fairly sure that this is another duplicate of bug 1459997, but leaving it open and we'll see if it drops away once the new assertion patch lands.
Flags: needinfo?(matt.woodrow)
Priority: -- → P1
Updated•7 years ago
|
status-firefox60:
--- → unaffected
status-firefox-esr52:
--- → unaffected
status-firefox-esr60:
--- → unaffected
Updated•7 years ago
|
Crash Signature: [@ InvalidArrayIndex_CRASH | DirectedAcyclicGraph<T>::GetDirectPredecessors] → [@ InvalidArrayIndex_CRASH | DirectedAcyclicGraph<T>::GetDirectPredecessors]
[@ DirectedAcyclicGraph<T>::GetDirectPredecessors]
Comment hidden (obsolete) |
Comment 4•6 years ago
|
||
(In reply to Matt Woodrow (:mattwoodrow) from comment #1)
> Fairly sure that this is another duplicate of bug 1459997, but leaving it
> open and we'll see if it drops away once the new assertion patch lands.
FWIW, we were still seeing this on 61.0b13 beta update channel builds.
Updated•6 years ago
|
tracking-firefox61:
--- → +
tracking-firefox62:
--- → +
Comment 5•6 years ago
|
||
This is a duplicate of bug 1461832, all the crashes are hitting the release assertion in subspan. This is just a different amount of inlining, leading to a different top frame.
The other bug is newer, but already has a comment with my findings thus far.
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(matt.woodrow)
Resolution: --- → DUPLICATE
Updated•6 years ago
|
No longer blocks: RDLbugs
status-firefox60:
unaffected → ---
status-firefox61:
affected → ---
status-firefox62:
affected → ---
status-firefox-esr52:
unaffected → ---
status-firefox-esr60:
unaffected → ---
tracking-firefox61:
+ → ---
tracking-firefox62:
+ → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•