After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 580748 - Crashed by using PictureTile plugin (create photowall)
Crashed by using PictureTile plugin (create photowall)
Status: RESOLVED FIXED
Product: f-spot
Classification: Other
Component: General
0.5.x
Other Linux
: Normal critical
: ---
Assigned To: F-spot maintainers
F-spot maintainers
Depends on:
Blocks:
 
 
Reported: 2009-04-29 13:29 UTC by Edwin ten Brink
Modified: 2009-10-29 18:33 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Output of mono --debug /usr/lib/f-spot/f-spot.exe (4.32 KB, text/plain)
2009-04-29 20:29 UTC, Edwin ten Brink
Details

Description Edwin ten Brink 2009-04-29 13:29:39 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).
Comment 1 Maxxer 2009-04-29 17:45:13 UTC
the log of the crash would be helpful...
Comment 2 Edwin ten Brink 2009-04-29 20:29:56 UTC
Created attachment 133606 [details]
Output of mono --debug /usr/lib/f-spot/f-spot.exe
Comment 3 Christian Krause 2009-07-17 09:18:55 UTC
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... ;-)
Comment 4 Edwin ten Brink 2009-10-29 18:33:43 UTC
Is fixed with at least PictureTile version 0.6.0.1 for f-spot-0.6.1.2-3.fc11.i586.