[Digikam-devel] [digikam] [Bug 320049] libkdcraw is crashing on decoding some sigma raw files

Gilles Caulier caulier.gilles at gmail.com
Sat May 25 21:49:04 BST 2013


https://bugs.kde.org/show_bug.cgi?id=320049

Gilles Caulier <caulier.gilles at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |CONFIRMED
                 CC|                            |lexa at lexa.ru
     Ever confirmed|0                           |1

--- Comment #4 from Gilles Caulier <caulier.gilles at gmail.com> ---
Alex,

I can confirm that sample X3F image crash libraw on my computer :

(gdb) bt
#0  0x00007ffff2a39a65 in raise () from /lib64/libc.so.6
#1  0x00007ffff2a3b0c8 in abort () from /lib64/libc.so.6
#2  0x00007ffff2a7920b in __libc_message () from /lib64/libc.so.6
#3  0x00007ffff2a801d6 in _int_free () from /lib64/libc.so.6
#4  0x00007ffff6f87fb0 in LibRaw::recycle (this=this at entry=0x7fffc3175460) at
/mnt/devel/GIT/3.x/extra/libkdcraw/libraw/src/libraw_cxx.cpp:410
#5  0x00007ffff6f89f44 in LibRaw::unpack (this=0x7fffc3175460) at
/mnt/devel/GIT/3.x/extra/libkdcraw/libraw/src/libraw_cxx.cpp:1196
#6  0x00007ffff6f6d3a7 in KDcrawIface::KDcraw::loadHalfPreview (image=...,
path=...) at /mnt/devel/GIT/3.x/extra/libkdcraw/libkdcraw/kdcraw.cpp:182
#7  0x00007ffff78cf7d2 in Digikam::ThumbnailCreator::createThumbnail
(this=0x18c41b0, info=..., detailRect=...) at
/mnt/devel/GIT/3.x/core/libs/threadimageio/thumbnailcreator.cpp:514
#8  0x00007ffff78ce21d in Digikam::ThumbnailCreator::load (this=0x18c41b0,
path=..., rect=..., pregenerate=false) at
/mnt/devel/GIT/3.x/core/libs/threadimageio/thumbnailcreator.cpp:260
#9  0x00007ffff78cde46 in Digikam::ThumbnailCreator::load (this=0x18c41b0,
path=...) at
/mnt/devel/GIT/3.x/core/libs/threadimageio/thumbnailcreator.cpp:199
#10 0x00007ffff78dce16 in Digikam::ThumbnailLoadingTask::execute
(this=0x27ff520) at
/mnt/devel/GIT/3.x/core/libs/threadimageio/thumbnailtask.cpp:172
#11 0x00007ffff78b7fcd in Digikam::LoadSaveThread::run (this=0x19dc740) at
/mnt/devel/GIT/3.x/core/libs/threadimageio/loadsavethread.cpp:136
#12 0x00007ffff78f56d6 in Digikam::DynamicThread::DynamicThreadPriv::run
(this=0x19dbca0) at /mnt/devel/GIT/3.x/core/libs/threads/dynamicthread.cpp:186
#13 0x00007ffff3a6823d in QThreadPoolThread::run() () from
/lib64/libQtCore.so.4
#14 0x00007ffff3a745ec in QThreadPrivate::start(void*) () from
/lib64/libQtCore.so.4
#15 0x00007ffff37e4d18 in start_thread () from /lib64/libpthread.so.0
#16 0x00007ffff2af47cd in clone () from /lib64/libc.so.6
#17 0x0000000000000000 in ?? ()
(gdb)

Note : this X3F file sound like corrupted or something like that. File size is
1,5Kb only. I check file structure, and it's really a X3F file, but with no
image data. I don't know how this file have been generated, but in all case,
libraw must not crash as well...

Gilles Caulier

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list