Message-ID: <20041017184056.GB5001@pomme>
Date: Sun, 17 Oct 2004 20:40:56 +0200
From: Matijs van Zuijlen <email address hidden>
To: <email address hidden>
Subject: This is a bug in librsvg2
This bug is triggered by the combination of librsvg2 and libart-lgpl.
To render a gradient fill, librsvg2 has to calculate the rate of change of
the gradient. If the distances become too small, in this case somehow the
three numbers that represent the rate of change become NaN.
Next, librsvg2 passes this faulty gradient to libart-lgpl, where it causes
an assert to fail.
Message-ID: <20041017184056 .GB5001@ pomme>
Date: Sun, 17 Oct 2004 20:40:56 +0200
From: Matijs van Zuijlen <email address hidden>
To: <email address hidden>
Subject: This is a bug in librsvg2
--O5XBE6gyVG5Rl6Rj Disposition: inline Transfer- Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
Content-
Content-
package 273729 librsvg2-2
tags 273729 patch
thanks
This bug is triggered by the combination of librsvg2 and libart-lgpl.
To render a gradient fill, librsvg2 has to calculate the rate of change of
the gradient. If the distances become too small, in this case somehow the
three numbers that represent the rate of change become NaN.
Next, librsvg2 passes this faulty gradient to libart-lgpl, where it causes
an assert to fail.
I've attached a patch for librsvg2.
--=20 www.matijs. net/
Matijs van Zuijlen http://
--O5XBE6gyVG5Rl6Rj pgp-signature; name="signature .asc" Description: Digital signature Disposition: inline
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
gaXYDPEERAkuhAJ 9NdZvbMi3il2VG0 4Z+hiWQeLPTiQCf Y4Y/ ZusA3P74=
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBcry4h3T
mUUCGxNvMreIjk8
=K6A3
-----END PGP SIGNATURE-----
--O5XBE6gyVG5Rl 6Rj--