Closed
Bug 1411119
Opened 8 years ago
Closed 5 months ago
stylo: Assertion failure: !preTransformOverflows (GetVisualOverflowRect() won't return the pre-effects rect!), at /builds/worker/workspace/build/src/layout/svg/nsSVGIntegrationUtils.cpp:104
Categories
(Core :: SVG, defect, P3)
Core
SVG
Tracking
()
People
(Reporter: jkratzer, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: assertion, testcase)
Attachments
(4 files)
Testcase found while fuzzing mozilla-central rev 0bd9b61304e2.
Flags: in-testsuite?
| Reporter | ||
Comment 1•8 years ago
|
||
| Reporter | ||
Comment 2•8 years ago
|
||
Updated•8 years ago
|
status-firefox57:
--- → wontfix
Priority: -- → P3
| Reporter | ||
Updated•8 years ago
|
Version: unspecified → 58 Branch
Comment 3•8 years ago
|
||
Only reproduces with Stylo enabled.
INFO: Last good revision: 159610c3ad3417d5956b82a732186f987cbb682d
INFO: First bad revision: 5b33032b3e09db08e4c0ea44817f57f00b72d84d
INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=159610c3ad3417d5956b82a732186f987cbb682d&tochange=5b33032b3e09db08e4c0ea44817f57f00b72d84d
Blocks: 1366544
Has Regression Range: --- → yes
status-firefox56:
--- → disabled
status-firefox58:
--- → affected
status-firefox-esr52:
--- → unaffected
Flags: needinfo?(canaltinova)
Summary: Assertion failure: !preTransformOverflows (GetVisualOverflowRect() won't return the pre-effects rect!), at /builds/worker/workspace/build/src/layout/svg/nsSVGIntegrationUtils.cpp:104 → stylo: Assertion failure: !preTransformOverflows (GetVisualOverflowRect() won't return the pre-effects rect!), at /builds/worker/workspace/build/src/layout/svg/nsSVGIntegrationUtils.cpp:104
Comment 4•8 years ago
|
||
It is unrelated to bug 1366544. That bug just happens to implement the syntax used here.
A modified testcase using unprefixed radial-gradient may track back further.
No longer blocks: 1366544
Comment 5•8 years ago
|
||
Comment 6•8 years ago
|
||
Could you try locating the regression range again with the modified testcase?
Flags: needinfo?(ryanvm)
Comment 7•8 years ago
|
||
That may end up all the way back to style enabling, I guess :/
Comment 8•8 years ago
|
||
(In reply to Xidorn Quan [:xidorn] UTC+10 (less responsive Nov 5 ~ Dec 16) from comment #6)
> Could you try locating the regression range again with the modified testcase?
This testcase asserts with or without Stylo and goes back further than mozregression can bisect.
Flags: needinfo?(ryanvm)
Flags: needinfo?(canaltinova)
Version: 58 Branch → unspecified
Updated•8 years ago
|
Has Regression Range: yes → no
Comment 9•8 years ago
|
||
status-firefox59:
--- → ?
Updated•3 years ago
|
Severity: normal → S3
Comment 10•5 months ago
|
||
This issue is no longer reported by the fuzzers and the attached testcase is no longer reproducing the issue.
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•