Application that crashed: digikam Version of the application: 1.0.0-beta3 KDE Version: 4.3.3 (KDE 4.3.3) "release 182" Qt Version: 4.5.3 Operating System: Linux 2.6.27.37-0.1-default x86_64 Distribution: "openSUSE 11.1 (x86_64)" What I was doing when the application crashed: After choosing one file and open Batch RAW converter - module just crashed. No matter how many files are selected before. Even with no file. Files are made with Nikon D80 (standard NEF) and are stored on local harddisk. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0x7f9ac9ec7750 (LWP 21608))] Thread 18 (Thread 0x7f9ab49ac950 (LWP 21609)): #0 0x00007f9ac361ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9ac388fe69 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00000000006c9f90 in Digikam::ScanController::run (this=0xc6ece0) at /usr/src/debug/digikam-1.0.0-beta3/digikam/scancontroller.cpp:483 #3 0x00007f9ac388eeb5 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 17 (Thread 0x7f9ab3478950 (LWP 21612)): #0 0x00007fffc21ff7dc in clock_gettime () #1 0x00007f9ac04944ed in clock_gettime () from /lib64/librt.so.1 #2 0x00007f9ac39a32dd in ?? () from /usr/lib64/libQtCore.so.4 #3 0x00007f9ac39a34d1 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007f9ac39a3675 in ?? () from /usr/lib64/libQtCore.so.4 #5 0x00007f9ac39a173d in ?? () from /usr/lib64/libQtCore.so.4 #6 0x00007f9ac39a17e5 in ?? () from /usr/lib64/libQtCore.so.4 #7 0x00007f9ac02081aa in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #8 0x00007f9ac02085ca in ?? () from /usr/lib64/libglib-2.0.so.0 #9 0x00007f9ac0208a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #10 0x00007f9ac39a1586 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #11 0x00007f9ac39769e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #12 0x00007f9ac3976db4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #13 0x00007f9ac388bf28 in QThread::exec() () from /usr/lib64/libQtCore.so.4 #14 0x00007f9ac388eeb5 in ?? () from /usr/lib64/libQtCore.so.4 #15 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #16 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #17 0x0000000000000000 in ?? () Thread 16 (Thread 0x7f9ab3c79950 (LWP 21613)): #0 0x00007f9ac2c0b396 in poll () from /lib64/libc.so.6 #1 0x00007f9ac0208768 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f9ac0208a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f9ac39a1586 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #4 0x00007f9ac39769e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00007f9ac3976db4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x00007f9ac388bf28 in QThread::exec() () from /usr/lib64/libQtCore.so.4 #7 0x00007f9ac388eeb5 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 15 (Thread 0x7f9ab2ab4950 (LWP 21614)): #0 0x00007f9ac361ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9ac388e6bb in ?? () from /usr/lib64/libQtCore.so.4 #2 0x00007f9ac3889f55 in QMutex::lock() () from /usr/lib64/libQtCore.so.4 #3 0x00007f9ac3989796 in QMetaObject::connect(QObject const*, int, QObject const*, int, int, int*) () from /usr/lib64/libQtCore.so.4 #4 0x00007f9ac3989cbc in QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) () from /usr/lib64/libQtCore.so.4 #5 0x00007f9ac3920d32 in QTextStream::QTextStream(QIODevice*) () from /usr/lib64/libQtCore.so.4 #6 0x00007f9ac3fb5fd4 in ?? () from /usr/lib64/libkdecore.so.5 #7 0x00007f9ac3fb36bf in kDebugStream(QtMsgType, int, char const*, int, char const*) () from /usr/lib64/libkdecore.so.5 #8 0x00007f9ac83a8ce2 in KDcrawIface::KDcraw::loadEmbeddedPreview(QImage&, QString const&) () from /usr/lib64/libkdcraw.so.7 #9 0x00007f9ac71cb666 in Digikam::ThumbnailCreator::createThumbnail (this=0xd0cf60, info=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta3/libs/threadimageio/thumbnailcreator.cpp:305 #10 0x00007f9ac71cc1f4 in Digikam::ThumbnailCreator::load (this=0xd0cf60, path=@0x4354bd8) at /usr/src/debug/digikam-1.0.0-beta3/libs/threadimageio/thumbnailcreator.cpp:192 #11 0x00007f9ac71d21c4 in Digikam::ThumbnailLoadingTask::execute (this=0x4354bc0) at /usr/src/debug/digikam-1.0.0-beta3/libs/threadimageio/thumbnailtask.cpp:135 #12 0x00007f9ac71b17f6 in Digikam::LoadSaveThread::run (this=0xf3ed40) at /usr/src/debug/digikam-1.0.0-beta3/libs/threadimageio/loadsavethread.cpp:139 #13 0x00007f9ac388eeb5 in ?? () from /usr/lib64/libQtCore.so.4 #14 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #15 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #16 0x0000000000000000 in ?? () Thread 14 (Thread 0x7f9ab22b3950 (LWP 21615)): #0 0x00007f9ac0208252 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f9ac02085ca in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f9ac0208a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f9ac39a1586 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #4 0x00007f9ac39769e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00007f9ac3976db4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x00007f9ac388bf28 in QThread::exec() () from /usr/lib64/libQtCore.so.4 #7 0x00007f9ac388eeb5 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f9ab1ab2950 (LWP 21616)): #0 0x00007fffc21ff7dc in clock_gettime () #1 0x00007f9ac04944ed in clock_gettime () from /lib64/librt.so.1 #2 0x00007f9ac39a32dd in ?? () from /usr/lib64/libQtCore.so.4 #3 0x00007f9ac39a34d1 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007f9ac39a3675 in ?? () from /usr/lib64/libQtCore.so.4 #5 0x00007f9ac39a173d in ?? () from /usr/lib64/libQtCore.so.4 #6 0x00007f9ac39a17e5 in ?? () from /usr/lib64/libQtCore.so.4 #7 0x00007f9ac02081aa in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #8 0x00007f9ac02085ca in ?? () from /usr/lib64/libglib-2.0.so.0 #9 0x00007f9ac0208a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #10 0x00007f9ac39a1586 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #11 0x00007f9ac39769e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #12 0x00007f9ac3976db4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #13 0x00007f9ac388bf28 in QThread::exec() () from /usr/lib64/libQtCore.so.4 #14 0x00007f9ac388eeb5 in ?? () from /usr/lib64/libQtCore.so.4 #15 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #16 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #17 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f9ab12b1950 (LWP 21617)): #0 0x00007f9ac361ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9ac388fe69 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f9ac71b17ec in Digikam::LoadSaveThread::run (this=0xe12c90) at /usr/src/debug/digikam-1.0.0-beta3/libs/threadimageio/loadsavethread.cpp:136 #3 0x00007f9ac388eeb5 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f9aa5af0950 (LWP 21618)): #0 0x00007f9ac361efdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9aaa9df631 in ?? () from /usr/lib64/libxine.so.1 #2 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f9aa407b950 (LWP 21619)): #0 0x00007f9ac361efdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9aaa9ed6a5 in ?? () from /usr/lib64/libxine.so.1 #2 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f9aa387a950 (LWP 21620)): #0 0x00007f9ac361dd80 in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0 #1 0x00007f9ac0207e51 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f9ac02087b1 in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f9ac0208a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f9ac39a1586 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00007f9ac39769e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x00007f9ac3976db4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #7 0x00007f9ac388bf28 in QThread::exec() () from /usr/lib64/libQtCore.so.4 #8 0x00007f9aaac3aaa2 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so #9 0x00007f9ac388eeb5 in ?? () from /usr/lib64/libQtCore.so.4 #10 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #11 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #12 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f9aa2e6f950 (LWP 21623)): #0 0x00007f9ac362187b in read () from /lib64/libpthread.so.0 #1 0x00007f9ab01b8c95 in ?? () from /usr/lib64/libasound.so.2 #2 0x00007f9ab01b3ff8 in snd_hctl_handle_events () from /usr/lib64/libasound.so.2 #3 0x00007f9ab01bdc05 in snd_mixer_handle_events () from /usr/lib64/libasound.so.2 #4 0x00007f9aa2e74a00 in ?? () from /usr/lib64/xine/plugins/1.26/xineplug_ao_out_alsa.so #5 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f9aa266e950 (LWP 21624)): #0 0x00007f9ac361ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9aaa9f0c23 in ?? () from /usr/lib64/libxine.so.1 #2 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f9aa0608950 (LWP 21640)): #0 0x00007f9ac361ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9ac388fe69 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f9ac71b17ec in Digikam::LoadSaveThread::run (this=0x1dfd720) at /usr/src/debug/digikam-1.0.0-beta3/libs/threadimageio/loadsavethread.cpp:136 #3 0x00007f9ac388eeb5 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f9a9fe07950 (LWP 21664)): #0 0x00007f9ac361ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9ac388fe69 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00000000005b3ad1 in Digikam::ActionThread::run (this=0x41bd680) at /usr/src/debug/digikam-1.0.0-beta3/utilities/queuemanager/actionthread.cpp:149 #3 0x00007f9ac388eeb5 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f9a9de03950 (LWP 21665)): #0 0x00007f9ac361ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9ac388fe69 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f9ac71b17ec in Digikam::LoadSaveThread::run (this=0x3f284b0) at /usr/src/debug/digikam-1.0.0-beta3/libs/threadimageio/loadsavethread.cpp:136 #3 0x00007f9ac388eeb5 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f9a9e604950 (LWP 21666)): #0 0x00007f9ac361ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9ac388fe69 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f9ac71b17ec in Digikam::LoadSaveThread::run (this=0x7f9a812206d0) at /usr/src/debug/digikam-1.0.0-beta3/libs/threadimageio/loadsavethread.cpp:136 #3 0x00007f9ac388eeb5 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f9a7a9ca950 (LWP 21667)): [KCrash Handler] #5 0x00007f9ac392dde6 in QUrl::QUrl(QUrl const&) () from /usr/lib64/libQtCore.so.4 #6 0x00007f9ac3fbd9d9 in KUrl::KUrl(KUrl const&) () from /usr/lib64/libkdecore.so.5 #7 0x00000000005b4173 in qMetaTypeConstructHelper<Digikam::ActionData> (t=0x7f9a7a9c9cf0) at /usr/src/debug/digikam-1.0.0-beta3/utilities/queuemanager/actions.h:39 #8 0x00007f9ac3982485 in QMetaType::construct(int, void const*) () from /usr/lib64/libQtCore.so.4 #9 0x00007f9ac39891f2 in ?? () from /usr/lib64/libQtCore.so.4 #10 0x00007f9ac398cdfe in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4 #11 0x00007f9a7e2584c5 in ?? () from /usr/lib64/kde4/kipiplugin_rawconverter.so #12 0x00007f9a7e25aa16 in ?? () from /usr/lib64/kde4/kipiplugin_rawconverter.so #13 0x00007f9ac388eeb5 in ?? () from /usr/lib64/libQtCore.so.4 #14 0x00007f9ac361b070 in start_thread () from /lib64/libpthread.so.0 #15 0x00007f9ac2c1411d in clone () from /lib64/libc.so.6 #16 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f9ac9ec7750 (LWP 21608)): #0 0x00007f9ac361ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f9ac388e6bb in ?? () from /usr/lib64/libQtCore.so.4 #2 0x00007f9ac3889f55 in QMutex::lock() () from /usr/lib64/libQtCore.so.4 #3 0x00007f9ac398e765 in QObject::~QObject() () from /usr/lib64/libQtCore.so.4 #4 0x00007f9ac3960d48 in QFactoryLoader::~QFactoryLoader() () from /usr/lib64/libQtCore.so.4 #5 0x00007f9ac4590d55 in ?? () from /usr/lib64/libQtGui.so.4 #6 0x00007f9ac2b762ed in exit () from /lib64/libc.so.6 #7 0x00007f9ac4550fe8 in ?? () from /usr/lib64/libQtGui.so.4 #8 0x00007f9ac58d5ab8 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib64/libkdeui.so.5 #9 0x00007f9ac197fe54 in _XIOError () from /usr/lib64/libX11.so.6 #10 0x00007f9ac1986c20 in _XGetXCBBuffer () from /usr/lib64/libX11.so.6 #11 0x00007f9ac1987ae2 in _XReply () from /usr/lib64/libX11.so.6 #12 0x00007f9ac197b593 in XSync () from /usr/lib64/libX11.so.6 #13 0x00007f9ac4554bd5 in ?? () from /usr/lib64/libQtGui.so.4 #14 0x00007f9ac4564355 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #15 0x00007f9ac45653ac in ?? () from /usr/lib64/libQtGui.so.4 #16 0x00007f9ac45644f5 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #17 0x00007f9ac458b854 in ?? () from /usr/lib64/libQtGui.so.4 #18 0x00007f9ac02050fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #19 0x00007f9ac02088cd in ?? () from /usr/lib64/libglib-2.0.so.0 #20 0x00007f9ac0208a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #21 0x00007f9ac39a156c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #22 0x00007f9ac458afdf in ?? () from /usr/lib64/libQtGui.so.4 #23 0x00007f9ac39769e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #24 0x00007f9ac3976db4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #25 0x00007f9ac39790a4 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #26 0x0000000000741222 in main (argc=5, argv=0x7fffc204eb88) at /usr/src/debug/digikam-1.0.0-beta3/digikam/main.cpp:184 Reported using DrKonqi
try with kipi-plugins 0.8.0 and digiKam 1.0.0-beta6 Gilles Caulier
*** Bug 216013 has been marked as a duplicate of this bug. ***
Kipi-plugins 1.0.0 is out since few days... http://www.digikam.org/drupal/node/492 Please try with this version. Thanks in advance Gilles Caulier
digiKam and Kipi-plugins 1.2.0 are out. Please check if crash is still valid there. Thanks in advance Gilles Caulier
We need feedback using kipi-plugins 1.4.0 Gilles Caulier
New Kipiplugins 4.11.0 is available : https://www.digikam.org/node/740 Can you reproduce the problem with this release ? Gilles Caulier
RawConverter is not maintained since a while and is obsolete now. It will be removed with 5.0.0. Use digiKam BQM instead...