Application that crashed: digikam Version of the application: 1.0.0-beta3 KDE Version: 4.3.00 (KDE 4.3.0) Qt Version: 4.5.2 Operating System: Linux 2.6.27.24-server-2mnb i686 Distribution: "Mandriva Linux 2009.0" What I was doing when the application crashed: Steps to reproduce: 1. Digikam opens and begins to scan the SD card in the camera phone. 2. Digikam hangs. On the SD card are pictures, music and small videos. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb36946d0 (LWP 15963))] Thread 18 (Thread 0xb208eb90 (LWP 15965)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54ceb95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb55c31cd in pthread_cond_wait () from /lib/i686/libc.so.6 #3 0xb579c4cb in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0x0831ad12 in Digikam::ScanController::run (this=0x917c540) at /usr/src/debug/digikam-1.0.0-beta3/digikam/scancontroller.cpp:483 #5 0xb579b3c3 in ?? () from /usr/lib/libQtCore.so.4 #6 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #7 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 17 (Thread 0xb14d2b90 (LWP 15973)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb55ab2d7 in poll () from /lib/i686/libc.so.6 #2 0xb3c6ad8a in ?? () from /usr/lib/libglib-2.0.so.0 #3 0xb3c6b0c8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0xb58c46d7 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #5 0xb58960a3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #6 0xb58964fd in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #7 0xb579800b in QThread::exec () from /usr/lib/libQtCore.so.4 #8 0xb704219b in Digikam::ImageFilterModelWorker::Thread::run (this=0x91ebb28) at /usr/src/debug/digikam-1.0.0-beta3/libs/models/imagefiltermodelthreads.h:66 #9 0xb579b3c3 in ?? () from /usr/lib/libQtCore.so.4 #10 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #11 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 16 (Thread 0xb0cd1b90 (LWP 15974)): #0 0xb3b9f17a in clock_gettime () from /lib/i686/librt.so.1 #1 0xb58c636c in ?? () from /usr/lib/libQtCore.so.4 #2 0xb58c6562 in ?? () from /usr/lib/libQtCore.so.4 #3 0xb58c8032 in ?? () from /usr/lib/libQtCore.so.4 #4 0xb58c48bb in ?? () from /usr/lib/libQtCore.so.4 #5 0xb3c6a7a6 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb3c6abc9 in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb3c6b0c8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0xb58c46d7 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #9 0xb58960a3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #10 0xb58964fd in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #11 0xb579800b in QThread::exec () from /usr/lib/libQtCore.so.4 #12 0xb704219b in Digikam::ImageFilterModelWorker::Thread::run (this=0x92e1e08) at /usr/src/debug/digikam-1.0.0-beta3/libs/models/imagefiltermodelthreads.h:66 #13 0xb579b3c3 in ?? () from /usr/lib/libQtCore.so.4 #14 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #15 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 15 (Thread 0xb0452b90 (LWP 15975)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54ceb95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb55c31cd in pthread_cond_wait () from /lib/i686/libc.so.6 #3 0xb579c4cb in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb723cb6c in Digikam::LoadSaveThread::run (this=0x9170ad0) at /usr/src/debug/digikam-1.0.0-beta3/libs/threadimageio/loadsavethread.cpp:136 #5 0xb579b3c3 in ?? () from /usr/lib/libQtCore.so.4 #6 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #7 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 14 (Thread 0xafc51b90 (LWP 15976)): #0 0xb54cc7ed in pthread_mutex_lock () from /lib/i686/libpthread.so.0 #1 0xb55c3396 in pthread_mutex_lock () from /lib/i686/libc.so.6 #2 0xb3c6a4d9 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #3 0xb3c6ade4 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb3c6b0c8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0xb58c46d7 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #6 0xb58960a3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #7 0xb58964fd in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #8 0xb579800b in QThread::exec () from /usr/lib/libQtCore.so.4 #9 0xb579b3c3 in ?? () from /usr/lib/libQtCore.so.4 #10 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #11 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 13 (Thread 0xaf450b90 (LWP 15977)): #0 0xb54cc7f2 in pthread_mutex_lock () from /lib/i686/libpthread.so.0 #1 0xb55c3396 in pthread_mutex_lock () from /lib/i686/libc.so.6 #2 0xb3c6a4d9 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #3 0xb3c6ade4 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb3c6b0c8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0xb58c46d7 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #6 0xb58960a3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #7 0xb58964fd in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #8 0xb579800b in QThread::exec () from /usr/lib/libQtCore.so.4 #9 0xb579b3c3 in ?? () from /usr/lib/libQtCore.so.4 #10 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #11 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 12 (Thread 0xaec4fb90 (LWP 15978)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54ceb95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb55c31cd in pthread_cond_wait () from /lib/i686/libc.so.6 #3 0xb579c4cb in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb723cb6c in Digikam::LoadSaveThread::run (this=0x93cf6b0) at /usr/src/debug/digikam-1.0.0-beta3/libs/threadimageio/loadsavethread.cpp:136 #5 0xb579b3c3 in ?? () from /usr/lib/libQtCore.so.4 #6 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #7 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 11 (Thread 0xabfcdb90 (LWP 15979)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54ceec2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb55c3224 in pthread_cond_timedwait () from /lib/i686/libc.so.6 #3 0xacd2d9d1 in ?? () from /usr/lib/libxine.so.1 #4 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #5 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 10 (Thread 0xab339b90 (LWP 15980)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb55ae0b1 in select () from /lib/i686/libc.so.6 #2 0xacd58ac2 in xine_usec_sleep () from /usr/lib/libxine.so.1 #3 0xacd3c01d in ?? () from /usr/lib/libxine.so.1 #4 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #5 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 9 (Thread 0xaab38b90 (LWP 15981)): #0 0xb3b9f17a in clock_gettime () from /lib/i686/librt.so.1 #1 0xb58c636c in ?? () from /usr/lib/libQtCore.so.4 #2 0xb58c6562 in ?? () from /usr/lib/libQtCore.so.4 #3 0xb58c8032 in ?? () from /usr/lib/libQtCore.so.4 #4 0xb58c48bb in ?? () from /usr/lib/libQtCore.so.4 #5 0xb3c6a7a6 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb3c6abc9 in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb3c6b0c8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0xb58c46d7 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #9 0xb58960a3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #10 0xb58964fd in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #11 0xb579800b in QThread::exec () from /usr/lib/libQtCore.so.4 #12 0xacd81268 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #13 0xb579b3c3 in ?? () from /usr/lib/libQtCore.so.4 #14 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #15 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 8 (Thread 0xaa337b90 (LWP 15982)): #0 0xab75f628 in pa_mainloop_dispatch () from /usr/lib/libpulse.so.0 #1 0xab75faa3 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #2 0xab75fb74 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #3 0xab76c32e in ?? () from /usr/lib/libpulse.so.0 #4 0xab78de53 in ?? () from /usr/lib/libpulse.so.0 #5 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #6 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 7 (Thread 0xa9914b90 (LWP 15983)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54ceb95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb55c31cd in pthread_cond_wait () from /lib/i686/libc.so.6 #3 0xacd3fa9c in ?? () from /usr/lib/libxine.so.1 #4 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #5 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 6 (Thread 0xa8fe9b90 (LWP 16005)): #0 0xb54c91d0 in __i686.get_pc_thunk.bx () from /lib/i686/libpthread.so.0 #1 0xb54cdb5c in __pthread_mutex_unlock_usercnt () from /lib/i686/libpthread.so.0 #2 0xb55c33d6 in pthread_mutex_unlock () from /lib/i686/libc.so.6 #3 0xb3c6ae74 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb3c6b0c8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0xb58c46d7 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #6 0xb58960a3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #7 0xb58964fd in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #8 0xb579800b in QThread::exec () from /usr/lib/libQtCore.so.4 #9 0xa90d4d9e in Marble::GpsdThread::run (this=0xadcf390) at /usr/src/debug/kdeedu-4.3.0/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27 #10 0xb579b3c3 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #12 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 5 (Thread 0xa7eafb90 (LWP 16018)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54ceb95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb55c31cd in pthread_cond_wait () from /lib/i686/libc.so.6 #3 0xb579c4cb in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb723cb6c in Digikam::LoadSaveThread::run (this=0xb7c9a60) at /usr/src/debug/digikam-1.0.0-beta3/libs/threadimageio/loadsavethread.cpp:136 #5 0xb579b3c3 in ?? () from /usr/lib/libQtCore.so.4 #6 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #7 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 4 (Thread 0xa76aeb90 (LWP 16019)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb55ab2d7 in poll () from /lib/i686/libc.so.6 #2 0xb3c6ad8a in ?? () from /usr/lib/libglib-2.0.so.0 #3 0xb3c6b0c8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0xb58c46d7 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #5 0xb58960a3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #6 0xb58964fd in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #7 0xb579800b in QThread::exec () from /usr/lib/libQtCore.so.4 #8 0xa90d4d9e in Marble::GpsdThread::run (this=0xbad3d08) at /usr/src/debug/kdeedu-4.3.0/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27 #9 0xb579b3c3 in ?? () from /usr/lib/libQtCore.so.4 #10 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #11 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 3 (Thread 0xa6b09b90 (LWP 16111)): #0 0xb3c6ae00 in ?? () from /usr/lib/libglib-2.0.so.0 #1 0xb3c6b0c8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #2 0xb58c46d7 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #3 0xb58960a3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #4 0xb58964fd in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #5 0xb579800b in QThread::exec () from /usr/lib/libQtCore.so.4 #6 0xa90d4d9e in Marble::GpsdThread::run (this=0xd627c78) at /usr/src/debug/kdeedu-4.3.0/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27 #7 0xb579b3c3 in ?? () from /usr/lib/libQtCore.so.4 #8 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #9 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 2 (Thread 0xa34c8b90 (LWP 16125)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb54ceb95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb55c31cd in pthread_cond_wait () from /lib/i686/libc.so.6 #3 0xb579c4cb in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0x0814c374 in Digikam::CameraController::run (this=0xde3d130) at /usr/src/debug/digikam-1.0.0-beta3/utilities/cameragui/cameracontroller.cpp:328 #5 0xb579b3c3 in ?? () from /usr/lib/libQtCore.so.4 #6 0xb54cb315 in start_thread () from /lib/i686/libpthread.so.0 #7 0xb55b5d8e in clone () from /lib/i686/libc.so.6 Thread 1 (Thread 0xb36946d0 (LWP 15963)): [KCrash Handler] #6 0xb5716fb0 in __dynamic_cast () from /usr/lib/libstdc++.so.6 #7 0x08158b62 in Digikam::CameraUI::slotFileList (this=0xc11f330, fileList=@0xc49d848) at /usr/src/debug/digikam-1.0.0-beta3/utilities/cameragui/cameraui.cpp:1133 #8 0x08167fea in Digikam::CameraUI::qt_metacall (this=0xc11f330, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xc1de788) at /usr/src/debug/digikam-1.0.0-beta3/build/digikam/cameraui.moc:210 #9 0xb58a6d5a in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4 #10 0xb58a88d5 in QObject::event () from /usr/lib/libQtCore.so.4 #11 0xb5de27c1 in QWidget::event () from /usr/lib/libQtGui.so.4 #12 0xb61d2f1c in QMainWindow::event () from /usr/lib/libQtGui.so.4 #13 0xb6948b98 in KMainWindow::event (this=0xc11f330, ev=0xde208b0) at /usr/src/debug/kdelibs-4.3.0/kdeui/widgets/kmainwindow.cpp:1094 #14 0xb6990f42 in KXmlGuiWindow::event (this=0xc11f330, ev=0xde208b0) at /usr/src/debug/kdelibs-4.3.0/kdeui/xmlgui/kxmlguiwindow.cpp:131 #15 0xb5d89b4c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #16 0xb5d9239b in QApplication::notify () from /usr/lib/libQtGui.so.4 #17 0xb685be21 in KApplication::notify (this=0xbf98a334, receiver=0xc11f330, event=0xde208b0) at /usr/src/debug/kdelibs-4.3.0/kdeui/kernel/kapplication.cpp:302 #18 0xb5897ade in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #19 0xb5898795 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4 #20 0xb589897c in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4 #21 0xb58c4a9d in ?? () from /usr/lib/libQtCore.so.4 #22 0xb3c677ea in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #23 0xb3c6af08 in ?? () from /usr/lib/libglib-2.0.so.0 #24 0xb3c6b0c8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #25 0xb58c46ba in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #26 0xb5e2eafa in ?? () from /usr/lib/libQtGui.so.4 #27 0xb58960a3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #28 0xb58964fd in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #29 0xb5898a56 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #30 0xb5d899b4 in QApplication::exec () from /usr/lib/libQtGui.so.4 #31 0x0839b77c in main (argc=3, argv=0xbf98a704) at /usr/src/debug/digikam-1.0.0-beta3/digikam/main.cpp:184 This bug may be a duplicate of or related to bug 204967 Reported using DrKonqi
Try 1.0.0-beta4 Gilles Caulier
In 1.0.0-beta4 bug still exists!
Merging with bug 204967. Thanks *** This bug has been marked as a duplicate of bug 204967 ***
Fixed with https://bugs.kde.org/show_bug.cgi?id=204967