Public bug reported:

Saving following file on Desktop (Ubuntu 16.04.1) results in:

1. Wallpaper and all icons on the desktop disappear
2. Nautilus starts for ~1sec then breaks with "Floating point exception"

I suspect it's related to librsvg. In syslog I have many records similar
to this one:

kernel: [   20.076864] traps: nautilus[2270] trap divide error
ip:7f63fbddf716 sp:7f63fad3f5b0 error:0 in
librsvg-2.so.2.40.13[7f63fbdc9000+35000]

Here is the file (I can't even attach it here with Firefox, because it
makes it crash):

<svg style="position: absolute" width="100%" height="100%" version="1.1" 
baseProfile="full" xmlns="http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink"; 
xmlns:ev="http://www.w3.org/2001/xml-events";>
    <defs>

 <circle fill="url(#checkerPattern)" id="c1" cx="50" cy="50" r="50" />

 <filter id="linepattern" x="0%" y="0%" height="100%" width="100%">
 <feImage 
xlink:href="https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcRiXhgkC523CD5DIdvfwFl3G_S1Hc3oHzh8NUTXPeRSfYv1i8rA";
 result="pattern" width="4" height="4"/>
   <feTile/>
   <feComposite operator="in" in2="SourceGraphic"/>
      </filter>
    </defs>

    <use filter="url(#linepattern)" x="100" y="100" xlink:href="#c1" />

    <use filter="url(#linepattern)" x="200" y="100" xlink:href="#c1"
transform="scale(2)" />

    <g filter="url(#linepattern)"> 
    <use x="50" y="100" xlink:href="#c1" transform="scale(2)" />
</g> 
</svg>

** Affects: librsvg (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to librsvg in Ubuntu.
https://bugs.launchpad.net/bugs/1644995

Title:
  specific SVG file breaks Ubuntu 16.04 desktop + nautilus

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/librsvg/+bug/1644995/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to