GNOME Bugzilla – Bug 580748
Crashed by using PictureTile plugin (create photowall)
Last modified: 2009-10-29 18:33:43 UTC
Version: f-spot-0.5.0.3-2.fc10.i386 Extension: Tools/PictureTile 0.5.0.0 from F-Spot repository Other components: picturetile.pl: 20050314 from http://www.jwz.org/picturetile/picturetile.pl ImageMagick-perl-6.4.0.10-2.fc10.i386 ImageMagick-6.4.0.10-2.fc10.i386 Clicking Tools / Create photowall yields the appropriate dialog. As soon as Create is clicked, F-Spot crashes. This might be related to bug 576089 (Crashed by using Metapixel extension).
the log of the crash would be helpful...
Created attachment 133606 [details] Output of mono --debug /usr/lib/f-spot/f-spot.exe
I've looked at the backtrace and the problem is, that the distributed plugins are compiled against a specific version of gnome-vfs-sharp. monodis --assemblyref ~/.gnome2/f-spot/addins/FSpot.MetaPixelExtension.0.5.0.0/MetaPixel.dll AssemblyRef Table [...] 9: Version=2.20.0.0 Name=gnome-vfs-sharp Flags=0x00000000 Public Key: 0x00000000: 35 E1 01 95 DA B3 C9 9F I'm not very familiar with mono's addin feature, so my question to the f-spot developers: How this should work in general if the extension contains references to specific versions of other assemblies? The user which runs f-spot may have installed different ones.... ;-) It would be great if you could bring some light in here... ;-)
Is fixed with at least PictureTile version 0.6.0.1 for f-spot-0.6.1.2-3.fc11.i586.