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 505965 - Missing thumbnails for .RAF (RAW) files in the browser and import menu.
Missing thumbnails for .RAF (RAW) files in the browser and import menu.
Status: RESOLVED FIXED
Product: f-spot
Classification: Other
Component: Browsing
0.4.x
Other Linux
: Normal normal
: ---
Assigned To: F-spot maintainers
F-spot maintainers
Depends on:
Blocks:
 
 
Reported: 2007-12-27 21:14 UTC by Leon Schottdorf
Modified: 2008-01-08 14:13 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Leon Schottdorf 2007-12-27 21:14:13 UTC
The raw files are from a Fuji Finepix S6500fd.
Sample: http://www.file-upload.net/download-578003/dscf0022.raf.tar.gz.html
I don't have any thumbnails in the Browser or the import menu, but the raf are displayed when editing them in f-spot. There are no thumbnail of any raf file in the /.thumbnail/large folder.

This is what i get when running f-Spot through the terminal:

comments are marked with "//...".


[pistolingo@localhost ~]$ f-spot
Initializing Mono.Addins
Starting new FSpot server
Query: SELECT photos.id, photos.time, photos.uri, photos.description, photos.roll_id, photos.default_version_id FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY photos.time
Query: SELECT photos.id, photos.time, photos.uri, photos.description, photos.roll_id, photos.default_version_id FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY photos.time

(f-spot:12305): Gtk-WARNING **: gtk_menu_attach_to_widget(): menu already attached to GtkMenuItem

(f-spot:12305): Gtk-WARNING **: gtk_menu_attach_to_widget(): menu already attached to GtkMenuItem
Query: SELECT photos.id, photos.time, photos.uri, photos.description, photos.roll_id, photos.default_version_id FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY photos.time
Reloading
Query: SELECT photos.id, photos.time, photos.uri, photos.description, photos.roll_id, photos.default_version_id FROM photos  WHERE  photos.id NOT IN (SELECT photo_id FROM photo_tags WHERE tag_id = 2) ORDER BY photos.time
item changed
loading exif data
open uri = file:///home/pistolingo/Bilder/2007/12/27/dscf0022.raf
open uri = file:///home/pistolingo/Bilder/2007/12/27/dscf0022.raf
GLib.GException: Fehler beim Lesen einer JPEG-Bilddatei (Application transferred too few scanlines)
  at Gdk.PixbufLoader.Close () [0x00000] 
  at FSpot.Raf.RafFile.Load () [0x00000] 
  at FSpot.Raf.RafFile.Load (Int32 width, Int32 height) [0x00000] 
  at PixbufLoader.ProcessRequest (.RequestItem request) [0x00000] 
open uri = file:///home/pistolingo/Bilder/2007/12/27/dscf0022.raf  

//Refreshing the Thumbnail through edit menu:
(f-spot:12305): 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.
open uri = file:///home/pistolingo/Bilder/2007/12/27/dscf0022.raf
open uri = file:///home/pistolingo/Bilder/2007/12/27/dscf0022.raf
item changed
loading exif data
open uri = file:///home/pistolingo/Bilder/2007/12/27/dscf0022.raf
open uri = file:///home/pistolingo/Bilder/2007/12/27/dscf0022.raf
GLib.GException: Fehler beim Lesen einer JPEG-Bilddatei (Application transferred too few scanlines)
  at Gdk.PixbufLoader.Close () [0x00000] 
  at FSpot.Raf.RafFile.Load () [0x00000] 
  at FSpot.Raf.RafFile.Load (Int32 width, Int32 height) [0x00000] 
  at PixbufLoader.ProcessRequest (.RequestItem request) [0x00000]
Comment 1 Maxxer 2007-12-29 09:48:33 UTC
Interesting things at bug 360051.

The image you see loaded in f-spot is in fact the thumbnail (1600x1200).

Maybe RAF markers are incorrect?
Comment 2 Stephane Delcroix 2008-01-08 14:13:18 UTC
fixed in r3531