Assertion failure: clip (Need to be clipped wrt aASR. Do not call this function with an ASR that our child items don't have finite bounds wrt.), at nsDisplayList.cpp:1854

NEW
Unassigned

Status

()

Core
Layout: Web Painting
P3
normal
a year ago
4 days ago

People

(Reporter: Tomcat, Unassigned)

Tracking

(Blocks: 2 bugs, {assertion, regression})

unspecified
assertion, regression
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox54+ wontfix, firefox55- fix-optional)

Details

(URL)

Attachments

(2 attachments)

(Reporter)

Description

a year ago
Created attachment 8836631 [details]
bughunter stack

Found via bughunter and reproduced via latest tinderbox trunk windows debug builds on windows 7

Steps to reproduce:
-> Load https://us.cricut.com/design/#/canvas/upload-image-basic-1
---> Assertion failure after around ~ 10 seconds

Assertion failure: clip (Need to be clipped wrt aASR. Do not call this function with an ASR that our child items don't have finite bounds wrt.), at c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/painting/nsDisplayList.cpp:1854
(Reporter)

Comment 1

a year ago
[Tracking Requested - why for this release]:

mstange, seems this assertion was added in Bug 1298218 - could you take a look, thanks!
status-firefox54: --- → affected
tracking-firefox54: --- → ?
Flags: needinfo?(mstange)
No reply from mstange in a month.  Jet, can you find somebody to look into this assertion failure?
Flags: needinfo?(bugs)
Sorry, I was busy with other stuff and lost track of this. I'll see if I can reproduce this.

There's a bunch of other fallout from bug 1298218 that I also need to look at.
Flags: needinfo?(mstange)
Flags: needinfo?(bugs)
Any luck here?   I'm not sure if 55 is also affected.
status-firefox55: --- → ?
tracking-firefox54: ? → +
tracking-firefox55: --- → +
Flags: needinfo?(mstange)
Mark 54 won't fix as this is late for Beta54.
status-firefox54: affected → wontfix
Blocks: 1298218
Flags: needinfo?(mstange)
Keywords: regression
Among the many regressions that are tracked for 55, this one doesn't seem so critical. Tracking "-". If there is a fix ready, and it's low risk, we can consider uplifting to Beta55.
status-firefox55: ? → fix-optional
tracking-firefox55: + → -

Updated

11 months ago
Priority: -- → P3
I encountered this a few times while loading a MozReview page in a debug build and moving my mouse or clicking on the r+ drop down in the green bar that appears at the top after clicking Finish Review.

Comment 9

9 months ago
fyi, Bughunter has hit this on 176 urls in the last two months.
Blocks: 1469984
Component: Layout → Layout: Web Painting
You need to log in before you can comment on or make changes to this bug.