[Digikam-users] Crash on Olympus P1 ORF Files

Thomas Costigliola tcostigl at gmail.com
Wed Dec 23 23:40:52 GMT 2009


Components Information:
digiKam version 1.0.0-beta6
Exiv2 can write to Jp2: Yes
Exiv2 can write to Jpeg: Yes
Exiv2 can write to Pgf: No
Exiv2 can write to Png: Yes
Exiv2 can write to Tiff: Yes
Exiv2 supports XMP metadata: Yes
LibCImg: 130
LibExiv2: 0.18.1
LibJPEG: 70
LibJasper: 1.900.1
LibKDE: 4.3.4 (KDE 4.3.4)
LibKExiv2: 0.6.0
LibKdcraw: 0.5.0
LibLCMS: 118
LibPGF: 6.09.44
LibPNG: 1.2.40
LibQt: 4.6.0
LibRaw: 0.7.2
LibTIFF: LIBTIFF, Version 3.9.2 Copyright (c) 1988-1996 Sam Leffler
Copyright (c) 1991-1996 Silicon Graphics, Inc.
Marble widget: 0.8.1
Parallelized demosaicing: Yes
LibGphoto2: 2.4.7
LibKipi: 0.4.0

---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
Backtrace:


Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f6412d1f740 (LWP 2522))]

Thread 20 (Thread 0x7f6401df3710 (LWP 2523)):
#0  0x00007f640b6164ec in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f640d57f059 in QWaitCondition::wait(QMutex*, unsigned long)
() from /usr/lib64/qt4/libQtCore.so.4
#2  0x00000000006d9e40 in ?? ()
#3  0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#5  0x00007f640cad581d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7f63fdee1710 (LWP 2525)):
#0  0xffffffffff600137 in ?? ()
#1  0x00007fff8f1ff5fb in ?? ()
#2  0x00007f6405dea4ed in clock_gettime () from /lib/librt.so.1
#3  0x00007f640d69b9bf in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f640d6a080d in ?? () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f640d6a0835 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f640d69e87c in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f640d69e925 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f6406f709ea in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#9  0x00007f6406f70d8f in ?? () from /usr/lib/libglib-2.0.so.0
#10 0x00007f6406f7125c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#11 0x00007f640d69e666 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f640d6728a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f640d672c74 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#14 0x00007f640d57b5b7 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#17 0x00007f640cad581d in clone () from /lib/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7f63fd6e0710 (LWP 2526)):
#0  0x00007f6405ff13a0 in ?? () from /usr/lib/libgthread-2.0.so.0
#1  0x00007f6406f95c89 in g_thread_self () from /usr/lib/libglib-2.0.so.0
#2  0x00007f6406f6f3d0 in g_main_context_acquire () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f6406f70cc1 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007f6406f7125c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#5  0x00007f640d69e666 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f640d6728a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f640d672c74 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#8  0x00007f640d57b5b7 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#11 0x00007f640cad581d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f63fcedf710 (LWP 2527)):
#0  0x00007f640b6164ec in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f640d57f059 in QWaitCondition::wait(QMutex*, unsigned long)
() from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f641049988c in Digikam::LoadSaveThread::run() () from
/usr/lib64/libdigikamcore.so.1
#3  0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#5  0x00007f640cad581d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f63f7fff710 (LWP 2528)):
#0  0xffffffffff600137 in ?? ()
#1  0x00007fff8f1ff5fb in ?? ()
#2  0x00007f6405dea4ed in clock_gettime () from /lib/librt.so.1
#3  0x00007f640d69b9bf in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f640d6a080d in ?? () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f640d6a0835 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f640d69e87c in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f640d69e925 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f6406f709ea in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#9  0x00007f6406f70d8f in ?? () from /usr/lib/libglib-2.0.so.0
#10 0x00007f6406f7125c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#11 0x00007f640d69e666 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f640d6728a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f640d672c74 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#14 0x00007f640d57b5b7 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#17 0x00007f640cad581d in clone () from /lib/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f63f77fe710 (LWP 2529)):
#0  0x00007f640d69b980 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#1  0x00007f640d6a080d in ?? () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f640d6a0835 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f640d69e87c in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f640d69e925 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f6406f709ea in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#6  0x00007f6406f70d8f in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x00007f6406f7125c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#8  0x00007f640d69e666 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f640d6728a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f640d672c74 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#11 0x00007f640d57b5b7 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#14 0x00007f640cad581d in clone () from /lib/libc.so.6
#15 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f63f6ffd710 (LWP 2530)):
#0  0x00007f640b6164ec in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f640d57f059 in QWaitCondition::wait(QMutex*, unsigned long)
() from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f641049988c in Digikam::LoadSaveThread::run() () from
/usr/lib64/libdigikamcore.so.1
#3  0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#5  0x00007f640cad581d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f63f10c8710 (LWP 2531)):
#0  0x00007f640b616859 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f63f4f3821e in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#3  0x00007f640cad581d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f63efc8c710 (LWP 2532)):
#0  0x00007f640caceb73 in select () from /lib/libc.so.6
#1  0x00007f63f4f5dbb4 in xine_usec_sleep () from /usr/lib64/libxine.so.1
#2  0x00007f63f4f44968 in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#4  0x00007f640cad581d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f63ef48b710 (LWP 2533)):
#0  0x00007f640b6141d2 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x00007f6406f70a26 in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#2  0x00007f6406f70d8f in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f6406f7125c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#4  0x00007f640d69e666 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f640d6728a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f640d672c74 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#7  0x00007f640d57b5b7 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f63f51912b0 in ?? () from
/usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#9  0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#11 0x00007f640cad581d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f63eea80710 (LWP 2536)):
#0  0x00007f640cac855d in read () from /lib/libc.so.6
#1  0x00007f63f55eed45 in ?? () from /usr/lib64/libasound.so.2
#2  0x00007f63f55e9ca3 in snd_hctl_handle_events () from
/usr/lib64/libasound.so.2
#3  0x00007f63f55f35c5 in snd_mixer_handle_events () from
/usr/lib64/libasound.so.2
#4  0x00007f63eea85a87 in ?? () from
/usr/lib64/xine/plugins/1.27/xineplug_ao_out_alsa.so
#5  0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#6  0x00007f640cad581d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f63ee27f710 (LWP 2537)):
#0  0x00007f640b6164ec in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f63f4f46100 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f63f4f47a9c in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#4  0x00007f640cad581d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f63eb3d6710 (LWP 2547)):
#0  0x00007f640b615870 in pthread_mutex_unlock () from /lib/libpthread.so.0
#1  0x00007f6406f706d6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#2  0x00007f6406f70fb1 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f6406f7125c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#4  0x00007f640d69e666 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f640d6728a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f640d672c74 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#7  0x00007f640d57b5b7 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f63ed06476e in ?? () from
/usr/lib64/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#9  0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#11 0x00007f640cad581d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f63ebbd7710 (LWP 2548)):
#0  0x00007f640b6164ec in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f640d57f059 in QWaitCondition::wait(QMutex*, unsigned long)
() from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f641049988c in Digikam::LoadSaveThread::run() () from
/usr/lib64/libdigikamcore.so.1
#3  0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#5  0x00007f640cad581d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f63ea3d4710 (LWP 2556)):
#0  0x00007f640b6141c8 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x00007f6406f6f238 in g_main_context_release () from
/usr/lib/libglib-2.0.so.0
#2  0x00007f6406f70fc9 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f6406f7125c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#4  0x00007f640d69e666 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f640d6728a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f640d672c74 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#7  0x00007f640d57b5b7 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f63ed06476e in ?? () from
/usr/lib64/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#9  0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#11 0x00007f640cad581d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f63e9269710 (LWP 2557)):
#0  0x00007f640b6164ec in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f640d57f059 in QWaitCondition::wait(QMutex*, unsigned long)
() from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f641049988c in Digikam::LoadSaveThread::run() () from
/usr/lib64/libdigikamcore.so.1
#3  0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#5  0x00007f640cad581d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f63eabd5710 (LWP 2575)):
#0  0x00007f640d6a0856 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#1  0x00007f640d69e87c in ?? () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f640d69e925 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f6406f709ea in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#4  0x00007f6406f70d8f in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007f6406f7125c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#6  0x00007f640d69e666 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f640d6728a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f640d672c74 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#9  0x00007f640d57b5b7 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f63ed06476e in ?? () from
/usr/lib64/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#11 0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#13 0x00007f640cad581d in clone () from /lib/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f63e9ba3710 (LWP 2576)):
#0  0x00007f640b6164ec in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f640d57f059 in QWaitCondition::wait(QMutex*, unsigned long)
() from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f641049988c in Digikam::LoadSaveThread::run() () from
/usr/lib64/libdigikamcore.so.1
#3  0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#5  0x00007f640cad581d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f63d24ee710 (LWP 2583)):
[KCrash Handler]
#5  0x00007f640ca832d9 in ?? () from /lib/libc.so.6
#6  0x00007f640ca8193a in memmove () from /lib/libc.so.6
#7  0x00007f640b3437a9 in void std::vector<unsigned char,
std::allocator<unsigned char> >::_M_assign_aux<unsigned char
const*>(unsigned char const*, unsigned char const*,
std::forward_iterator_tag)
    () from /usr/lib64/libexiv2.so.5
#8  0x00007f640b33f005 in Exiv2::DataValue::read(unsigned char const*,
long, Exiv2::ByteOrder) () from /usr/lib64/libexiv2.so.5
#9  0x00007f640b339364 in ?? () from /usr/lib64/libexiv2.so.5
#10 0x00007f640b32a314 in ?? () from /usr/lib64/libexiv2.so.5
#11 0x00007f640b32a2c1 in ?? () from /usr/lib64/libexiv2.so.5
#12 0x00007f640b32a314 in ?? () from /usr/lib64/libexiv2.so.5
#13 0x00007f640b2e9bec in ?? () from /usr/lib64/libexiv2.so.5
#14 0x00007f640b32a239 in ?? () from /usr/lib64/libexiv2.so.5
#15 0x00007f640b32a314 in ?? () from /usr/lib64/libexiv2.so.5
#16 0x00007f640b32a2c1 in ?? () from /usr/lib64/libexiv2.so.5
#17 0x00007f640b32a314 in ?? () from /usr/lib64/libexiv2.so.5
#18 0x00007f640b3301aa in ?? () from /usr/lib64/libexiv2.so.5
#19 0x00007f640b330c83 in ?? () from /usr/lib64/libexiv2.so.5
#20 0x00007f640b301e18 in Exiv2::OrfParser::decode(Exiv2::ExifData&,
Exiv2::IptcData&, Exiv2::XmpData&, unsigned char const*, unsigned int)
() from /usr/lib64/libexiv2.so.5
#21 0x00007f640b302452 in Exiv2::OrfImage::readMetadata() () from
/usr/lib64/libexiv2.so.5
#22 0x00007f6411680928 in KExiv2Iface::KExiv2::load(QString const&)
const () from /usr/lib64/libkexiv2.so.7
#23 0x00007f641041dca9 in Digikam::DMetadata::load(QString const&)
const () from /usr/lib64/libdigikamcore.so.1
#24 0x0000000000538c43 in ?? ()
#25 0x00000000004ef0f5 in ?? ()
#26 0x00000000004f1818 in ?? ()
#27 0x00007f640d57e175 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#28 0x00007f640b612547 in start_thread () from /lib/libpthread.so.0
#29 0x00007f640cad581d in clone () from /lib/libc.so.6
#30 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6412d1f740 (LWP 2522)):
#0  0x00007f640b616859 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f640d57dab5 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f640d57dc0e in QThread::msleep(unsigned long) () from
/usr/lib64/qt4/libQtCore.so.4
#3  0x00007f63f51aefba in ?? () from
/usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#4  0x00007f64126e7aa0 in ?? () from /usr/lib64/libphonon.so.4
#5  0x00007f640ca35345 in ?? () from /lib/libc.so.6
#6  0x00007f640ca353a5 in exit () from /lib/libc.so.6
#7  0x00007f640e29e358 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007f640f05cc58 in KApplication::xioErrhandler(_XDisplay*) ()
from /usr/lib64/libkdeui.so.5
#9  0x00007f640bb9b94e in _XIOError () from /usr/lib64/libX11.so.6
#10 0x00007f640bba2d5f in ?? () from /usr/lib64/libX11.so.6
#11 0x00007f640bba3687 in _XEventsQueued () from /usr/lib64/libX11.so.6
#12 0x00007f640bb8c0f3 in XEventsQueued () from /usr/lib64/libX11.so.6
#13 0x00007f640e2d00ec in ?? () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007f6406f706e2 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#15 0x00007f6406f70fb1 in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x00007f6406f7125c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#17 0x00007f640d69e64c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtCore.so.4
#18 0x00007f640e2cff7f in ?? () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007f640d6728a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#20 0x00007f640d672c74 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#21 0x00007f640d675156 in QCoreApplication::exec() () from
/usr/lib64/qt4/libQtCore.so.4
#22 0x0000000000772c42 in ?? ()
#23 0x00007f640ca1eba6 in __libc_start_main () from /lib/libc.so.6
#24 0x000000000046f709 in _start ()


On 12/22/09, Gilles Caulier <caulier.gilles at gmail.com> wrote:
> Hi.
>
> We need a gdb backtrace.
>
> Note : no crash here with ORF files.
>
> Which libkdcraw you use ? look in Help/Components Info for details...
>
> Gilles Caulier
>
> 2009/12/23 Thomas Costigliola <tcostigl at gmail.com>:
>> Hi, all the recent versions of Digikam crash when I try to open or
>> import an .ORF image from my Olympus e-p1. All other image files seem
>> to be working fine.
>> _______________________________________________
>> Digikam-users mailing list
>> Digikam-users at kde.org
>> https://mail.kde.org/mailman/listinfo/digikam-users
>>
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users
>



More information about the Digikam-users mailing list