Closed Bug 774689 Opened 7 years ago Closed 2 years ago

Intermittent 632781-verybig.html | image comparison (==), max difference: 255, number of differing pixels: 14400

Categories

(Core :: Graphics, defect, P3)

x86
Windows XP
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: emorley, Assigned: milan)

References

Details

(Keywords: intermittent-failure, Whiteboard: [leave open][marked random-if on Windows and OS X 10.10])

Attachments

(2 files)

Attached file Reftest log
Rev3 WINNT 5.1 mozilla-inbound debug test reftest on 2012-07-16 17:45:53 PDT for push 7fe11a265ac5

slave: talos-r3-xp-009

https://tbpl.mozilla.org/php/getParsedLog.php?id=13589847&tree=Mozilla-Inbound

{
REFTEST TEST-START | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/bugs/632781-verybig.html | 2826 / 8055 (35%)
++DOMWINDOW == 37 (083E17B0) [serial = 7790] [outer = 07838058]
??????????p: TWARNING: Invalid type to RecordMemoryUsedForSurfaceType!: file e:/builds/moz2_slave/m-in-w32-dbg/build/gfx/thebes/gfxASurface.cpp, line 616
WARNING: Invalid type to RecordMemoryUsedForSurfaceType!: file e:/builds/moz2_slave/m-in-w32-dbg/build/gfx/thebes/gfxASurface.cpp, line 616
JavaScript error: file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/bugs/632781-verybig.html, line 19: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMCanvasRenderingContext2D.fillRect]
??????????p: TWARNING: Invalid type to RecordMemoryUsedForSurfaceType!: file e:/builds/moz2_slave/m-in-w32-dbg/build/gfx/thebes/gfxASurface.cpp, line 616
WARNING: Invalid type to RecordMemoryUsedForSurfaceType!: file e:/builds/moz2_slave/m-in-w32-dbg/build/gfx/thebes/gfxASurface.cpp, line 616
REFTEST TEST-START | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/bugs/632781-ref.html | 2826 / 8055 (35%)
++DOMWINDOW == 38 (2455E078) [serial = 7791] [outer = 07838058]
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/bugs/632781-verybig.html | image comparison (==)
REFTEST number of differing pixels: 14400 max difference: 255
}
Rev3 WINNT 5.1 mozilla-inbound debug test reftest on 2012-07-16 22:52:00 PDT for push 33bece9dee65

slave: talos-r3-xp-022

https://tbpl.mozilla.org/php/getParsedLog.php?id=13595032&tree=Mozilla-Inbound
Whiteboard: [orange]
Resolving WFM keyword:intermittent-failure bugs last modified >3 months ago, whose whiteboard contains none of:
{random,disabled,marked,fuzzy,todo,fails,failing,annotated,time-bomb,leave open}

There will inevitably be some false positives; for that (and the bugspam) I apologise. Filter on orangewfm.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Summary: Intermittent 632781-verybig.html | image comparison (==) → Intermittent 632781-verybig.html | image comparison (==), max difference: 255, number of differing pixels: 14400
Ehsan, as test author could you take a look at this top #5 orange? :-)
Flags: needinfo?(ehsan)
Whiteboard: [disable-me 2013-06-05]
(In reply to Ed Morley [:edmorley UTC+1] from comment #132)
> Ehsan, as test author could you take a look at this top #5 orange? :-)

Sorry, I know about zero things about graphics.  Forwarding to Joe to see who needs to look at it.
Flags: needinfo?(ehsan) → needinfo?(joe)
Flags: needinfo?(joe) → needinfo?(milan)
Too many failures & no action in the bug = marking as failing on WinXP:
https://hg.mozilla.org/integration/mozilla-inbound/rev/189b50c8abdf
Whiteboard: [disable-me 2013-06-05]
Whiteboard: [marked fails-if WinXP]
I think you really wanted to mark it as random-if rather than fails-if; otherwise you're going to get an UNEXPECTED PASS orange on the "happy" occasions when it doesn't actually fail.
Ah whoops yeah random-if is what I was thinking of - thank you.
remote:   https://hg.mozilla.org/integration/mozilla-inbound/rev/742dbd5e76fe
Whiteboard: [marked fails-if WinXP] → [marked random-if on WinXP]
https://hg.mozilla.org/mozilla-central/rev/189b50c8abdf
https://hg.mozilla.org/mozilla-central/rev/742dbd5e76fe
Whiteboard: [marked random-if on WinXP] → [leave open][marked random-if on WinXP]
To be fair, this not only tests the proper scrolling for large canvases, but also proper display for them. It's the display part that fails in here. It does point to a problem, to be sure.
Assignee: nobody → milan
Flags: needinfo?(milan)