Closed
Bug 1334399
Opened 8 years ago
Closed 8 years ago
Assertion failure: !mozilla::IsNaN(mValue.mFloat), at nsCSSValue.cpp:467
Categories
(Core :: Web Painting, defect)
Core
Web Painting
Tracking
()
RESOLVED
WORKSFORME
| Tracking | Status | |
|---|---|---|
| firefox52 | + | wontfix |
| firefox53 | + | fix-optional |
| firefox54 | + | fix-optional |
| firefox55 | - | fixed |
People
(Reporter: cbook, Unassigned)
References
()
Details
(Keywords: assertion)
Attachments
(1 file)
|
315.04 KB,
text/plain
|
Details |
Assertion failure: !mozilla::IsNaN(mValue.mFloat), at c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/style/nsCSSValue.cpp:467
found via bughunter and reproduced on latest m-c tinderbox windows trunk debug build.
Steps to reproduce:
-> Load http://www.fantrax.com/fantasy/league/f35ghyqeirfp53af/home
---> Assertion failure after a few seconds
affects beta to trunk debug builds on linux and windows
| Reporter | ||
Comment 1•8 years ago
|
||
[Tracking Requested - why for this release]:
debug assertion in real world website beta -> trunk debug builds
Ting-Yu, mats is this something for you ?
status-firefox52:
--- → affected
status-firefox53:
--- → affected
status-firefox54:
--- → affected
tracking-firefox52:
--- → ?
tracking-firefox53:
--- → ?
Flags: needinfo?(tlin)
Flags: needinfo?(mats)
Comment 2•8 years ago
|
||
With all the mozilla::layers on the stack it seems more like Painting to me,
or possibly the style system if the bug is in StyleAnimationValue.
Component: Layout → Layout: Web Painting
Flags: needinfo?(tlin)
Flags: needinfo?(mats)
Comment 3•8 years ago
|
||
Matt, can you help find an owner for this? Sounds like a recent issue and it would be nice to fix in 52.
Flags: needinfo?(matt.woodrow)
Updated•8 years ago
|
Comment 4•8 years ago
|
||
Looks like an async animation bug, maybe Hiro wants to fix this?
Flags: needinfo?(matt.woodrow) → needinfo?(hikezoe)
Comment 5•8 years ago
|
||
Thank you Matt! I can't reproduce the assertion at all (it needs to login on that site?), but the stack apparently tells us there was a floating point calculation error. (I guess it's caused by a cubic-bezier function?).
I could provide a patch to fix this without test case but the reduced test case would be much appreciated.
Comment 6•8 years ago
|
||
Hi Boris, would you mind trying to load the site in comment 0 and seeing if the crash happens?
Flags: needinfo?(hikezoe) → needinfo?(boris.chiou)
Comment 7•8 years ago
|
||
(In reply to Hiroyuki Ikezoe (:hiro) from comment #6)
> Hi Boris, would you mind trying to load the site in comment 0 and seeing if
> the crash happens?
I guess we need to sign in because I cannot reproduce it on mac and linux (nightly), and my page is re-directed to http://www.fantrax.com/login?showSignup=true
Flags: needinfo?(boris.chiou)
Comment 8•8 years ago
|
||
We didn't sign in to the site in the automation either. I couldn't reproduce with a somewhat stale m-c build on fedora 25 i64. I'll clobber/build and see if I can get it to fail.
Flags: needinfo?(bob)
Comment 9•8 years ago
|
||
I could not reproduce locally on Fedora 25/x86_64 nor by resubmitting the url to Bughunter. Perhaps Tomcat can find if it was fixed or simply not reproducible anymore.
Flags: needinfo?(bob)
Comment 10•8 years ago
|
||
Doesn't look like we can fix this in time for 52.
Comment 11•8 years ago
|
||
Tomcat, is this still reproducible?
Marking this fix-optional for 53 since we're heading into late beta, we don't know if the issue still exists, and no one is assigned to it if it does.
status-firefox55:
--- → ?
Comment 12•8 years ago
|
||
We saw this in production between 2017-01-26 and 2017-01-30 on two different urls. I just retested them and bughunter itself does not reproduce. I haven't checked manually however.
Comment 13•8 years ago
|
||
Mark 54 fix-optional but still happy to have the fix in 54.
Comment 14•8 years ago
|
||
[Tracking Requested - why for this release]:
Carryover the tracking flag from 54.
tracking-firefox55:
--- → ?
Comment 15•8 years ago
|
||
Since no one has been able to reproduce this since January, let's close the bug.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•