RESOLVED WONTFIX 108608
[Qt] ASSERT(!brush.transform().isRotating()) in GraphicsContextQt
https://bugs.webkit.org/show_bug.cgi?id=108608
Summary [Qt] ASSERT(!brush.transform().isRotating()) in GraphicsContextQt
Renata Hodovan
Reported 2013-02-01 03:06:01 PST
Assertion faulire was found during SVG fuzzing: Program received signal SIGSEGV, Segmentation fault. 0x00007ffff57c13b5 in WebCore::drawRepeatPattern (p=0x7fffffffbc40, pattern=..., rect=...) at /home/reni/repos/webkit2/Source/WebCore/platform/graphics/qt/GraphicsContextQt.cpp:679 679 ASSERT(!brush.transform().isRotating()); The test was: <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <pattern id="dummyPattern" width="100" height="100" patternTransform="skewX(45)"> </pattern> <rect x="0" y="0" width="50" height="30" fill="url(#dummyPattern)"></rect> </svg> Important note: if you move the </pattern> closing tag to the end of the previous line then everything is OK. O_o
Attachments
Renata Hodovan
Comment 1 2013-12-03 03:08:11 PST
It was a Qt specific issue, so it can be closed now.
Note You need to log in before you can comment on or make changes to this bug.