[Poppler-bugs] [Bug 55463] wavy lines of pdf exported by inkscape does not render in evince

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Aug 10 08:57:09 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=55463

--- Comment #3 from Benjamin Berg <benjamin at sipsolutions.net> ---
The trouble seems to be that pixman refuses to render the image because its
internal coordinate representation would overflow.

The wavy lines are rendered into an 3007x518 pixel temporary surface, which is
then rendered to the screen. This is done using a matrix of (0.008, 0, 0,
0.008, X0, Y0) where X0 and Y0 are the offsets. It may even be possible to get
things to work sometimes, if you choose certain offsets instead of the ones
given (ie. you center the origin of the pattern inside the target area).

The 0.008 means that the transformation has the value "2^15/0.008" ie. 4096000.
This multiplied with the extends of the destination surface (or clip region
really) overflows the 32bit integer representation. Because of this pixman
refuses to proceed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/poppler-bugs/attachments/20130810/f7d148ae/attachment.html>


More information about the Poppler-bugs mailing list