Bug 193531

Summary: crash when changing tags for image
Product: [Applications] digikam Reporter: simon
Component: Tags-EngineAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles, marcel.wiesweg
Priority: NOR    
Version: 1.0.0   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In: 7.6.0
Sentry Crash Report:

Description simon 2009-05-21 18:17:07 UTC
Application that crashed: digikam
Version of the application: 0.11.0-svn
KDE Version: 4.2.87 (KDE 4.2.87 (KDE 4.3 >= 20090519))
Qt Version: 4.5.1
Operating System: Linux 2.6.26-tuxonice x86_64

What I was doing when the application crashed:
when selecting tags in the "tags" sidebar-tab for a image, digikam crashed when i allowed to save the changes.

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

Thread 16 (Thread 0x42790950 (LWP 17002)):
#0  0x00007f5d1364f9b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f5d138bd875 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00000000006115d9 in Digikam::ScanController::run (this=0xb18720) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/digikam/scancontroller.cpp:455
#3  0x00007f5d138bcbf0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#5  0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x42f91950 (LWP 17004)):
#0  0x00007f5d11b79bb6 in poll () from /lib/libc.so.6
#1  0x00007f5d0f1e05e4 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f5d0f1e0c9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f5d139be465 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5d13994f85 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f5d139950f6 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f5d138ba04c in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5d138bcbf0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#9  0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x40aba950 (LWP 17005)):
#0  0x00007f5d1364d36a in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x00007f5d0f1e0552 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f5d0f1e0c9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f5d139be465 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5d13994f85 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f5d139950f6 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f5d138ba04c in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5d138bcbf0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#9  0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x4172a950 (LWP 17006)):
#0  0x00007f5d1364f9b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f5d138bd875 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f5d157faf0a in Digikam::LoadSaveThread::run (this=0xdcc020) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#3  0x00007f5d138bcbf0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#5  0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x41f2b950 (LWP 17007)):
#0  0x00007f5d1364f9b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f5d138bd875 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f5d157faf0a in Digikam::LoadSaveThread::run (this=0xe2c0b0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#3  0x00007f5d138bcbf0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#5  0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x43792950 (LWP 17008)):
#0  0x00007f5d1364fc3d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f5d04562af5 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#3  0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x43f93950 (LWP 17009)):
#0  0x00007f5d11b7ba62 in select () from /lib/libc.so.6
#1  0x00007f5d04586354 in xine_usec_sleep () from /usr/lib64/libxine.so.1
#2  0x00007f5d0456e900 in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#4  0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x44794950 (LWP 17010)):
#0  0xffffffffff600177 in ?? ()
#1  0x00007fff205ff532 in ?? ()
#2  0x00007f5d0f4861c9 in clock_gettime () from /lib/librt.so.1
#3  0x00007f5d139bf6db in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5d139bf7a1 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f5d139bfcae in ?? () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f5d139bddfe in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5d0f1dfd42 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0x00007f5d0f1e0431 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0x00007f5d0f1e0c9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0x00007f5d139be465 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f5d13994f85 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f5d139950f6 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f5d138ba04c in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f5d047b949e in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#15 0x00007f5d138bcbf0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#17 0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x44f95950 (LWP 17013)):
#0  0x00007f5d11b79bb6 in poll () from /lib/libc.so.6
#1  0x00007f5cffefc969 in ?? () from /usr/lib64/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#3  0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x45796950 (LWP 17014)):
#0  0x00007f5d1364f9b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f5d0456fe7d in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f5d04570cc8 in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#4  0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x45f97950 (LWP 17015)):
#0  0x00007f5d1364f9b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f5d138bd875 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f5d157faf0a in Digikam::LoadSaveThread::run (this=0x16f96b0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#3  0x00007f5d138bcbf0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#5  0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x46798950 (LWP 17016)):
#0  0xffffffffff600177 in ?? ()
#1  0x00007fff205ff532 in ?? ()
#2  0x00007f5d0f4861c9 in clock_gettime () from /lib/librt.so.1
#3  0x00007f5d139bf6db in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5d139bf7a1 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f5d139bfcae in ?? () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f5d139bddfe in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5d0f1dfd42 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0x00007f5d0f1e0431 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0x00007f5d0f1e0c9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0x00007f5d139be465 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f5d13994f85 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f5d139950f6 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f5d138ba04c in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f5d138bcbf0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#16 0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x46f99950 (LWP 17017)):
#0  0x00007f5d11b79bb6 in poll () from /lib/libc.so.6
#1  0x00007f5d0f1e05e4 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f5d0f1e0c9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f5d139be465 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5d13994f85 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f5d139950f6 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f5d138ba04c in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5d138bcbf0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#9  0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x4779a950 (LWP 17052)):
#0  0x00007f5d1364f9b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f5d138bd875 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f5d157faf0a in Digikam::LoadSaveThread::run (this=0x1c071b0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#3  0x00007f5d138bcbf0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#5  0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x47f9b950 (LWP 17053)):
#0  0x00007f5d1364f9b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f5d138bd875 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f5d157faf0a in Digikam::LoadSaveThread::run (this=0x23390d0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#3  0x00007f5d138bcbf0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5d1364b097 in start_thread () from /lib/libpthread.so.0
#5  0x00007f5d11b81ccd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5d18443760 (LWP 17001)):
[KCrash Handler]
#5  0x00007f5d11aed165 in raise () from /lib/libc.so.6
#6  0x00007f5d11aee4de in abort () from /lib/libc.so.6
#7  0x00007f5d11b2d1bf in ?? () from /lib/libc.so.6
#8  0x00007f5d15769a17 in ~DImgPrivate (this=0xed80a0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/dimg/dimg_p.h:85
#9  0x00007f5d15769b15 in ~DSharedDataPointer (this=<value optimized out>) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/dimg/dshareddata.h:114
#10 0x00007f5d158053ed in QCache<QString, Digikam::DImg>::unlink (this=0xb19b00, n=@0x2286558) at /usr/include/qt4/QtCore/qcache.h:73
#11 0x00007f5d15805519 in QCache<QString, Digikam::DImg>::remove (this=0xb19b00, key=<value optimized out>) at /usr/include/qt4/QtCore/qcache.h:160
#12 0x00007f5d15801138 in Digikam::LoadingCache::notifyFileChanged (this=0xb19a40, filePath=@0x7fff20599b70)
    at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadingcache.cpp:254
#13 0x00007f5d15801316 in Digikam::LoadingCacheFileWatch::notifyFileChanged (this=0xb190e0, filePath=@0x7fff20599b70)
    at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadingcache.cpp:340
#14 0x000000000060eed3 in Digikam::ScanControllerLoadingCacheFileWatch::slotImageChanged (this=0xb190d0, changeset=@0xe336a0)
    at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/digikam/scancontroller.cpp:736
#15 0x000000000061126d in Digikam::ScanControllerLoadingCacheFileWatch::qt_metacall (this=0xb190d0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x25f31d0)
    at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999_build/digikam/scancontroller.moc:66
#16 0x00007f5d139a6871 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007f5d127372fe in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007f5d1273e6e2 in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007f5d14782311 in KApplication::notify (this=0x7fff2059b770, receiver=0xb190d0, event=0xe337a0)
    at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:302
#20 0x00007f5d13995cf3 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f5d13996f8a in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/qt4/libQtCore.so.4
#22 0x00007f5d139bde63 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007f5d0f1dd4b2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0x00007f5d0f1e0795 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00007f5d0f1e0c9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0x00007f5d139be44e in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#27 0x00007f5d127bf8cf in ?? () from /usr/lib64/qt4/libQtGui.so.4
#28 0x00007f5d13994f85 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#29 0x00007f5d139950f6 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007f5d12bca60b in QDialog::exec () from /usr/lib64/qt4/libQtGui.so.4
#31 0x00007f5d1471a437 in KMessageBox::createKMessageBox (dialog=0x1cf35d0, icon=<value optimized out>, text=@0x7fff2059aa10, strlist=@0x7fff2059ab20, ask=@0x7fff2059ab10, 
    checkboxReturn=0x7fff2059ab6f, options=@0x7fff2059a9b0, details=@0x7fff2059ab00, notifyType=QMessageBox::Information)
    at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/kdeui/dialogs/kmessagebox.cpp:331
#32 0x00007f5d1471b231 in KMessageBox::createKMessageBox (dialog=0x1cf35d0, icon=QMessageBox::Information, text=@0x7fff2059aa10, strlist=@0x7fff2059ab20, ask=@0x7fff2059ab10, 
    checkboxReturn=0x7fff2059ab6f, options=@0x7fff2059ab60, details=@0x7fff2059ab00) at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/kdeui/dialogs/kmessagebox.cpp:151
#33 0x000000000048451f in Digikam::ImageDescEditTab::slotChangingItems (this=0x165ff70) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/imageproperties/imagedescedittab.cpp:470
#34 0x000000000048486e in Digikam::ImageDescEditTab::setItem (this=0x4269, info=@0x4269) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/imageproperties/imagedescedittab.cpp:582
#35 0x00000000004744ce in Digikam::ImagePropertiesSideBarDB::itemChanged (this=0x148c040, infos=<value optimized out>, rect=<value optimized out>, img=<value optimized out>)
    at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/imageproperties/imagepropertiessidebardb.cpp:178
#36 0x00000000004745b7 in Digikam::ImagePropertiesSideBarDB::itemChanged (this=0x148c040, infos=@0x7fff2059aca0)
    at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/imageproperties/imagepropertiessidebardb.cpp:161
#37 0x00000000005cf608 in Digikam::DigikamView::slotDispatchImageSelected (this=0xbff880) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/digikam/digikamview.cpp:1178
#38 0x00000000005cfc42 in Digikam::DigikamView::qt_metacall (this=0xbff880, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff2059ade0)
    at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999_build/digikam/digikamview.moc:320
#39 0x00007f5d139a9c23 in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#40 0x00007f5d139a67f2 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#41 0x00007f5d127372fe in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#42 0x00007f5d1273e6e2 in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#43 0x00007f5d14782311 in KApplication::notify (this=0x7fff2059b770, receiver=0x1b26e60, event=0x7fff2059b420)
    at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:302
#44 0x00007f5d13995cf3 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#45 0x00007f5d139c06a9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#46 0x00007f5d139bdd9d in ?? () from /usr/lib64/qt4/libQtCore.so.4
#47 0x00007f5d0f1dd4b2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#48 0x00007f5d0f1e0795 in ?? () from /usr/lib/libglib-2.0.so.0
#49 0x00007f5d0f1e0c9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#50 0x00007f5d139be44e in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#51 0x00007f5d127bf8cf in ?? () from /usr/lib64/qt4/libQtGui.so.4
#52 0x00007f5d13994f85 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#53 0x00007f5d139950f6 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#54 0x00007f5d1399731b in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#55 0x0000000000634b0c in main (argc=5, argv=0x7fff2059bd68) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/digikam/main.cpp:184
Comment 1 caulier.gilles 2009-05-21 18:21:57 UTC
Not reproducible here...

Gilles
Comment 2 Andi Clemens 2009-05-21 18:33:26 UTC
Gilles,

this seems to be the same crash I have (like I described in the mailinglist).
Something about the loadcache... and locking errors.
Comment 3 Andi Clemens 2009-05-22 11:32:15 UTC
Simon,

can you try with latest SVN checkout?
It could be that commit #971243 has fixed the problem.

Andi
Comment 4 simon 2009-05-24 20:40:45 UTC
i still get the crash when applying the changes, the backtrace looks different though:


Thread 2 (Thread 0x4837f950 (LWP 13530)):
[KCrash Handler]
#5  0x00007f282ae22165 in raise () from /lib/libc.so.6
#6  0x00007f282ae234de in abort () from /lib/libc.so.6
#7  0x00007f282ae621bf in ?? () from /lib/libc.so.6
#8  0x00007f282eaa12c7 in ~DImgPrivate (this=0x23d4b00) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/dimg/dimg_p.h:85
#9  0x00007f282eaa13c5 in ~DSharedDataPointer (this=<value optimized out>) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/dimg/dshareddata.h:114
#10 0x00007f282eb3cc9d in QCache<QString, Digikam::DImg>::unlink (this=0xaf6270, n=@0x23d4638) at /usr/include/qt4/QtCore/qcache.h:73
#11 0x00007f282eb3cd31 in QCache<QString, Digikam::DImg>::trim (this=0xaf6270, m=55234560) at /usr/include/qt4/QtCore/qcache.h:208
#12 0x00007f282eb3cf40 in QCache<QString, Digikam::DImg>::insert (this=0xaf6270, akey=@0x4837efa0, aobject=0x22ef000, acost=7680000) at /usr/include/qt4/QtCore/qcache.h:187
#13 0x00007f282eb384d0 in Digikam::LoadingCache::putImage (this=0xb15590, cacheKey=@0x4837efa0, img=0x22ef000, filePath=@0x2312b18)
    at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadingcache.cpp:123
#14 0x00007f282eb3f781 in Digikam::PreviewLoadingTask::execute (this=0x2312b00) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/previewtask.cpp:216
#15 0x00007f282eb3278f in Digikam::LoadSaveThread::run (this=0x25a1820) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:139
#16 0x00007f282cbf1bf0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007f282c980097 in start_thread () from /lib/libpthread.so.0
#18 0x00007f282aeb6ccd in clone () from /lib/libc.so.6
#19 0x0000000000000000 in ?? ()
Comment 5 caulier.gilles 2009-05-24 20:59:28 UTC
Marcel, 

Another backtrace similar than mine reported today...

Gilles
Comment 6 Marcel Wiesweg 2009-05-24 23:15:20 UTC
Same backtrace reported here

*** This bug has been marked as a duplicate of bug 193508 ***
Comment 7 caulier.gilles 2022-01-22 16:46:36 UTC
Fixed with https://bugs.kde.org/show_bug.cgi?id=193508