Bug 234112

Summary: digikam crashes intermittently when doing lots of picture edits/tagging
Product: [Applications] digikam Reporter: Jo Scheuchenpflug <schjo>
Component: Tags-EngineAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles, florian.reinhard
Priority: NOR    
Version: 1.2.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In: 5.1.0
Sentry Crash Report:

Description Jo Scheuchenpflug 2010-04-11 23:48:33 UTC
Application: digikam (1.2.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2) "release 238"
Qt Version: 4.6.2
Operating System: Linux 2.6.25.20-0.7-pae i686
Distribution (Platform): openSUSE RPMs

-- Information about the crash:
Digikam crashed (as in previous versions) during tagging pictures. did the same action (tagging) before without crashing. no reproducability, but happens usually when working for a longer time (1hr+) and doing a lot of i/o (loading pictures, editing/tagging and storing). crash does not happen always at same action. sometimes during editing (F4) sometimes during tagging. Mostly the crash reveals debug information which is classified as not valuable. 
hope that helps (but i'm not very confident)

Johannes

The crash can be reproduced some of the time.

 -- Backtrace:
Application: digiKam (digikam), signal: Aborted
[Current thread is 0 (LWP 4352)]

Thread 22 (Thread 0xb15acb90 (LWP 4354)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb54600b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0x08329d91 in Digikam::ScanController::run ()
#4  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#6  0xb51cedae in clone () from /lib/libc.so.6

Thread 21 (Thread 0xb0348b90 (LWP 4364)):
#0  0xb362c38a in clock_gettime () from /lib/librt.so.1
#1  0xb558fd7b in ?? () from /usr/lib/libQtCore.so.4
#2  0xb55951db in ?? () from /usr/lib/libQtCore.so.4
#3  0xb559522a in ?? () from /usr/lib/libQtCore.so.4
#4  0xb5593030 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb55930b5 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb4b3d148 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0xb4b3d56a in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb4b3d9f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb5592e0f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#10 0xb55649ea in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#11 0xb5564e32 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#12 0xb545c3a8 in QThread::exec () from /usr/lib/libQtCore.so.4
#13 0xb6ef841d in Digikam::ImageFilterModelWorker::Thread::run () from /usr/lib/libdigikamdatabase.so.1
#14 0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#15 0xb53e7175 in start_thread () from /lib/libpthread.so.0
#16 0xb51cedae in clone () from /lib/libc.so.6

Thread 20 (Thread 0xb0b49b90 (LWP 4365)):
#0  0xb5592fd0 in ?? () from /usr/lib/libQtCore.so.4
#1  0xb55930b5 in ?? () from /usr/lib/libQtCore.so.4
#2  0xb4b3d148 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3  0xb4b3d56a in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb4b3d9f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb5592e0f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#6  0xb55649ea in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#7  0xb5564e32 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#8  0xb545c3a8 in QThread::exec () from /usr/lib/libQtCore.so.4
#9  0xb6ef841d in Digikam::ImageFilterModelWorker::Thread::run () from /usr/lib/libdigikamdatabase.so.1
#10 0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#11 0xb53e7175 in start_thread () from /lib/libpthread.so.0
#12 0xb51cedae in clone () from /lib/libc.so.6

Thread 19 (Thread 0xaf293b90 (LWP 4366)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb54600b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb71a58e2 in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#4  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#6  0xb51cedae in clone () from /lib/libc.so.6

Thread 18 (Thread 0xaea92b90 (LWP 4367)):
#0  0xb53e9bc6 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb4b3d13c in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0xb4b3d56a in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb4b3d9f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb5592e0f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#5  0xb55649ea in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#6  0xb5564e32 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#7  0xb545c3a8 in QThread::exec () from /usr/lib/libQtCore.so.4
#8  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#9  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#10 0xb51cedae in clone () from /lib/libc.so.6

Thread 17 (Thread 0xae291b90 (LWP 4368)):
#0  0xb53e9c46 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb4b3d2ef in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0xb4b3d56a in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb4b3d9f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb5592e0f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#5  0xb55649ea in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#6  0xb5564e32 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#7  0xb545c3a8 in QThread::exec () from /usr/lib/libQtCore.so.4
#8  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#9  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#10 0xb51cedae in clone () from /lib/libc.so.6

Thread 16 (Thread 0xab07eb90 (LWP 4369)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eaf42 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xac2f29f1 in metronom_sync_loop () from /usr/lib/libxine.so.1

Thread 15 (Thread 0xaa441b90 (LWP 4370)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eaf42 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xac3016c6 in video_out_loop () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 14 (Thread 0xa9c40b90 (LWP 4371)):
#0  0xb362c381 in clock_gettime () from /lib/librt.so.1
#1  0xb558fd7b in ?? () from /usr/lib/libQtCore.so.4
#2  0xb55951db in ?? () from /usr/lib/libQtCore.so.4
#3  0xb559522a in ?? () from /usr/lib/libQtCore.so.4
#4  0xb5593030 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb4b3d148 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb4b3d56a in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb4b3d9f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb5592e0f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#9  0xb55649ea in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#10 0xb5564e32 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#11 0xb545c3a8 in QThread::exec () from /usr/lib/libQtCore.so.4
#12 0xac342eb9 in Phonon::Xine::XineThread::run () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#14 0xb53e7175 in start_thread () from /lib/libpthread.so.0
#15 0xb51cedae in clone () from /lib/libc.so.6

Thread 13 (Thread 0xa940ab90 (LWP 4374)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51c51a7 in poll () from /lib/libc.so.6
#2  0xaa877f74 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.28/xineplug_ao_out_alsa.so
#3  0x00000000 in ?? ()

Thread 12 (Thread 0xa8c09b90 (LWP 4375)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xac305493 in ao_loop () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 11 (Thread 0xa8395b90 (LWP 4376)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb54600b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb71a58e2 in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#4  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#6  0xb51cedae in clone () from /lib/libc.so.6

Thread 10 (Thread 0xa7b94b90 (LWP 4383)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb54600b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb71a58e2 in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#4  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#6  0xb51cedae in clone () from /lib/libc.so.6

Thread 9 (Thread 0xa538fb90 (LWP 4384)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb54600b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb71a58e2 in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#4  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#6  0xb51cedae in clone () from /lib/libc.so.6

Thread 8 (Thread 0xa6b92b90 (LWP 4403)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb54600b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb71a58e2 in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#4  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#6  0xb51cedae in clone () from /lib/libc.so.6

Thread 7 (Thread 0xa378db90 (LWP 4492)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb54600b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb71a58e2 in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#4  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#6  0xb51cedae in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa5b90b90 (LWP 4593)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb54600b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb71a58e2 in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#4  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#6  0xb51cedae in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa4b8eb90 (LWP 4594)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb54600b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb71a58e2 in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#4  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#6  0xb51cedae in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa1d33b90 (LWP 4601)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb54600b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb71a58e2 in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#4  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#6  0xb51cedae in clone () from /lib/libc.so.6

Thread 3 (Thread 0x9f52eb90 (LWP 5126)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb54600b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb71a58e2 in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#4  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#6  0xb51cedae in clone () from /lib/libc.so.6

Thread 2 (Thread 0x9fd2fb90 (LWP 5127)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53eac15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb54600b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb71a58e2 in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#4  0xb545f18e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb53e7175 in start_thread () from /lib/libpthread.so.0
#6  0xb51cedae in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb2cb16f0 (LWP 4352)):
[KCrash Handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb512b900 in raise () from /lib/libc.so.6
#8  0xb512d238 in abort () from /lib/libc.so.6
#9  0xb5335728 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6
#10 0xb5333055 in ?? () from /usr/lib/libstdc++.so.6
#11 0xb5333092 in std::terminate () from /usr/lib/libstdc++.so.6
#12 0xb53331ca in __cxa_throw () from /usr/lib/libstdc++.so.6
#13 0xb5456595 in qBadAlloc () from /usr/lib/libQtCore.so.4
#14 0xb5b6964d in QX11PixmapData::toImage () from /usr/lib/libQtGui.so.4
#15 0xb5b4e04b in QPixmap::toImage () from /usr/lib/libQtGui.so.4
#16 0xb5b633d7 in QX11PixmapData::setAlphaChannel () from /usr/lib/libQtGui.so.4
#17 0xb5b4f895 in QPixmap::setAlphaChannel () from /usr/lib/libQtGui.so.4
#18 0xb72223ae in Digikam::ItemViewHoverButton::paintEvent () from /usr/lib/libdigikamcore.so.1
#19 0xb5ab8ceb in QWidget::event () from /usr/lib/libQtGui.so.4
#20 0xb5e6092e in QAbstractButton::event () from /usr/lib/libQtGui.so.4
#21 0xb5a592cc in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#22 0xb5a60b2c in QApplication::notify () from /usr/lib/libQtGui.so.4
#23 0xb651290d in KApplication::notify () from /usr/lib/libkdeui.so.5
#24 0xb55663bb in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#25 0xb5ac11fa in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#26 0xb5ac1c4e in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#27 0xb5ac1a66 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#28 0xb5ac0c60 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#29 0xb5ac1c4e in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#30 0xb5ac1a66 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#31 0xb5ac0c60 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#32 0xb5ac1c4e in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#33 0xb5ac0c60 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#34 0xb5ac1c4e in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#35 0xb5ac0c60 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#36 0xb5ac1c4e in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#37 0xb5ac1a66 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#38 0xb5ac0c60 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#39 0xb5ac1c4e in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#40 0xb5ac0c60 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#41 0xb5ac1c4e in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#42 0xb5ac1a66 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#43 0xb5ac0c60 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#44 0xb5c9a4ba in ?? () from /usr/lib/libQtGui.so.4
#45 0xb5ab0e33 in QWidgetPrivate::syncBackingStore () from /usr/lib/libQtGui.so.4
#46 0xb5ab8add in QWidget::event () from /usr/lib/libQtGui.so.4
#47 0xb5ecf867 in QMainWindow::event () from /usr/lib/libQtGui.so.4
#48 0xb65c43b7 in KMainWindow::event () from /usr/lib/libkdeui.so.5
#49 0xb65e6b9c in KXmlGuiWindow::event () from /usr/lib/libkdeui.so.5
#50 0xb5a592cc in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#51 0xb5a60b2c in QApplication::notify () from /usr/lib/libQtGui.so.4
#52 0xb651290d in KApplication::notify () from /usr/lib/libkdeui.so.5
#53 0xb55663bb in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#54 0xb5c97507 in ?? () from /usr/lib/libQtGui.so.4
#55 0xb5c9ac9f in ?? () from /usr/lib/libQtGui.so.4
#56 0xb5ab3c86 in QWidget::repaint () from /usr/lib/libQtGui.so.4
#57 0xb5ab3d8c in QWidget::repaint () from /usr/lib/libQtGui.so.4
#58 0x08386a17 in Digikam::AltLangStrEdit::setValues ()
#59 0x08386b5f in Digikam::AltLangStrEdit::reset ()
#60 0x080ccaa9 in Digikam::CaptionEdit::reset ()
#61 0x080c5759 in Digikam::ImageDescEditTab::setInfos ()
#62 0x080cc375 in Digikam::ImageDescEditTab::setItem ()
#63 0x080b72d8 in Digikam::ImagePropertiesSideBarDB::itemChanged ()
#64 0x080b787e in Digikam::ImagePropertiesSideBarDB::itemChanged ()
#65 0x082dfbe6 in Digikam::DigikamView::slotDispatchImageSelected ()
#66 0x082e530f in Digikam::DigikamView::qt_metacall ()
#67 0xb556b865 in QMetaObject::metacall () from /usr/lib/libQtCore.so.4
#68 0xb557a71b in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#69 0xb55cdb97 in QTimer::timeout () from /usr/lib/libQtCore.so.4
#70 0xb558263e in QTimer::timerEvent () from /usr/lib/libQtCore.so.4
#71 0xb5577444 in QObject::event () from /usr/lib/libQtCore.so.4
#72 0xb5a592cc in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#73 0xb5a60a86 in QApplication::notify () from /usr/lib/libQtGui.so.4
#74 0xb651290d in KApplication::notify () from /usr/lib/libkdeui.so.5
#75 0xb55663bb in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#76 0xb5596bf6 in ?? () from /usr/lib/libQtCore.so.4
#77 0xb55930f4 in ?? () from /usr/lib/libQtCore.so.4
#78 0xb4b3a2f9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#79 0xb4b3d87b in ?? () from /usr/lib/libglib-2.0.so.0
#80 0xb4b3d9f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#81 0xb5592df1 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#82 0xb5b178f5 in ?? () from /usr/lib/libQtGui.so.4
#83 0xb55677a6 in QCoreApplication::processEvents () from /usr/lib/libQtCore.so.4
#84 0x080cb46e in Digikam::ImageDescEditTab::slotApplyAllChanges ()
#85 0x080cc628 in Digikam::ImageDescEditTab::qt_metacall ()
#86 0xb556b865 in QMetaObject::metacall () from /usr/lib/libQtCore.so.4
#87 0xb557a71b in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#88 0xb6180059 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4
#89 0xb5e60a89 in ?? () from /usr/lib/libQtGui.so.4
#90 0xb5e618f4 in ?? () from /usr/lib/libQtGui.so.4
#91 0xb5e61bae in QAbstractButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#92 0xb5ab8970 in QWidget::event () from /usr/lib/libQtGui.so.4
#93 0xb5e6092e in QAbstractButton::event () from /usr/lib/libQtGui.so.4
#94 0xb5f0b775 in QPushButton::event () from /usr/lib/libQtGui.so.4
#95 0xb5a592cc in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#96 0xb5a6149d in QApplication::notify () from /usr/lib/libQtGui.so.4
#97 0xb651290d in KApplication::notify () from /usr/lib/libkdeui.so.5
#98 0xb55663bb in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#99 0xb5a60431 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#100 0xb5aec976 in ?? () from /usr/lib/libQtGui.so.4
#101 0xb5aebc85 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#102 0xb5b17de2 in ?? () from /usr/lib/libQtGui.so.4
#103 0xb4b3a2f9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#104 0xb4b3d87b in ?? () from /usr/lib/libglib-2.0.so.0
#105 0xb4b3d9f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#106 0xb5592df1 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#107 0xb5b178f5 in ?? () from /usr/lib/libQtGui.so.4
#108 0xb55649ea in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#109 0xb5564e32 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#110 0xb55675f9 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#111 0xb5a59377 in QApplication::exec () from /usr/lib/libQtGui.so.4
#112 0x083cc753 in main ()

Possible duplicates by query: bug 233701, bug 233296.

Reported using DrKonqi
Comment 1 Marcel Wiesweg 2010-04-12 17:53:04 UTC
Could be an out-of-memory problem, could be a problem with Qt or Xorg. No idea. It's not a crash that can obviously be fixed by any change in digikam.
Comment 2 caulier.gilles 2010-10-06 11:33:45 UTC
Jo,

Do you see comment #1 ?

Gilles Caulier
Comment 3 caulier.gilles 2010-11-24 09:07:44 UTC
digiKam 1.6.0 is out:

http://www.digikam.org/drupal/node/550

Please update and check if this entry still valid.

Thanks in advance

Gilles Caulier
Comment 4 Marcel Wiesweg 2011-01-18 14:27:32 UTC
I would also recommend to test after an upgrade of your distribution - that usually brings fresh X.org, fresh graphics drivers and Qt.
I assume an upstream problem.
Comment 5 Marcel Wiesweg 2011-01-18 14:52:04 UTC
*** Bug 251656 has been marked as a duplicate of this bug. ***
Comment 6 caulier.gilles 2011-07-06 11:17:39 UTC
We need feedback using a recent version. 2.0.0 RC is out, please test...

Thanks in advance

Gilles Caulier
Comment 7 caulier.gilles 2015-07-03 05:59:53 UTC
New digiKam 4.11.0 is available.

https://www.digikam.org/node/740

Can you reproduce the problem with this release ?

Gilles Caulier
Comment 8 caulier.gilles 2016-07-15 21:11:57 UTC
With digiKam 5.0.0, this problem is not reproducible.
I close this file now. Don't hesitate to re-open if necessary.
Gilles Caulier