Bug 206570

Summary: crashed when scrolling through thumbnails in edit mode
Product: [Applications] digikam Reporter: dan garrett <dangarrett>
Component: ProgressManager-EngineAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles, snowmannishboy
Priority: NOR    
Version: 0.10.0   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In: 1.0.0
Sentry Crash Report:

Description dan garrett 2009-09-07 02:29:20 UTC
Application that crashed: digikam
Version of the application: 0.10.0
KDE Version: 4.3.1 (KDE 4.3.1) "release 161"
Qt Version: 4.5.2
Operating System: Linux 2.6.27.29-0.1-pae i686
Distribution: "openSUSE 11.1 (i586)"

What I was doing when the application crashed:
i scrolled through the list of thumbnails while in the edit mode.  none of the editing tools were available (greyed out).  after a few minutes it crashed.

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

Thread 14 (Thread 0xb1e71b90 (LWP 22393)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb54b3c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5513582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x0828f589 in ?? ()
#4  0xb5512572 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb54b01b5 in start_thread () from /lib/libpthread.so.0
#6  0xb52f33be in clone () from /lib/libc.so.6

Thread 13 (Thread 0xb0a2bb90 (LWP 22396)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb54b3c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5513582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb70e3ec2 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0xb5512572 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb54b01b5 in start_thread () from /lib/libpthread.so.0
#6  0xb52f33be in clone () from /lib/libc.so.6

Thread 12 (Thread 0xb122cb90 (LWP 22397)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb54b3c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5513582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb70e3ec2 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0xb5512572 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb54b01b5 in start_thread () from /lib/libpthread.so.0
#6  0xb52f33be in clone () from /lib/libc.so.6

Thread 11 (Thread 0xae602b90 (LWP 22417)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb54b3c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5513582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb70e3ec2 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0xb5512572 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb54b01b5 in start_thread () from /lib/libpthread.so.0
#6  0xb52f33be in clone () from /lib/libc.so.6

Thread 10 (Thread 0xab8feb90 (LWP 22436)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb54b3c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5513582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb70e3ec2 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0xb5512572 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb54b01b5 in start_thread () from /lib/libpthread.so.0
#6  0xb52f33be in clone () from /lib/libc.so.6

Thread 9 (Thread 0xaceffb90 (LWP 22437)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb54b3c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5513582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb70e3ec2 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0xb5512572 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb54b01b5 in start_thread () from /lib/libpthread.so.0
#6  0xb52f33be in clone () from /lib/libc.so.6

Thread 8 (Thread 0xac0ffb90 (LWP 22498)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb54b3c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5513582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb70e3ec2 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0xb5512572 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb54b01b5 in start_thread () from /lib/libpthread.so.0
#6  0xb52f33be in clone () from /lib/libc.so.6

Thread 7 (Thread 0xa6d1cb90 (LWP 22505)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb54b3c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5513582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb70e3ec2 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0xb5512572 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb54b01b5 in start_thread () from /lib/libpthread.so.0
#6  0xb52f33be in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa7d1eb90 (LWP 22506)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb54b3c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5513582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb70e3ec2 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0xb5512572 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb54b01b5 in start_thread () from /lib/libpthread.so.0
#6  0xb52f33be in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa751db90 (LWP 22507)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb54b3c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5513582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb70e3ec2 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0xb5512572 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb54b01b5 in start_thread () from /lib/libpthread.so.0
#6  0xb52f33be in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa25e3b90 (LWP 22514)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb54b3c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5513582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb70e3ec2 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0xb5512572 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb54b01b5 in start_thread () from /lib/libpthread.so.0
#6  0xb52f33be in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa000eb90 (LWP 22545)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb54b3c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5513582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb70e3ec2 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0xb5512572 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb54b01b5 in start_thread () from /lib/libpthread.so.0
#6  0xb52f33be in clone () from /lib/libc.so.6

Thread 2 (Thread 0x9c86cb90 (LWP 22553)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb54b3c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5513582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb70e3ec2 in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0xb5512572 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb54b01b5 in start_thread () from /lib/libpthread.so.0
#6  0xb52f33be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb3466920 (LWP 22392)):
[KCrash Handler]
#6  0xb5bca9f3 in QPixmap::cacheKey() const () from /usr/lib/libQtGui.so.4
#7  0xb5eeb1d5 in QLabel::setPixmap(QPixmap const&) () from /usr/lib/libQtGui.so.4
#8  0xb71152d7 in Digikam::DLogoAction::slotTimeout() () from /usr/lib/libdigikamcore.so.1
#9  0xb71154db in Digikam::DLogoAction::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libdigikamcore.so.1
#10 0xb561c788 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#11 0xb561d412 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#12 0xb5658fe7 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#13 0xb5622c0e in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#14 0xb561772f in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#15 0xb5afc7bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb5b04aae in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#17 0xb66df72d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#18 0xb560716b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#19 0xb56365f6 in ?? () from /usr/lib/libQtCore.so.4
#20 0xb5632980 in ?? () from /usr/lib/libQtCore.so.4
#21 0xb4d119c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb4d15083 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0xb4d15241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#24 0xb56328d8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#25 0xb5b9cca5 in ?? () from /usr/lib/libQtGui.so.4
#26 0xb560578a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0xb5605bd2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0xb5608079 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#29 0xb5afc637 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#30 0x082b50bb in ?? ()
#31 0xb5238705 in __libc_start_main () from /lib/libc.so.6
#32 0x0808de71 in _start ()

Reported using DrKonqi
Comment 1 caulier.gilles 2009-09-07 06:29:35 UTC
This crash have been already reported here, and fixed to current implementaton (1.0.0-beta4).

Gilles Caulier
Comment 2 Dario Andres 2009-12-13 23:44:16 UTC
*** Bug 218583 has been marked as a duplicate of this bug. ***