Bug 25464 - SIGSEGV encountered in gdk_pixbuf__or_image_stop_load with some PEF files
Summary: SIGSEGV encountered in gdk_pixbuf__or_image_stop_load with some PEF files
Alias: None
Product: libopenraw
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Hubert Figuiere
QA Contact:
Whiteboard: [release:0.1.0]
Depends on:
Reported: 2009-12-05 11:41 UTC by Debarshi Ray
Modified: 2016-11-27 05:43 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Debarshi Ray 2009-12-05 11:41:28 UTC
When loading a file using a Gdk::PixbufLoader with the help of libopenraw's pixbuf loader (http://rishi.fedorapeople.org/raw-load.cpp , run as ./a.out <path>) a segmentation fault occurs when calling Gdk::PixbufLoader::close. Other RAW files (CRW, NEF, PEF) can be opened.

Here is the problematic file: http://rishi.fedorapeople.org/Pentax_K20D_IGP81390014.PEF (obtained from http://raw.fotosite.pl/)
Comment 1 Hubert Figuiere 2010-03-05 21:47:49 UTC
Dupe of bug 26618 (that has a stack trace)

*** This bug has been marked as a duplicate of bug 26618 ***
Comment 2 Hubert Figuiere 2010-03-06 11:37:51 UTC
The problem is deeper than that causing the same problem.

1. These ORF files are compressed but we don't know about it
2. Then Compressed data is not ignored (that's bug 26618)
Comment 3 Hubert Figuiere 2010-03-06 11:48:37 UTC
this is now fixed in git master.

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.