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 629766 - Invisible thumbnails and crash on import from Canon EOS 5D Mark II
Invisible thumbnails and crash on import from Canon EOS 5D Mark II
Status: RESOLVED OBSOLETE
Product: f-spot
Classification: Other
Component: Import
0.8.0
Other Linux
: Normal major
: 0.8.1
Assigned To: F-spot maintainers
F-spot maintainers
Depends on:
Blocks:
 
 
Reported: 2010-09-15 14:29 UTC by Martin Vollrathson
Modified: 2011-04-13 17:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix another Length issue. (1.14 KB, patch)
2010-11-16 21:10 UTC, Ruben Vermeersch
committed Details | Review

Description Martin Vollrathson 2010-09-15 14:29:57 UTC
When importing directly from camera (Canon EOS 5D Mark II), first the GUI freezes while loading thumbnails. When thumbnails appear they are empty. When clicking on "import" button, f-spot crashes.

Complete debug output from app start to crash:

** Running f-spot in Debug Mode **
** Running Mono with --debug   **
[1 Info  16:24:22.724] Initializing Mono.Addins
[1 Debug 16:24:22.797] Mono.Addins Initialization took 0.067233
[1 Debug 16:24:23.019] Db Initialization took 0.070796
[1 Debug 16:24:23.225] Query Started : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time DESC, filename ASC 
[1 Debug 16:24:23.226] QueryToTemp took 0.000689 : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time DESC, filename ASC 
[1 Debug 16:24:23.226] Reloading the query took 0.002843
[1 Debug 16:24:23.354] Query Started : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time ASC, filename ASC 
[1 Debug 16:24:23.357] QueryToTemp took 0.00339 : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time ASC, filename ASC 
[1 Debug 16:24:23.395] Reloading the query took 0.041972
[1 Debug 16:24:23.425] Query Started : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time ASC, filename ASC 
[1 Debug 16:24:23.426] QueryToTemp took 0.000875 : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time ASC, filename ASC 
[1 Debug 16:24:23.435] Reloading the query took 0.009334
[2 Debug 16:24:23.441] PhotosPerMonth took 0.000749
[2 Debug 16:24:23.441] TimeAdaptor REAL Reload took 0.014735
[3 Debug 16:24:23.566] PhotosPerMonth took 0.000543
[3 Debug 16:24:23.566] TimeAdaptor REAL Reload took 0.139166

(f-spot:22380): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.
[4 Debug 16:24:23.630] PhotosPerMonth took 0.000559
[4 Debug 16:24:23.631] TimeAdaptor REAL Reload took 0.204046
[1 Debug 16:24:38.074] Received controller event: SourceChanged
[1 Debug 16:24:38.078] Received controller event: PhotoScanStarted
[1 Warn  16:24:38.113] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `f-spot')
  at FSpot.Loaders.ImageLoader.Create (Hyena.SafeUri uri) [0x00007] in /usr/src/packages/BUILD/f-spot-0.8.0/src/Clients/MainApp/FSpot.Loaders/ImageLoader.cs:45 
  at FSpot.Widgets.PhotoImageView.Load (Hyena.SafeUri uri) [0x00021] in /usr/src/packages/BUILD/f-spot-0.8.0/src/Clients/MainApp/FSpot.Widgets/PhotoImageView.cs:181 
  at FSpot.Widgets.PhotoImageView.HandlePhotoItemChanged (System.Object sender, FSpot.Core.BrowsablePointerChangedEventArgs args) [0x0012b] in /usr/src/packages/BUILD/f-spot-0.8.0/src/Clients/MainApp/FSpot.Widgets/PhotoImageView.cs:318 
[1 Debug 16:24:38.113] Received controller event: PhotoScanFinished
[5 Debug 16:24:38.132] Invalid thumbnail, reloading: gphoto2://[usb:001,020]/DCIM/100EOS5D/IMG_6278.CR2
[1 Debug 16:24:39.768] Loading of metadata failed for file: gphoto2://[usb:001,020]/DCIM/100EOS5D/IMG_6278.CR2, trying extension fallback
[5 Debug 16:24:39.771] Loading of metadata failed for file: gphoto2://[usb:001,020]/DCIM/100EOS5D/IMG_6278.CR2, trying extension fallback
[1 Debug 16:24:41.403] Loading of metadata failed for file: gphoto2://[usb:001,020]/DCIM/100EOS5D/IMG_6278.CR2
[5 Debug 16:24:41.406] Loading of metadata failed for file: gphoto2://[usb:001,020]/DCIM/100EOS5D/IMG_6278.CR2
[1 Warn  16:24:41.422][5 Warn  16:24:41.422] Caught an exception - GLib.GException: Operation not supported by backend (in `gio-sharp')
  at GLib.FileInputStream.QueryInfo (System.String attributes, GLib.Cancellable cancellable) [0x00000] 
  at GLib.GioStream.get_Length () [0x00000] 
  at TagLib.File.get_Length () [0x00000] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/File.cs:379 
  at TagLib.Tiff.BaseTiffFile.ReadIFD (UInt32 offset, Int32 ifd_count) [0x00012] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/Tiff/BaseTiffFile.cs:175 
  at TagLib.Tiff.Cr2.File.ReadFile () [0x0000e] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/Tiff/Cr2/File.cs:216 
  at TagLib.Tiff.Cr2.File.Read (ReadStyle propertiesStyle) [0x00017] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/Tiff/Cr2/File.cs:195 
  at TagLib.Tiff.Cr2.File..ctor (IFileAbstraction abstraction, ReadStyle propertiesStyle) [0x00007] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/Tiff/Cr2/File.cs:144 
  at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&)
  at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000a6] in /usr/src/packages/BUILD/mono-2.4.2.3/mcs/class/corlib/System.Reflection/MonoMethod.cs:444 
 Caught an exception - GLib.GException: Operation not supported by backend (in `gio-sharp')
  at GLib.FileInputStream.QueryInfo (System.String attributes, GLib.Cancellable cancellable) [0x00000] 
  at GLib.GioStream.get_Length () [0x00000] 
  at TagLib.File.get_Length () [0x00000] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/File.cs:379 
  at TagLib.Tiff.BaseTiffFile.ReadIFD (UInt32 offset, Int32 ifd_count) [0x00012] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/Tiff/BaseTiffFile.cs:175 
  at TagLib.Tiff.Cr2.File.ReadFile () [0x0000e] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/Tiff/Cr2/File.cs:216 
  at TagLib.Tiff.Cr2.File.Read (ReadStyle propertiesStyle) [0x00017] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/Tiff/Cr2/File.cs:195 
  at TagLib.Tiff.Cr2.File..ctor (IFileAbstraction abstraction, ReadStyle propertiesStyle) [0x00007] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/Tiff/Cr2/File.cs:144 
  at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&)
  at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000a6] in /usr/src/packages/BUILD/mono-2.4.2.3/mcs/class/corlib/System.Reflection/MonoMethod.cs:444 
[5 Debug 16:24:41.423] open uri = gphoto2://[usb:001,020]/DCIM/100EOS5D/IMG_6278.CR2
[5 Debug 16:24:42.332] Failed loading image for thumbnailing: gphoto2://[usb:001,020]/DCIM/100EOS5D/IMG_6278.CR2
[5 Warn  16:24:42.332] Caught an exception - GLib.GException: Failed to load RGB data from TIFF file: Sorry, requested compression method is not configured (in `gdk-sharp')
  at Gdk.PixbufLoader.Close () [0x0002f] in /usr/src/packages/BUILD/gtk-sharp-2.12.9/gdk/generated/PixbufLoader.cs:294 
  at Gdk.PixbufLoader.InitFromStream (System.IO.Stream stream) [0x0001d] in /usr/src/packages/BUILD/gtk-sharp-2.12.9/gdk/generated/PixbufLoader.custom:82 
  at Gdk.PixbufLoader..ctor (System.IO.Stream stream) [0x00006] in /usr/src/packages/BUILD/gtk-sharp-2.12.9/gdk/generated/PixbufLoader.custom:71 
  at Gdk.Pixbuf..ctor (System.IO.Stream stream) [0x0000b] in /usr/src/packages/BUILD/gtk-sharp-2.12.9/gdk/generated/Pixbuf.custom:106 
  at FSpot.Imaging.BaseImageFile.Load () [0x00007] in /usr/src/packages/BUILD/f-spot-0.8.0/src/Clients/MainApp/FSpot.Imaging/ImageFile.cs:232 
  at FSpot.Driver.<Main>m__4F (Hyena.SafeUri uri) [0x00007] in /usr/src/packages/BUILD/f-spot-0.8.0/src/Clients/MainApp/FSpot/main.cs:147 
  at FSpot.Utils.XdgThumbnailSpec.CreateFrom (Hyena.SafeUri uri, Hyena.SafeUri thumb_uri, ThumbnailSize size, FSpot.Utils.PixbufLoader loader) [0x00016] in /usr/src/packages/BUILD/f-spot-0.8.0/src/Core/FSpot.Utils/FSpot.Utils/XdgThumbnailSpec.cs:68 
[1 Debug 16:24:42.636] Received controller event: ImportStarted
[6 Debug 16:24:44.460] Loading of metadata failed for file: gphoto2://[usb:001,020]/DCIM/100EOS5D/IMG_6278.CR2, trying extension fallback
[6 Debug 16:24:45.277] Loading of metadata failed for file: gphoto2://[usb:001,020]/DCIM/100EOS5D/IMG_6278.CR2
[6 Warn  16:24:45.278] Caught an exception - GLib.GException: Operation not supported by backend (in `gio-sharp')
  at GLib.FileInputStream.QueryInfo (System.String attributes, GLib.Cancellable cancellable) [0x00000] 
  at GLib.GioStream.get_Length () [0x00000] 
  at TagLib.File.get_Length () [0x00000] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/File.cs:379 
  at TagLib.Tiff.BaseTiffFile.ReadIFD (UInt32 offset, Int32 ifd_count) [0x00012] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/Tiff/BaseTiffFile.cs:175 
  at TagLib.Tiff.Cr2.File.ReadFile () [0x0000e] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/Tiff/Cr2/File.cs:216 
  at TagLib.Tiff.Cr2.File.Read (ReadStyle propertiesStyle) [0x00017] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/Tiff/Cr2/File.cs:195 
  at TagLib.Tiff.Cr2.File..ctor (IFileAbstraction abstraction, ReadStyle propertiesStyle) [0x00007] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/TagLib/TagLib/src/TagLib/Tiff/Cr2/File.cs:144 
  at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&)
  at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000a6] in /usr/src/packages/BUILD/mono-2.4.2.3/mcs/class/corlib/System.Reflection/MonoMethod.cs:444 
[6 Debug 16:24:45.282] Commit took 0.003961
[7 Debug 16:24:45.286] FSpot.ThumbnailLoader - Worker starting
[7 Debug 16:24:45.292] Invalid thumbnail, reloading: gphoto2://[usb:001,020]/DCIM/100EOS5D/IMG_6278.CR2
[1 Debug 16:24:45.295] IndicesOf took 0.000293 : SELECT ROWID AS row_id FROM photoquery_temp_0 WHERE id IN (1)
[1 Debug 16:24:45.295] IndicesOf took 0.002892
[1 Debug 16:24:45.298] Query Started : SELECT * FROM photos  WHERE  photos.roll_id IN (1)  AND  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time ASC, filename ASC 
[1 Debug 16:24:45.298] QueryToTemp took 0.000692 : SELECT * FROM photos  WHERE  photos.roll_id IN (1)  AND  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time ASC, filename ASC 
[8 Debug 16:24:45.306] Exception executing command: SELECT * FROM photoquery_temp_0 LIMIT 100 OFFSET 0
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.OverflowException: Value is greater than Int32.MaxValue or less than Int32.MinValue
  at System.Convert.ToInt32 (Int64 value) [0x0002b] in /usr/src/packages/BUILD/mono-2.4.2.3/mcs/class/corlib/System/Convert.cs:1237 
  at System.Int64.System.IConvertible.ToInt32 (IFormatProvider provider) [0x00000] in /usr/src/packages/BUILD/mono-2.4.2.3/mcs/class/corlib/System/Int64.cs:562 
  at System.Convert.ToType (System.Object value, System.Type conversionType, IFormatProvider provider, Boolean try_target_to_type) [0x00139] in /usr/src/packages/BUILD/mono-2.4.2.3/mcs/class/corlib/System/Convert.cs:2894 
  at System.Convert.ChangeType (System.Object value, System.Type conversionType, IFormatProvider provider) [0x00017] in /usr/src/packages/BUILD/mono-2.4.2.3/mcs/class/corlib/System/Convert.cs:2495 
  at Mono.Data.Sqlite.Sqlite3.GetValue (Mono.Data.Sqlite.SqliteStatement stmt, Int32 index, Mono.Data.Sqlite.SqliteType typ) [0x000ee] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/Hyena/Mono.Data.Sqlite/Mono.Data.Sqlite/SQLite3.cs:662 
  at Mono.Data.Sqlite.SqliteDataReader.GetValue (Int32 i) [0x0002b] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/Hyena/Mono.Data.Sqlite/Mono.Data.Sqlite/SQLiteDataReader.cs:839 
  at Hyena.Data.Sqlite.HyenaSqliteArrayDataReader.ReadAllRows (Mono.Data.Sqlite.SqliteDataReader reader) [0x000a1] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/Hyena/Hyena.Data.Sqlite/Hyena.Data.Sqlite/HyenaSqliteArrayDataReader.cs:134 
  at Hyena.Data.Sqlite.HyenaSqliteArrayDataReader..ctor (Mono.Data.Sqlite.SqliteDataReader reader) [0x0002a] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/Hyena/Hyena.Data.Sqlite/Hyena.Data.Sqlite/HyenaSqliteArrayDataReader.cs:74 
  at (wrapper remoting-invoke-with-check) Hyena.Data.Sqlite.HyenaSqliteArrayDataReader:.ctor (Mono.Data.Sqlite.SqliteDataReader)
  at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Mono.Data.Sqlite.SqliteConnection connection) [0x00084] in /usr/src/packages/BUILD/f-spot-0.8.0/lib/Hyena/Hyena.Data.Sqlite/Hyena.Data.Sqlite/HyenaSqliteCommand.cs:103 
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal) in /usr/src/packages/BUILD/gtk-sharp-2.12.9/glib/ExceptionManager.cs:line 58
   at GLib.Idle+IdleProxy.Handler() in /usr/src/packages/BUILD/gtk-sharp-2.12.9/glib/Idle.cs:line 55
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run() in /usr/src/packages/BUILD/gtk-sharp-2.12.9/gtk/generated/AboutDialog.cs:line 1
   at FSpot.Driver.Startup() in /usr/src/packages/BUILD/f-spot-0.8.0/src/Clients/MainApp/FSpot/main.cs:line 355
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup) in /usr/src/packages/BUILD/f-spot-0.8.0/lib/Hyena/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:line 54
   at FSpot.Driver.Main(System.String[] args) in /usr/src/packages/BUILD/f-spot-0.8.0/src/Clients/MainApp/FSpot/main.cs:line 273
Comment 1 Tim Howard 2010-11-16 20:56:00 UTC
An example of working around from Ruben:

https://github.com/mono/taglib-sharp/blob/master/src/TagLib/IFD/IFDReader.cs#L265
Comment 2 Ruben Vermeersch 2010-11-16 21:10:36 UTC
Created attachment 174633 [details] [review]
Fix another Length issue.

PTP not supporting stream length is such a pain.
Comment 3 Ruben Vermeersch 2010-11-16 21:14:58 UTC
Should be fixed, will be in 0.8.1, reopen bug if this still happens.
Comment 4 Martin Vollrathson 2010-11-17 19:04:19 UTC
This is an updated trace, with the ptach included:

** Running f-spot in Debug Mode **
** Running Mono with --debug   **
[1 Info  20:00:53.024] Initializing Mono.Addins
[1 Debug 20:00:53.983] Mono.Addins Initialization took 0.958475
[1 Debug 20:00:54.172] Db Initialization took 0.040455
[1 Debug 20:00:54.465] Query Started : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time DESC, filename ASC 
[1 Debug 20:00:54.551] QueryToTemp took 0.086923 : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time DESC, filename ASC 
[1 Debug 20:00:54.551] Reloading the query took 0.088243
[1 Debug 20:00:54.634] Query took 0.006885 : SELECT * FROM photoquery_temp_0 LIMIT 100 OFFSET 0
[1 Debug 20:00:54.651] Query Started : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time ASC, filename ASC 
[1 Debug 20:00:54.733] QueryToTemp took 0.082453 : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time ASC, filename ASC 
[1 Debug 20:00:54.744] Query took 0.004367 : SELECT * FROM photoquery_temp_0 LIMIT 100 OFFSET 0
[1 Debug 20:00:54.828] open uri = file:///home/mavos/Photos/2003/05/09/dscf0001.jpg
[1 Debug 20:00:54.835] Reloading the query took 0.185104
[2 Debug 20:00:54.844] PhotosPerMonth took 0.077584
[2 Debug 20:00:54.845] TimeAdaptor REAL Reload took 0.109383
[1 Debug 20:00:54.862] Query Started : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time ASC, filename ASC 
[1 Debug 20:00:54.937] QueryToTemp took 0.075322 : SELECT * FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY  time ASC, filename ASC 
[3 Debug 20:00:55.011] PhotosPerMonth took 0.073462
[3 Debug 20:00:55.014] TimeAdaptor REAL Reload took 0.076111
[1 Debug 20:00:55.021] IndexOf took 0.00329 : SELECT ROWID AS row_id FROM photoquery_temp_0 WHERE id = 10439
[1 Debug 20:00:55.021] Reloading the query took 0.159058
[1 Debug 20:00:55.098] Query took 0.001084 : SELECT * FROM photoquery_temp_0 LIMIT 100 OFFSET 0
[1 Debug 20:00:55.108] Query took 0.00219 : SELECT * FROM photoquery_temp_0 LIMIT 100 OFFSET 100
[1 Debug 20:00:55.174] Loading image took 0.427488
[4 Debug 20:00:55.214] PhotosPerMonth took 0.07593
[4 Debug 20:00:55.214] TimeAdaptor REAL Reload took 0.276372

(f-spot:16846): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.

(f-spot:16846): GVFS-RemoteVolumeMonitor-WARNING **: invoking IsSupported() failed for remote volume monitor with dbus name org.gtk.Private.GduVolumeMonitor: org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 127

(f-spot:16846): GVFS-RemoteVolumeMonitor-WARNING **: invoking IsSupported() failed for remote volume monitor with dbus name org.gtk.Private.HalVolumeMonitor: org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /usr/libexec/gvfs-hal-volume-monitor: Success
[1 Debug 20:01:04.531] Received controller event: SourceChanged
[1 Debug 20:01:04.542] Received controller event: PhotoScanStarted
[1 Warn  20:01:04.579] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `f-spot')
  at FSpot.Loaders.ImageLoader.Create (Hyena.SafeUri uri) [0x00007] in /home/mavos/f-git/f-spot/src/Clients/MainApp/FSpot.Loaders/ImageLoader.cs:64 
  at FSpot.Widgets.PhotoImageView.Load (Hyena.SafeUri uri) [0x00021] in /home/mavos/f-git/f-spot/src/Clients/MainApp/FSpot.Widgets/PhotoImageView.cs:202 
  at FSpot.Widgets.PhotoImageView.HandlePhotoItemChanged (System.Object sender, FSpot.Core.BrowsablePointerChangedEventArgs args) [0x00158] in /home/mavos/f-git/f-spot/src/Clients/MainApp/FSpot.Widgets/PhotoImageView.cs:339 
[5 Debug 20:01:04.592] Invalid thumbnail, reloading: gphoto2://[usb:002,015]/DCIM/100EOS5D/IMG_7016.CR2
[5 Warn  20:01:06.098] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `f-spot')
  at FSpot.Imaging.Cr2File.ExtractMetadata (TagLib.Image.File metadata) [0x00033] in /home/mavos/f-git/f-spot/src/Clients/MainApp/FSpot.Imaging/Tiff.cs:227 
[5 Debug 20:01:06.098] open uri = gphoto2://[usb:002,015]/DCIM/100EOS5D/IMG_7016.CR2
[5 Debug 20:01:07.906] Failed loading image for thumbnailing: gphoto2://[usb:002,015]/DCIM/100EOS5D/IMG_7016.CR2
[5 Warn  20:01:07.907] Caught an exception - GLib.GException: Failed to load RGB data from TIFF file: Sorry, requested compression method is not configured (in `gdk-sharp')
  at Gdk.PixbufLoader.Close () [0x0002f] in /usr/src/packages/BUILD/gtk-sharp-2.12.10/gdk/generated/PixbufLoader.cs:294 
  at Gdk.PixbufLoader.InitFromStream (System.IO.Stream stream) [0x0001d] in /usr/src/packages/BUILD/gtk-sharp-2.12.10/gdk/generated/PixbufLoader.custom:82 
  at Gdk.PixbufLoader..ctor (System.IO.Stream stream) [0x00006] in /usr/src/packages/BUILD/gtk-sharp-2.12.10/gdk/generated/PixbufLoader.custom:71 
  at Gdk.Pixbuf..ctor (System.IO.Stream stream) [0x0000b] in /usr/src/packages/BUILD/gtk-sharp-2.12.10/gdk/generated/Pixbuf.custom:106 
  at FSpot.Imaging.BaseImageFile.Load () [0x00007] in /home/mavos/f-git/f-spot/src/Clients/MainApp/FSpot.Imaging/ImageFile.cs:263 
  at FSpot.Driver.<Main>m__5F (Hyena.SafeUri uri) [0x00007] in /home/mavos/f-git/f-spot/src/Clients/MainApp/FSpot/main.cs:182 
  at FSpot.Utils.XdgThumbnailSpec.CreateFrom (Hyena.SafeUri uri, Hyena.SafeUri thumb_uri, ThumbnailSize size, FSpot.Utils.PixbufLoader loader) [0x00016] in /home/mavos/f-git/f-spot/src/Core/FSpot.Utils/FSpot.Utils/XdgThumbnailSpec.cs:97
Comment 5 Ruben Vermeersch 2010-12-19 11:55:54 UTC
(In reply to comment #4)
> [5 Warn  20:01:07.907] Caught an exception - GLib.GException: Failed to load
> RGB data from TIFF file: Sorry, requested compression method is not configured
> (in `gdk-sharp')

I don't think this is something we can fix inside of F-Spot. Looks like your system is missing some (part of a) library.
Comment 6 Fabio Durán Verdugo 2011-02-21 05:12:03 UTC
any news for this reports?
Comment 7 Tobias Mueller 2011-04-13 17:53:29 UTC
Closing as OBSOLETE as per comment #3.