[Digikam-devel] [Bug 205831] New: Digikam crashes when the scanned files from the SD card on my phone

fizista at gmail.com fizista at gmail.com
Mon Aug 31 20:26:01 BST 2009


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

           Summary: Digikam crashes when the scanned files from the SD
                    card on my phone
           Product: digikam
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: fizista at gmail.com


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

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list