bugzilla.mozilla.org has resumed normal operation. Attachments prior to 2014 will be unavailable for a few days. This is tracked in Bug 1475801.
Please report any other irregularities here.

Assertion failure: nsIntRegion(itemDrawRect).Contains(opaquePixels), at FrameLayerBuilder.cpp:4249

NEW
Unassigned

Status

()

Core
Layout
2 years ago
11 months ago

People

(Reporter: Tomcat, Unassigned, NeedInfo)

Tracking

(Blocks: 1 bug, {assertion, reproducible})

unspecified
assertion, reproducible
Points:
---

Firefox Tracking Flags

(firefox49+ wontfix, firefox50+ wontfix, firefox51+ wontfix, firefox52 wontfix)

Details

(URL)

Attachments

(1 attachment)

(Reporter)

Description

2 years ago
Created attachment 8788340 [details]
stack

Assertion failure: nsIntRegion(itemDrawRect).Contains(opaquePixels), at c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/base/FrameLayerBuilder.cpp:4249

Found via bughunter and reproduced with latest win trunk debug tinderbox build.

Steps to reproduce:
-> Load http://dancevalley.com/timetable
--> Assertion

affect trunk to beta according to bughunter
(Reporter)

Comment 1

2 years ago
[Tracking Requested - why for this release]:
bughunter find, affects trunk to beta debug builds at least it seems
tracking-firefox49: --- → ?
tracking-firefox50: --- → ?
tracking-firefox51: --- → ?
(Reporter)

Comment 2

2 years ago
C.J, markus, could you take a look ? thanks!
Flags: needinfo?(mstange)
Flags: needinfo?(cku)

Comment 3

2 years ago
itemDrawRect = {x = 0, y = 0, width = 17895697, height = 6499}
opaquePixels = {x1 = 0, y1 = 0, x2 = 17895698, y2 = 6498}
nsRect to IntRect? Still checking
Flags: needinfo?(cku)

Comment 4

2 years ago
Keep ni
Flags: needinfo?(cku)

Comment 5

2 years ago
Still hit this assertion after rollabck to 0907f97ba5e3(parent revision of the 1st patch in bug 1295094)
Flags: needinfo?(cku)

Comment 6

2 years ago
./mach mozregression -B debug --arg="http://dancevalley.com/timetable" --good 2015-12-01 --bad 2016-08-23

I try to use mozgresssion to find out which version start to hit this assertion. But what I learn so far is, this problem exists before 2016.
A reduced testcase would be great here.
Flags: needinfo?(mstange)
Track for 49+/50+/51+ as it affects trunk to beta debug builds.
tracking-firefox49: ? → +
tracking-firefox50: ? → +
tracking-firefox51: ? → +

Comment 9

2 years ago
we are a week away from RC, too late, this is now a wontfix for 50.
status-firefox49: --- → affected
status-firefox50: --- → wontfix
status-firefox51: --- → affected
Mark 51 fix-optional as the issue has been there before 2016 according to comment #6.
status-firefox51: affected → fix-optional
Markus, bug 1151581 has a reduced test case found by the randomstyles fuzzer (bug 306939).
Flags: needinfo?(mstange)
Duplicate of this bug: 1151581
status-firefox52: --- → affected
Keywords: reproducible
Mass wontfix for bugs affecting firefox 52.
status-firefox52: affected → wontfix
status-firefox49: affected → wontfix
status-firefox51: fix-optional → wontfix
You need to log in before you can comment on or make changes to this bug.