Bug 216024

Summary: Digikam crashes when downloading photos from eos450D
Product: [Applications] digikam Reporter: rob.de.boer
Component: Import-AlbumsAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In: 8.1.0
Sentry Crash Report:

Description rob.de.boer 2009-11-24 23:56:35 UTC
Application that crashed: digikam
Version of the application: 1.0.0-beta5
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
when using  auto detected camera eos450d and having selected all photo's for downloading en deletion. Digikam crashes...

 -- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7781700 (LWP 2188))]

Thread 20 (Thread 0xb5ea7b70 (LWP 2191)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x02465981 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x034a24c3 in qt_native_select (fdread=0xb5ea6538, fdwrite=<value optimized out>, timeout=-1) at io/qprocess_unix.cpp:936
#3  0x034a267a in QProcessPrivate::waitForFinished (this=0x8afe438, msecs=-1) at io/qprocess_unix.cpp:1158
#4  0x034632ce in QProcess::waitForFinished (this=0xb5ea6644, msecs=-1) at io/qprocess.cpp:1318
#5  0x03467321 in QProcess::execute (program=..., arguments=...) at io/qprocess.cpp:1701
#6  0x021701f0 in KToolInvocation::startKdeinit () at ../../kdecore/kernel/ktoolinvocation.cpp:382
#7  0x021717aa in KToolInvocation::klauncher () at ../../kdecore/kernel/ktoolinvocation.cpp:63
#8  0x0223ac5e in KSycocaPrivate::checkDatabase (this=0xaa976f0, ifNotFound=...) at ../../kdecore/sycoca/ksycoca.cpp:427
#9  0x0223bfd2 in KSycoca::findFactory (this=0xafbfed0, id=KST_KMimeTypeFactory) at ../../kdecore/sycoca/ksycoca.cpp:455
#10 0x0223f60c in KSycocaFactory (this=0xc3fa660, factory_id=KST_KMimeTypeFactory) at ../../kdecore/sycoca/ksycocafactory.cpp:50
#11 0x02176e87 in KMimeTypeFactory (this=0xc3fa660) at ../../kdecore/services/kmimetypefactory.cpp:35
#12 0x0217745c in KSycocaFactorySingleton<KMimeTypeFactory>::self () at ../../kdecore/sycoca/ksycocafactory.h:200
#13 KMimeTypeFactory::self () at ../../kdecore/services/kmimetypefactory.cpp:88
#14 0x0217e62c in KMimeType::buildDefaultType () at ../../kdecore/services/kmimetype.cpp:76
#15 0x0217ef1d in KMimeType::checkEssentialMimeTypes () at ../../kdecore/services/kmimetype.cpp:113
#16 0x02180a99 in KMimeType::findByUrlHelper (_url=..., mode=0, is_local_file=true, device=0xb5ea6be4, accuracy=0x0) at ../../kdecore/services/kmimetype.cpp:276
#17 0x02181522 in KMimeType::findByUrl (url=..., mode=0, is_local_file=true, fast_mode=false, accuracy=0x0) at ../../kdecore/services/kmimetype.cpp:400
#18 0x02181968 in KMimeType::findByPath (path=..., mode=0, fast_mode=<value optimized out>, accuracy=0x0) at ../../kdecore/services/kmimetype.cpp:410
#19 0x039a5517 in Digikam::ImageScanner::detectFormat (this=0xb5ea6e78) at /build/buildd/digikam-1.0.0~beta5/libs/database/imagescanner.cpp:585
#20 0x039a6862 in Digikam::ImageScanner::scanImageInformation (this=0xb5ea6e78) at /build/buildd/digikam-1.0.0~beta5/libs/database/imagescanner.cpp:264
#21 0x039aafa8 in Digikam::ImageScanner::scanFile (this=0xb5ea6e78) at /build/buildd/digikam-1.0.0~beta5/libs/database/imagescanner.cpp:155
#22 0x039ab155 in Digikam::ImageScanner::newFile (this=0xb5ea6e78, albumId=0) at /build/buildd/digikam-1.0.0~beta5/libs/database/imagescanner.cpp:92
#23 0x03956684 in Digikam::CollectionScanner::scanNewFile (this=0xb5ea72f0, info=..., albumId=0) at /build/buildd/digikam-1.0.0~beta5/libs/database/collectionscanner.cpp:722
#24 0x03958027 in Digikam::CollectionScanner::scanAlbum (this=0xb5ea72f0, location=..., album=...) at /build/buildd/digikam-1.0.0~beta5/libs/database/collectionscanner.cpp:637
#25 0x03957f40 in Digikam::CollectionScanner::scanAlbum (this=0xb5ea72f0, location=..., album=...) at /build/buildd/digikam-1.0.0~beta5/libs/database/collectionscanner.cpp:655
#26 0x03957f40 in Digikam::CollectionScanner::scanAlbum (this=0xb5ea72f0, location=..., album=...) at /build/buildd/digikam-1.0.0~beta5/libs/database/collectionscanner.cpp:655
#27 0x03959257 in Digikam::CollectionScanner::partialScan (this=0xb5ea72f0, albumRoot=..., album=...) at /build/buildd/digikam-1.0.0~beta5/libs/database/collectionscanner.cpp:312
#28 0x039595f4 in Digikam::CollectionScanner::partialScan (this=0xb5ea72f0, filePath=...) at /build/buildd/digikam-1.0.0~beta5/libs/database/collectionscanner.cpp:264
#29 0x0830a35d in Digikam::ScanController::run (this=0x8953d70) at /build/buildd/digikam-1.0.0~beta5/digikam/scancontroller.cpp:534
#30 0x033d4e32 in QThreadPrivate::start (arg=0x8953d70) at thread/qthread_unix.cpp:188
#31 0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#32 0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 19 (Thread 0xb560eb70 (LWP 2434)):
#0  0x00a4dd4b in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#1  0x02479956 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6
#2  0x027d5fbf in g_main_context_prepare () from /lib/libglib-2.0.so.0
#3  0x027d6341 in ?? () from /lib/libglib-2.0.so.0
#4  0x027d6853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x034f0067 in QEventDispatcherGlib::processEvents (this=0x8b9b0b8, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#6  0x034c3c79 in QEventLoop::processEvents (this=0xb560e2e4, flags=) at kernel/qeventloop.cpp:149
#7  0x034c40ca in QEventLoop::exec (this=0xb560e2e4, flags=...) at kernel/qeventloop.cpp:201
#8  0x033d1b73 in QThread::exec (this=0x8afed00) at thread/qthread.cpp:487
#9  0x039d3cbd in Digikam::ImageFilterModelWorker::Thread::run() () from /usr/lib/libdigikamdatabase.so.1
#10 0x033d4e32 in QThreadPrivate::start (arg=0x8afed00) at thread/qthread_unix.cpp:188
#11 0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 18 (Thread 0xb4d81b70 (LWP 2435)):
#0  0x0247996b in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6
#1  0x027d5f6e in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x027d6341 in ?? () from /lib/libglib-2.0.so.0
#3  0x027d6853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x034f0067 in QEventDispatcherGlib::processEvents (this=0x8c329e8, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#5  0x034c3c79 in QEventLoop::processEvents (this=0xb4d812e4, flags=) at kernel/qeventloop.cpp:149
#6  0x034c40ca in QEventLoop::exec (this=0xb4d812e4, flags=...) at kernel/qeventloop.cpp:201
#7  0x033d1b73 in QThread::exec (this=0x8ae14f0) at thread/qthread.cpp:487
#8  0x039d3cbd in Digikam::ImageFilterModelWorker::Thread::run() () from /usr/lib/libdigikamdatabase.so.1
#9  0x033d4e32 in QThreadPrivate::start (arg=0x8ae14f0) at thread/qthread_unix.cpp:188
#10 0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 17 (Thread 0xb4500b70 (LWP 2436)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x00a4fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0247978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x033d5e67 in QWaitConditionPrivate::wait (this=0x8c21d68, mutex=0x8c21d64, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x8c21d68, mutex=0x8c21d64, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x01139bfa in Digikam::LoadSaveThread::run (this=0x8c21d58) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#6  0x033d4e32 in QThreadPrivate::start (arg=0x8c21d58) at thread/qthread_unix.cpp:188
#7  0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 16 (Thread 0xb3cffb70 (LWP 2437)):
#0  0x00a4f144 in __pthread_mutex_unlock_usercnt () from /lib/tls/i686/cmov/libpthread.so.0
#1  0x02479996 in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6
#2  0x027d687b in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x034f0067 in QEventDispatcherGlib::processEvents (this=0x8bf6a40, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#4  0x034c3c79 in QEventLoop::processEvents (this=0xb3cff304, flags=) at kernel/qeventloop.cpp:149
#5  0x034c40ca in QEventLoop::exec (this=0xb3cff304, flags=...) at kernel/qeventloop.cpp:201
#6  0x033d1b73 in QThread::exec (this=0x8bb65e8) at thread/qthread.cpp:487
#7  0x033d4e32 in QThreadPrivate::start (arg=0x8bb65e8) at thread/qthread_unix.cpp:188
#8  0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 15 (Thread 0xb34feb70 (LWP 2438)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x0245eba6 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x027e353b in g_poll () from /lib/libglib-2.0.so.0
#3  0x027d655b in ?? () from /lib/libglib-2.0.so.0
#4  0x027d6853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x034f0067 in QEventDispatcherGlib::processEvents (this=0x8c6f030, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#6  0x034c3c79 in QEventLoop::processEvents (this=0xb34fe304, flags=) at kernel/qeventloop.cpp:149
#7  0x034c40ca in QEventLoop::exec (this=0xb34fe304, flags=...) at kernel/qeventloop.cpp:201
#8  0x033d1b73 in QThread::exec (this=0x8ba1fe8) at thread/qthread.cpp:487
#9  0x033d4e32 in QThreadPrivate::start (arg=0x8ba1fe8) at thread/qthread_unix.cpp:188
#10 0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 14 (Thread 0xb2cfdb70 (LWP 2439)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x00a4fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0247978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x033d5e67 in QWaitConditionPrivate::wait (this=0x89d87d0, mutex=0x89d87cc, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x89d87d0, mutex=0x89d87cc, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x01139bfa in Digikam::LoadSaveThread::run (this=0x89d87c0) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#6  0x033d4e32 in QThreadPrivate::start (arg=0x89d87c0) at thread/qthread_unix.cpp:188
#7  0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xb083eb70 (LWP 2454)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x00a50142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x024797e4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0x038a49ff in ?? () from /usr/lib/libxine.so.1
#4  0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xafc32b70 (LWP 2458)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x02465981 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x038cdbe0 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x038b2011 in ?? () from /usr/lib/libxine.so.1
#4  0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xaf431b70 (LWP 2459)):
#0  0x02877e06 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x034f1bf3 in QTimerInfoList::getTime (this=0x927c8cc, t=...) at kernel/qeventdispatcher_unix.cpp:339
#2  0x034f1de1 in QTimerInfoList::updateCurrentTime (this=0x927c8cc) at kernel/qeventdispatcher_unix.cpp:297
#3  0x034f288c in QTimerInfoList::timerWait (this=0x927c8cc, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#4  0x034f0210 in timerSourcePrepare (source=0x927c898, timeout=0xaf4310ec) at kernel/qeventdispatcher_glib.cpp:141
#5  0x027d5f80 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x027d6341 in ?? () from /lib/libglib-2.0.so.0
#7  0x027d6853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x034f0067 in QEventDispatcherGlib::processEvents (this=0x8df5918, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#9  0x034c3c79 in QEventLoop::processEvents (this=0xaf4312b4, flags=) at kernel/qeventloop.cpp:149
#10 0x034c40ca in QEventLoop::exec (this=0xaf4312b4, flags=...) at kernel/qeventloop.cpp:201
#11 0x033d1b73 in QThread::exec (this=0x927bb60) at thread/qthread.cpp:487
#12 0x0384320a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#13 0x033d4e32 in QThreadPrivate::start (arg=0x927bb60) at thread/qthread_unix.cpp:188
#14 0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread 0xaac21b70 (LWP 2472)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x00a4d92b in __pthread_mutex_lock_full () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x02479956 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6
#3  0x05508c71 in pa_mutex_lock () from /usr/lib/libpulsecommon-0.9.19.so
#4  0x03b78ccc in ?? () from /usr/lib/libpulse.so.0
#5  0x03b65e09 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#6  0x03b67c23 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#7  0x03b67cf4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#8  0x03b78bc3 in ?? () from /usr/lib/libpulse.so.0
#9  0x05509ac2 in ?? () from /usr/lib/libpulsecommon-0.9.19.so
#10 0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xaa420b70 (LWP 2473)):
#0  0x03b5532e in pa_context_get_state () from /usr/lib/libpulse.so.0
#1  0x04717fee in pulse_check_connection () from /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
#2  0x04717724 in ?? () from /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
#3  0x037378aa in ?? () from /usr/lib/libasound.so.2
#4  0x0373071d in snd_ctl_read () from /usr/lib/libasound.so.2
#5  0x0372caff in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#6  0x03738911 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#7  0x07c09c89 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#8  0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xa9c1fb70 (LWP 2474)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x00a4fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0247978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x038b55ee in ?? () from /usr/lib/libxine.so.1
#4  0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xa5ffcb70 (LWP 2485)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x00a4fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0247978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x033d5e67 in QWaitConditionPrivate::wait (this=0xa48368e8, mutex=0xa48368e4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa48368e8, mutex=0xa48368e4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x01139bfa in Digikam::LoadSaveThread::run (this=0xa48368d8) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#6  0x033d4e32 in QThreadPrivate::start (arg=0xa48368d8) at thread/qthread_unix.cpp:188
#7  0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xa8bc6b70 (LWP 2492)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x00a4fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0247978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x033d5e67 in QWaitConditionPrivate::wait (this=0xa402538, mutex=0xa402534, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa402538, mutex=0xa402534, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x01139bfa in Digikam::LoadSaveThread::run (this=0xa402528) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#6  0x033d4e32 in QThreadPrivate::start (arg=0xa402528) at thread/qthread_unix.cpp:188
#7  0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xa57fbb70 (LWP 2493)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x00a4fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0247978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x033d5e67 in QWaitConditionPrivate::wait (this=0xa781250, mutex=0xa78124c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa781250, mutex=0xa78124c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x01139bfa in Digikam::LoadSaveThread::run (this=0xa781240) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#6  0x033d4e32 in QThreadPrivate::start (arg=0xa781240) at thread/qthread_unix.cpp:188
#7  0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xa81ffb70 (LWP 2528)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x00a4fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0247978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x033d5e67 in QWaitConditionPrivate::wait (this=0xabed990, mutex=0xabed98c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xabed990, mutex=0xabed98c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x01139bfa in Digikam::LoadSaveThread::run (this=0xabed980) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#6  0x033d4e32 in QThreadPrivate::start (arg=0xabed980) at thread/qthread_unix.cpp:188
#7  0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa0fd4b70 (LWP 2535)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x00a4fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0247978d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x033d5e67 in QWaitConditionPrivate::wait (this=0xbd32e3c, mutex=0xbd32e38, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xbd32e3c, mutex=0xbd32e38, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x0812277d in Digikam::CameraController::run (this=0xc98e5b0) at /build/buildd/digikam-1.0.0~beta5/utilities/cameragui/cameracontroller.cpp:329
#6  0x033d4e32 in QThreadPrivate::start (arg=0xc98e5b0) at thread/qthread_unix.cpp:188
#7  0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb1166b70 (LWP 2805)):
#0  0x00fd3422 in __kernel_vsyscall ()
#1  0x02465981 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x034a3af5 in QProcessManager::run (this=0x8788eb0) at io/qprocess_unix.cpp:296
#3  0x033d4e32 in QThreadPrivate::start (arg=0x8788eb0) at thread/qthread_unix.cpp:188
#4  0x00a4b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x0246c7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7781700 (LWP 2188)):
[KCrash Handler]
#6  0x023667ac in __dynamic_cast () from /usr/lib/libstdc++.so.6
#7  0x08277669 in Digikam::AlbumSelectDialog::selectAlbum (parent=0xbd9f0a8, albumToSelect=0xa8507d0, header=..., newAlbumString=..., allowRootSelection=false)
    at /build/buildd/digikam-1.0.0~beta5/digikam/albumselectdialog.cpp:174
#8  0x0814a945 in Digikam::CameraUI::slotDownload (this=0xbd9f0a8, onlySelected=true, deleteAfter=true, album=0xa8507d0) at /build/buildd/digikam-1.0.0~beta5/utilities/cameragui/cameraui.cpp:1498
#9  0x0814b459 in Digikam::CameraUI::slotDownloadAndDeleteSelected (this=0xbd9f0a8) at /build/buildd/digikam-1.0.0~beta5/utilities/cameragui/cameraui.cpp:1441
#10 0x081505d9 in Digikam::CameraUI::qt_metacall (this=0xbd9f0a8, _c=QMetaObject::InvokeMetaMethod, _id=83, _a=0xbfbe97fc)
    at /build/buildd/digikam-1.0.0~beta5/obj-i486-linux-gnu/digikam/cameraui.moc:228
#11 0x034db263 in QMetaObject::activate (sender=0xad6dc10, from_signal_index=68, to_signal_index=68, argv=0x0) at kernel/qobject.cpp:3113
#12 0x034dbec2 in QMetaObject::activate (sender=0xad6dc10, m=0x83b8458, local_signal_index=5, argv=0x0) at kernel/qobject.cpp:3187
#13 0x0812f969 in Digikam::CameraIconView::signalDownloadAndDelete (this=0xad6dc10) at /build/buildd/digikam-1.0.0~beta5/obj-i486-linux-gnu/digikam/cameraiconview.moc:171
#14 0x0813310b in Digikam::CameraIconView::slotContextMenu (this=0xad6dc10, item=0xc92e100) at /build/buildd/digikam-1.0.0~beta5/utilities/cameragui/cameraiconview.cpp:524
#15 0x0813367c in Digikam::CameraIconView::qt_metacall (this=0xad6dc10, _c=QMetaObject::InvokeMetaMethod, _id=80, _a=0xbfbe9a94)
    at /build/buildd/digikam-1.0.0~beta5/obj-i486-linux-gnu/digikam/cameraiconview.moc:122
#16 0x034db263 in QMetaObject::activate (sender=0xad6dc10, from_signal_index=54, to_signal_index=54, argv=0xbfbe9a94) at kernel/qobject.cpp:3113
#17 0x034dbec2 in QMetaObject::activate (sender=0xad6dc10, m=0x83e5f94, local_signal_index=4, argv=0xbfbe9a94) at kernel/qobject.cpp:3187
#18 0x082c2e7b in Digikam::IconView::signalRightButtonClicked (this=0xad6dc10, _t1=0xc92e100, _t2=...) at /build/buildd/digikam-1.0.0~beta5/obj-i486-linux-gnu/digikam/iconview.moc:137
#19 0x082c520c in Digikam::IconView::contentsMousePressEvent (this=0xad6dc10, e=0xbfbe9b30) at /build/buildd/digikam-1.0.0~beta5/digikam/iconview.cpp:1039
#20 0x00ddad78 in Q3ScrollView::viewportMousePressEvent (this=0xad6dc10, e=0xbfbe9fe0) at widgets/q3scrollview.cpp:1742
#21 0x00ddc8b8 in Q3ScrollView::eventFilter (this=0xad6dc10, obj=0xae38d40, e=0xbfbe9fe0) at widgets/q3scrollview.cpp:1470
#22 0x034c483a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8785ad0, receiver=0xae38d40, event=0xbfbe9fe0) at kernel/qcoreapplication.cpp:726
#23 0x017e8f2c in QApplicationPrivate::notify_helper (this=0x8785ad0, receiver=0xae38d40, e=0xbfbe9fe0) at kernel/qapplication.cpp:4052
#24 0x017f1033 in QApplication::notify (this=0xbfbeb9dc, receiver=0xae38d40, e=0xbfbe9fe0) at kernel/qapplication.cpp:3758
#25 0x01508bfa in KApplication::notify (this=0xbfbeb9dc, receiver=0xae38d40, event=0xbfbe9fe0) at ../../kdeui/kernel/kapplication.cpp:302
#26 0x034c56cb in QCoreApplication::notifyInternal (this=0xbfbeb9dc, receiver=0xae38d40, event=0xbfbe9fe0) at kernel/qcoreapplication.cpp:610
#27 0x017eff6e in QCoreApplication::sendSpontaneousEvent (receiver=0xae38d40, event=0xbfbe9fe0, alienWidget=0xae38d40, nativeWidget=0xbd9f0a8, buttonDown=0x2063aa0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#28 QApplicationPrivate::sendMouseEvent (receiver=0xae38d40, event=0xbfbe9fe0, alienWidget=0xae38d40, nativeWidget=0xbd9f0a8, buttonDown=0x2063aa0, lastMouseReceiver=...)
    at kernel/qapplication.cpp:2924
#29 0x0185e7c0 in QETWidget::translateMouseEvent (this=0xbd9f0a8, event=0xbfbeb62c) at kernel/qapplication_x11.cpp:4409
#30 0x0185dc4b in QApplication::x11ProcessEvent (this=0xbfbeb9dc, event=0xbfbeb62c) at kernel/qapplication_x11.cpp:3428
#31 0x0188a502 in x11EventSourceDispatch (s=0x8788d00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x027d2e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#33 0x027d6720 in ?? () from /lib/libglib-2.0.so.0
#34 0x027d6853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#35 0x034f002c in QEventDispatcherGlib::processEvents (this=0x875fe80, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#36 0x01889be5 in QGuiEventDispatcherGlib::processEvents (this=0x875fe80, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#37 0x034c3c79 in QEventLoop::processEvents (this=0xbfbeb924, flags=) at kernel/qeventloop.cpp:149
#38 0x034c40ca in QEventLoop::exec (this=0xbfbeb924, flags=...) at kernel/qeventloop.cpp:201
#39 0x034c653f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#40 0x017e8dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#41 0x083a4da3 in main (argc=5, argv=0xbfbebe34) at /build/buildd/digikam-1.0.0~beta5/digikam/main.cpp:186

Reported using DrKonqi
Comment 1 Dario Andres 2009-11-25 02:00:45 UTC
Fixed in beta6. Thanks

*** This bug has been marked as a duplicate of bug 210462 ***
Comment 2 caulier.gilles 2023-05-07 08:46:14 UTC
Fixed with bug 210462