GNOME Bugzilla – Bug 363080
F-Spot crashes when viewing an SVG file that appears with a blank thumbnail.
Last modified: 2006-10-18 10:12:52 UTC
Forwarding from https://launchpad.net/distros/ubuntu/+source/f-spot/+bug/66694 Submitter does not have NFS /home, and the skydome.svg referred to links to a skydome.png Here is a terminal session of f-spot crashing when I click on an svg file. open uri = file:///home/pete/Photos/2006/7/4/skydome.svg <> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://web.resource.org/cc/Work> . <> <http://purl.org/dc/elements/1.1/format> "image/svg+xml" . <> <http://purl.org/dc/elements/1.1/type> <http://purl.org/dc/dcmitype/StillImage> . _:bnode-316271552 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/svgdefs> . _:bnode202448512 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://inkscape.sourceforge.net/DTD/sodipodi-0.dtdnamedview> . _:bnode202448512 <http://www.inkscape.org/namespaces/inkscapewindow-height> "589" . _:bnode202448512 <http://www.inkscape.org/namespaces/inkscapewindow-width> "874" . _:bnode202448512 <http://www.inkscape.org/namespaces/inkscapepageshadow> "2" . _:bnode202448512 <http://www.inkscape.org/namespaces/inkscapepageopacity> "0.0" . _:bnode202448512 <http://www.inkscape.org/namespaces/inkscapezoom> "0.38294801" . _:bnode202448512 <http://www.inkscape.org/namespaces/inkscapecx> "372.04724" . _:bnode202448512 <http://www.inkscape.org/namespaces/inkscapecy> "481.31743" . _:bnode202448512 <http://www.inkscape.org/namespaces/inkscapewindow-x> "20" . _:bnode202448512 <http://www.inkscape.org/namespaces/inkscapewindow-y> "97" . _:bnode202448512 <http://www.inkscape.org/namespaces/inkscapecurrent-layer> "svg1340" . _:bnode721168576 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/svgimage> . _:bnode721168576 <http://www.w3.org/1999/xlinkhref> "skydome.png" . _:bnode721168576 <http://inkscape.sourceforge.net/DTD/sodipodi-0.dtdabsref> "/home/pete/skydome-image/skydome.png" . _:bnode721168576 <http://www.inkscape.org/namespaces/inkscapeexport-xdpi> "90" . _:bnode721168576 <http://www.inkscape.org/namespaces/inkscapeexport-ydpi> "90" . ================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= Stacktrace: at (wrapper managed-to-native) Gnome.Vfs.Sync.gnome_vfs_close (intptr) <0x0000b> at (wrapper managed-to-native) Gnome.Vfs.Sync.gnome_vfs_close (intptr) <0xffffffff> at Gnome.Vfs.Sync.Close (Gnome.Vfs.Handle) <0x00024> at Gnome.Vfs.VfsStream.Close () <0x0001b> at System.IO.Stream.System.IDisposable.Dispose () <0x00017> at FSpot.Svg.SvgFile.get_Store () <0x00097> at FSpot.Svg.SvgFile.Select (SemWeb.StatementSink) <0x00017> at ImageInfo..ctor (FSpot.ImageFile) <0x00192> at InfoBox.Update () <0x00140> at (wrapper delegate-invoke) System.MulticastDelegate.invoke_bool () <0xffffffff> at FSpot.Delay.HandleOperation () <0x0003a> at (wrapper delegate-invoke) System.MulticastDelegate.invoke_bool () <0xffffffff> at IdleProxy.Handler () <0x00045> at (wrapper native-to-managed) IdleProxy.Handler () <0xffffffff> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x0000b> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff> at Gtk.Application.Run () <0x00008> at Gnome.Program.Run () <0x0000c> at FSpot.Driver.Main (string[]) <0x008ba> at (wrapper runtime-invoke) System.Object.runtime_invoke_void_string[] (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: mono(mono_handle_native_sigsegv+0xe2) [0x502bc2] mono [0x4d066d] /lib/libpthread.so.0 [0x2b3213a872f0] /usr/lib/libgnomevfs-2.so.0 [0x2aaaadda924d] [0x41709fc5] Aborted (core dumped)
+ Trace 76934
Created attachment 74923 [details] SVG file that f-spot crashes with.
The PNG image that the SVG file links to is at http://ajmitch.net.nz/~ajmitch/skydome.png
it works fine. Since the png path in the svg is relative, you need to be in the right folder to see the svg in all its beauty but f-spot does not crash even if it can't find the embedded png. maybe a gnome-vfs issue... I'll close this, reopen it if you feel the need...