Public bug reported:

Binary package hint: nautilus

When displaying a folder with a particular svg in it, Nautilus uses 100%
and eventually stops responding.  I've pinned it down to one svg feature
in particular: patterns.  If the pattern definition is removed from the
svg, nautilus thumbnails it with no problems.

An strace of Nautilus when it's using 100% cpu, repeats over and over: 
write(24, " to signal 8\n0x867e280 2007/04/08 00:23:38.3782 (USER): debug log 
dumped due to signal 8\n0x867e280 2007/04/08 00:23:38.3863 (USER): debug log 
dumped due to signal 8\n
0x867e280 2007/04/08 00:23:38.3886 (USER): debug log dumped due to signal 
8\n0x867e280 2007/04/08 00:23:38.3908 (USER): debug log dumped due to signal 
8\n0x867e280 2007/04/08 00:23:38.3930 (USER): debug log dumped due to signal 
8\n0x867e280 2007/04/08 00:23:38.3966 (USER): debug log dumped due to signal 
8\n0x867e280...

gdb backtrace points at libcairo

Program received signal SIGABRT, Aborted.
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7285df0 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb728778e in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb727f43b in __assert_fail () from /lib/tls/i686/cmov/libc.so.6
#4  0xb7747b2f in ?? () from /usr/lib/libcairo.so.2
#5  0xb77969a9 in ?? () from /usr/lib/libcairo.so.2
#6  0xb779697c in ?? () from /usr/lib/libcairo.so.2
#7  0x00000143 in ?? ()
#8  0xb77969c0 in ?? () from /usr/lib/libcairo.so.2
#9  0xb36d69c8 in ?? ()
#10 0xb72c6e30 in free () from /lib/tls/i686/cmov/libc.so.6
#11 0xb774628d in ?? () from /usr/lib/libcairo.so.2
#12 0xb36d6bf0 in ?? ()
#13 0xb36d6ad0 in ?? ()
#14 0xb36d6ad8 in ?? ()
#15 0xb779ff50 in ?? () from /usr/lib/libcairo.so.2
#16 0xb36d6b28 in ?? ()
#17 0x00000000 in ?? ()

I'll attach the svg.

** Affects: nautilus (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
nautilus crashes when thumbnailing an svg with a pattern
https://bugs.launchpad.net/bugs/104309
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug contact for nautilus in ubuntu.

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

Reply via email to