Closed Bug 1701362 Opened 4 years ago Closed 4 years ago

Crash in [@ nsDisplayList::GetClippedBoundsWithRespectToASR]

Categories

(Core :: Web Painting, defect)

x86_64
Linux
defect

Tracking

()

RESOLVED DUPLICATE of bug 1701344
Tracking Status
firefox-esr78 --- unaffected
firefox86 --- unaffected
firefox87 --- unaffected
firefox88 --- unaffected
firefox89 --- disabled

People

(Reporter: jan, Unassigned)

References

(Regression, )

Details

(Keywords: crash, nightly-community, regression)

Crash Data

Gnome Xwayland, Debian Testing, Intel

Tab crash on load.
mozregression --good 2021-03-15 --bad 20210326093737 --pref gfx.webrender.all:true fission.autostart:true -a https://www.thedeltaflyers.org/shop/p/ggl3whfyn9lxx3kugqgfkeinvneqx6

7:36.26 INFO: Last good revision: fd71757fa7903e85fa849ad82d43a327439bc3fa
7:36.26 INFO: First bad revision: 6d1dae3a1a242033a35d1acf5318bbdc648d8670
7:36.26 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=fd71757fa7903e85fa849ad82d43a327439bc3fa&tochange=6d1dae3a1a242033a35d1acf5318bbdc648d8670

6d1dae3a1a242033a35d1acf5318bbdc648d8670 Timothy Nikkel — Bug 1700812. Make some ASR asserts fatal to get a better idea of when/how often they fail. r=miko


Maybe Fission related. (DOMFissionEnabled=1)

Crash report: https://crash-stats.mozilla.org/report/index/28ac057e-799a-4c25-9c18-b1d140210326

MOZ_CRASH Reason: MOZ_DIAGNOSTIC_ASSERT(false) (item should have finite clip with respect to aASR)

Top 10 frames of crashing thread:

0 libxul.so nsDisplayList::GetClippedBoundsWithRespectToASR const layout/painting/nsDisplayList.cpp:2133
1 libxul.so nsDisplayWrapList::UpdateBounds layout/painting/nsDisplayList.h:5300
2 libxul.so RetainedDisplayListBuilder::MergeDisplayLists layout/painting/RetainedDisplayListBuilder.cpp:812
3 libxul.so RetainedDisplayListBuilder::MergeDisplayLists layout/painting/RetainedDisplayListBuilder.cpp:812
4 libxul.so RetainedDisplayListBuilder::MergeDisplayLists layout/painting/RetainedDisplayListBuilder.cpp:812
5 libxul.so RetainedDisplayListBuilder::MergeDisplayLists layout/painting/RetainedDisplayListBuilder.cpp:812
6 libxul.so RetainedDisplayListBuilder::AttemptPartialUpdate layout/painting/RetainedDisplayListBuilder.cpp:1462
7 libxul.so nsLayoutUtils::PaintFrame layout/base/nsLayoutUtils.cpp:3377
8 libxul.so mozilla::PresShell::Paint layout/base/PresShell.cpp:6422
9 libxul.so nsViewManager::ProcessPendingUpdatesPaint view/nsViewManager.cpp:459
Flags: needinfo?(tnikkel)

Already backed out in bug 1701344.

Flags: needinfo?(tnikkel)

And I'm not planning to re-enable it. So marking duplicate. Not sure if that is the best way to track, feel free to revert if there is a better way.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.