TagLib.UnsupportedFormatException while opening PEF file



Hi,

I use Ubuntu 10.4 and I built F-Spot from sources pulled directly
from the Git repository
(last commit: d3243c5fbbe13cba161f919f9212fb04504f7b56)

I use Pentax system and I shoot in RAW, so I tried to import my photos
stored as PEF files. Unfortunately, I'm getting unsupported format
exception.

Here is stdout/stderr output:

====================================================================
mloskot dog:~/dev/f-spot/_git/install/bin$ ./f-spot --basedir /tmp
--photodir /tmp
[Info  01:04:29.899] BaseDirectory is now /tmp
[Info  01:04:29.903] PhotoDirectory is now /tmp
[Info  01:04:29.905] Initializing Mono.Addins

(f-spot:29227): 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.
[Warn  01:14:20.811] Loading of Metadata failed for file:
file:///home/mloskot/Pictures/archive/pentaxk10d/20090111/IMGP2637.PEF -
TagLib.UnsupportedFormatException:
file:///home/mloskot/Pictures/archive/pentaxk10d/20090111/IMGP2637.PEF
(image/x-pentax-pef) (in `TagLib')
  at TagLib.File.Create (IFileAbstraction abstraction, System.String
mimetype, ReadStyle propertiesStyle) [0x00000]
  at FSpot.Utils.Metadata.Parse (Hyena.SafeUri uri) [0x00000]
[Warn  01:14:24.605] Loading of Metadata failed for file:
file:///home/mloskot/Pictures/archive/pentaxk10d/20090111/IMGP2637.PEF -
TagLib.UnsupportedFormatException:
file:///home/mloskot/Pictures/archive/pentaxk10d/20090111/IMGP2637.PEF
(image/x-pentax-pef) (in `TagLib')
  at TagLib.File.Create (IFileAbstraction abstraction, System.String
mimetype, ReadStyle propertiesStyle) [0x00000]
  at FSpot.Utils.Metadata.Parse (Hyena.SafeUri uri) [0x00000]

Unhandled Exception: System.NullReferenceException: Object reference not
set to an instance of an object
  at FSpot.FileBrowsableItem.EnsureMetadataParsed () [0x00000]
  at FSpot.FileBrowsableItem.get_Time () [0x00000]
  at PhotoStore.CreateFrom (IBrowsableItem item, UInt32 roll_id) [0x00000]
  at FSpot.Import.ImportController.ImportPhoto (IBrowsableItem item,
FSpot.Roll roll) [0x00000]
  at FSpot.Import.ImportController.DoImport () [0x00000]
====================================================================

Am I missing any required extension or PEF format is not well supported?

Best regards,
-- 
Mateusz Loskot, http://mateusz.loskot.net
Charter Member of OSGeo, http://osgeo.org


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]