[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bug#5499: 23.1.91; SVG circular reference locks up Emacs

From: Ted Zlatanov
Subject: Re: bug#5499: 23.1.91; SVG circular reference locks up Emacs
Date: Wed, 03 Feb 2010 11:25:17 -0600
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.90 (gnu/linux)

On Sun, 31 Jan 2010 00:07:40 -0500 Chong Yidong <address@hidden> wrote: 

CY> The bug you reported appears to be a librsvg bug.  To see this, create
CY> an svg image with the following contents:

CY> <svg xmlns:xlink="http://www.w3.org/1999/xlink";
CY>      xmlns="http://www.w3.org/2000/svg"; width="200" height="200">
CY>   <defs>
CY>     <linearGradient id="linearGradient2" xlink:href="#linearGradient2"/>
CY>   </defs>
CY>   <g>
CY>     <rect width="100%" height="100%" style="fill:url(#linearGradient2)"/>
CY>   </g>
CY> </svg>

CY> Any librsvg-based application that tries to open this file should lock
CY> up.  I've tested with gqview and eog.  I have filed this bug in the
CY> Gnome Bugzilla (Bug 608575):

CY>   http://bugzilla.gnome.org/show_bug.cgi?id=608575

CY> I will close this in the Emacs bug database, since it is not an Emacs
CY> bug per se.  Thanks.

Should Emacs lock up hard (C-g doesn't work) though?  Maybe the librsvg
process can be interrupted after 10 seconds if it hasn't returned?

Sorry for my ignorance, I don't know enough about the internals.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]