Bug 54034 - Nikon D90 raw image file (.nef) not supported (compression curve)
Summary: Nikon D90 raw image file (.nef) not supported (compression curve)
Status: RESOLVED FIXED
Alias: None
Product: libopenraw
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Hubert Figuiere
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-25 02:42 UTC by sexynaya2010
Modified: 2017-03-10 04:00 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description sexynaya2010 2012-08-25 02:42:35 UTC
Hello. I originally filed this bug against eog in Fedora (https://bugzilla.redhat.com/show_bug.cgi?id=846824), and subsequently in Gnome's bugzilla (https://bugzilla.gnome.org/show_bug.cgi?id=682601) where I was told the problem was with libopenraw.

Essentially, eog is unable to read my .nef files using the pixbuf backend.

This gets printed to the console: 

(eog:17042): GdkPixbuf-CRITICAL **: gdk_pixbuf_loader_prepare: assertion
`pixbuf != NULL' failed

(eog:17042): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`GDK_IS_PIXBUF (pixbuf)' failed

(eog:17042): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`GDK_IS_PIXBUF (pixbuf)' failed

(eog:17042): GdkPixbuf-CRITICAL **: gdk_pixbuf_animation_get_height: assertion
`GDK_IS_PIXBUF_ANIMATION (animation)' failed

(eog:17042): GdkPixbuf-CRITICAL **: gdk_pixbuf_animation_get_width: assertion
`GDK_IS_PIXBUF_ANIMATION (animation)' failed

(eog:17042): GdkPixbuf-CRITICAL **: gdk_pixbuf_animation_is_static_image:
assertion `GDK_IS_PIXBUF_ANIMATION (animation)' failed

(eog:17042): GdkPixbuf-CRITICAL **: gdk_pixbuf_animation_get_iter: assertion
`GDK_IS_PIXBUF_ANIMATION (animation)' failed

(eog:17042): GdkPixbuf-CRITICAL **: gdk_pixbuf_animation_iter_get_pixbuf:
assertion `GDK_IS_PIXBUF_ANIMATION_ITER (iter)' failed

Version-Release number of selected component (if applicable):
eog-3.4.3-2.fc17.x86_64
libopenraw-pixbuf-loader-0.0.8-7.fc17.x86_64
Comment 1 sexynaya2010 2012-08-25 02:43:49 UTC
I tried attaching a sample nef file but the attachment was too large.  You can get the file in the Fedora bugzilla at https://bugzilla.redhat.com/attachment.cgi?id=603275
Comment 2 Hubert Figuiere 2012-08-29 00:10:40 UTC
Which model of Nikon camera.
Comment 3 Hubert Figuiere 2013-01-21 02:23:46 UTC
After this, we get hit by bug 52258.
Comment 4 Hubert Figuiere 2013-01-22 03:38:15 UTC
Fixed in revision 3a87e62ec63b6b4871d138914c62805d4882fc2a

But then we hit bug 52258.
Comment 5 Hubert Figuiere 2013-02-05 05:03:16 UTC
The crash is definitely not the same as bug 52258.
Comment 6 Hubert Figuiere 2013-02-05 05:03:40 UTC
This is a 14 bits lossy
Comment 7 Hubert Figuiere 2017-03-10 03:41:36 UTC
(In reply to Hubert Figuiere from comment #6)
> This is a 14 bits lossy

it is not, but I do have a fix.
Comment 8 Hubert Figuiere 2017-03-10 04:00:22 UTC
Fixed in 8067dba3a031b5d19e1bd3f6503572be58887af4


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.