Application that crashed: digikam Version of the application: 0.11.0-svn (rev.: 972133) KDE Version: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) "release 126" Qt Version: 4.5.1 Operating System: Linux 2.6.27.21-0.1-pae i686 Distribution: "openSUSE 11.1 (i586)" What I was doing when the application crashed: Digikam crashes while rating pictures. The crash occurs when I remove the last star by clicking on it in the thumbbar -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb46a5700 (LWP 14419))] Thread 19 (Thread 0xb2daeb90 (LWP 14420)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb56cfc35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5756722 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x08342c51 in Digikam::ScanController::run (this=0x8634d00) at /home/andreas/Tmp/digikam/graphics/digikam/digikam/scancontroller.cpp:455 #4 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #6 0xb550f3be in clone () from /lib/libc.so.6 Thread 18 (Thread 0xb1c6ab90 (LWP 14424)): #0 0xb4fbe3da in clock_gettime () from /lib/librt.so.1 #1 0xb58771ab in ?? () from /usr/lib/libQtCore.so.4 #2 0xb5877381 in ?? () from /usr/lib/libQtCore.so.4 #3 0xb5878bac in ?? () from /usr/lib/libQtCore.so.4 #4 0xb5875738 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb4f318da in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb4f31d6a in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb4f32241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0xb5875577 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #9 0xb58480fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #10 0xb584853a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #11 0xb57523b9 in QThread::exec() () from /usr/lib/libQtCore.so.4 #12 0xb7048e97 in Digikam::ImageFilterModelWorker::Thread::run (this=0x86585e0) at /home/andreas/Tmp/digikam/graphics/digikam/libs/models/imagefiltermodelthreads.h:66 #13 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #14 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #15 0xb550f3be in clone () from /lib/libc.so.6 Thread 17 (Thread 0xb246bb90 (LWP 14425)): #0 0xb4fbe3da in clock_gettime () from /lib/librt.so.1 #1 0xb58771ab in ?? () from /usr/lib/libQtCore.so.4 #2 0xb5877381 in ?? () from /usr/lib/libQtCore.so.4 #3 0xb5878bac in ?? () from /usr/lib/libQtCore.so.4 #4 0xb5875738 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb4f318da in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb4f31d6a in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb4f32241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0xb5875577 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #9 0xb58480fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #10 0xb584853a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #11 0xb57523b9 in QThread::exec() () from /usr/lib/libQtCore.so.4 #12 0xb7048e97 in Digikam::ImageFilterModelWorker::Thread::run (this=0x86e11b0) at /home/andreas/Tmp/digikam/graphics/digikam/libs/models/imagefiltermodelthreads.h:66 #13 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #14 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #15 0xb550f3be in clone () from /lib/libc.so.6 Thread 16 (Thread 0xb12b4b90 (LWP 14426)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb56cfc35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5756722 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb724fb55 in Digikam::LoadSaveThread::run (this=0x8660ad0) at /home/andreas/Tmp/digikam/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136 #4 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #6 0xb550f3be in clone () from /lib/libc.so.6 Thread 15 (Thread 0xb0ab3b90 (LWP 14427)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb56cfc35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5756722 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb724fb55 in Digikam::LoadSaveThread::run (this=0x86e6bd8) at /home/andreas/Tmp/digikam/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136 #4 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #6 0xb550f3be in clone () from /lib/libc.so.6 Thread 14 (Thread 0xadca2b90 (LWP 14428)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb56cff62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xaeb77721 in ?? () from /usr/lib/libxine.so.1 #3 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #4 0xb550f3be in clone () from /lib/libc.so.6 Thread 13 (Thread 0xad3d9b90 (LWP 14431)): #0 0xaee469b2 in ?? () from /usr/lib/libasound.so.2 #1 0xaee43edd in snd_ctl_read () from /usr/lib/libasound.so.2 #2 0xaee4028f in snd_hctl_handle_events () from /usr/lib/libasound.so.2 #3 0xaee4c401 in snd_mixer_handle_events () from /usr/lib/libasound.so.2 #4 0xad49c051 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so #5 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #6 0xb550f3be in clone () from /lib/libc.so.6 Thread 12 (Thread 0xacb96b90 (LWP 14432)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb56cfc35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xaeb89f33 in ?? () from /usr/lib/libxine.so.1 #3 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #4 0xb550f3be in clone () from /lib/libc.so.6 Thread 11 (Thread 0xabf8ab90 (LWP 14433)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb56cff62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xaeb8617e in ?? () from /usr/lib/libxine.so.1 #3 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #4 0xb550f3be in clone () from /lib/libc.so.6 Thread 10 (Thread 0xab789b90 (LWP 14434)): #0 0xb5875636 in ?? () from /usr/lib/libQtCore.so.4 #1 0xb4f315d8 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #2 0xb4f31f6d in ?? () from /usr/lib/libglib-2.0.so.0 #3 0xb4f32241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0xb5875577 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0xb58480fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0xb584853a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0xb57523b9 in QThread::exec() () from /usr/lib/libQtCore.so.4 #8 0xaebcc2f8 in ?? () from /usr/lib/kde4/phonon_xine.so #9 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #10 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #11 0xb550f3be in clone () from /lib/libc.so.6 Thread 9 (Thread 0xaaf53b90 (LWP 14436)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb56cfc35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5756722 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb724fb55 in Digikam::LoadSaveThread::run (this=0x8e59d20) at /home/andreas/Tmp/digikam/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136 #4 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #6 0xb550f3be in clone () from /lib/libc.so.6 Thread 8 (Thread 0xaa362b90 (LWP 14437)): #0 0xb4f2d47f in g_main_context_query () from /usr/lib/libglib-2.0.so.0 #1 0xb4f31dac in ?? () from /usr/lib/libglib-2.0.so.0 #2 0xb4f32241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0xb5875577 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0xb58480fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0xb584853a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0xb57523b9 in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x08337bf9 in Digikam::MetadataManagerWorker::Thread::run (this=0x933f9e8) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/../../../digikam/digikam/metadatamanager_p.h:141 #8 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #9 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #10 0xb550f3be in clone () from /lib/libc.so.6 Thread 7 (Thread 0xa9b61b90 (LWP 14438)): #0 0xb56cec7b in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0 #1 0xb4f315d3 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #2 0xb4f31f6d in ?? () from /usr/lib/libglib-2.0.so.0 #3 0xb4f32241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0xb5875577 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0xb58480fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0xb584853a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0xb57523b9 in QThread::exec() () from /usr/lib/libQtCore.so.4 #8 0x08337bf9 in Digikam::MetadataManagerWorker::Thread::run (this=0x8e29230) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/../../../digikam/digikam/metadatamanager_p.h:141 #9 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #10 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #11 0xb550f3be in clone () from /lib/libc.so.6 Thread 6 (Thread 0xa9360b90 (LWP 14442)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb56cfc35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5756722 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb724fb55 in Digikam::LoadSaveThread::run (this=0x9412498) at /home/andreas/Tmp/digikam/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136 #4 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #6 0xb550f3be in clone () from /lib/libc.so.6 Thread 5 (Thread 0xa8b2eb90 (LWP 14443)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb56cfc35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5756722 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb724fb55 in Digikam::LoadSaveThread::run (this=0x955a810) at /home/andreas/Tmp/digikam/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136 #4 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #6 0xb550f3be in clone () from /lib/libc.so.6 Thread 4 (Thread 0xa5f6ab90 (LWP 14457)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb56cfc35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5756722 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb724fb55 in Digikam::LoadSaveThread::run (this=0x9614258) at /home/andreas/Tmp/digikam/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136 #4 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #6 0xb550f3be in clone () from /lib/libc.so.6 Thread 3 (Thread 0xa5769b90 (LWP 14458)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb56cfc35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5756722 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb724fb55 in Digikam::LoadSaveThread::run (this=0x93edd78) at /home/andreas/Tmp/digikam/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136 #4 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #6 0xb550f3be in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa832db90 (LWP 14459)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb56cfc35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5756722 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb724fb55 in Digikam::LoadSaveThread::run (this=0x981bab0) at /home/andreas/Tmp/digikam/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136 #4 0xb575570e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb56cc1b5 in start_thread () from /lib/libpthread.so.0 #6 0xb550f3be in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb46a5700 (LWP 14419)): [KCrash Handler] #6 0xb72c3959 in Digikam::ThumbBarItem::repaint (this=0x0) at /home/andreas/Tmp/digikam/graphics/digikam/libs/widgets/common/thumbbar.cpp:1181 #7 0x08316e9b in Digikam::ImagePreviewBar::ensureItemVisible (this=0x86b6768, item=0x992a6d0) at /home/andreas/Tmp/digikam/graphics/digikam/digikam/imagepreviewbar.cpp:217 #8 0xb72c8d33 in Digikam::ThumbBarView::setSelected (this=0x86b6768, item=0x992a6d0) at /home/andreas/Tmp/digikam/graphics/digikam/libs/widgets/common/thumbbar.cpp:384 #9 0x082a7090 in Digikam::AlbumWidgetStack::slotItemsAddedOrRemoved (this=0x86dac10) at /home/andreas/Tmp/digikam/graphics/digikam/digikam/albumwidgetstack.cpp:390 #10 0x082aa5c6 in Digikam::AlbumWidgetStack::qt_metacall (this=0x86dac10, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbffa0e38) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/albumwidgetstack.moc:121 #11 0xb585fdc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #12 0xb5861552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #13 0xb589aec7 in QAbstractItemModel::layoutChanged() () from /usr/lib/libQtCore.so.4 #14 0xb631dd88 in QSortFilterProxyModel::invalidate() () from /usr/lib/libQtGui.so.4 #15 0xb63200d3 in QSortFilterProxyModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4 #16 0xb704590e in Digikam::ImageFilterModel::qt_metacall (this=0x86f3110, _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbffa0fe8) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/imagefiltermodel.moc:96 #17 0x08254fb2 in Digikam::ImageAlbumFilterModel::qt_metacall (this=0x86f3110, _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbffa0fe8) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/imagealbumfiltermodel.moc:66 #18 0xb585fdc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #19 0xb5861552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #20 0xb703dfbb in Digikam::ImageModel::imageChange (this=0x86f0878, _t1=@0xbffa1270, _t2=@0xbffa104c) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/imagemodel.moc:126 #21 0xb703e1e9 in Digikam::ImageModel::slotImageChange (this=0x86f0878, changeset=@0xbffa1270) at /home/andreas/Tmp/digikam/graphics/digikam/libs/models/imagemodel.cpp:462 #22 0x082535ba in Digikam::ImageAlbumModel::slotImageChange (this=0x86f0878, changeset=@0xbffa1270) at /home/andreas/Tmp/digikam/graphics/digikam/libs/models/imagealbummodel.cpp:244 #23 0xb703e6cc in Digikam::ImageModel::qt_metacall (this=0x86f0878, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbffa11fc) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/imagemodel.moc:92 #24 0xb704ade2 in Digikam::ImageThumbnailModel::qt_metacall (this=0x86f0878, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbffa11fc) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/imagethumbnailmodel.moc:63 #25 0x08254674 in Digikam::ImageAlbumModel::qt_metacall (this=0x86f0878, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbffa11fc) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/imagealbummodel.moc:86 #26 0xb585fdc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #27 0xb5861552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #28 0xb6fe7756 in Digikam::DatabaseWatch::imageChange (this=0x8621008, _t1=@0xbffa1270) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/moc_databasewatch.cpp:144 #29 0xb6fe77fa in Digikam::DatabaseWatch::sendImageChange (this=0x8621008, cset=@0xbffa1270) at /home/andreas/Tmp/digikam/graphics/digikam/libs/database/databasewatch.cpp:242 #30 0xb6ff02d7 in Digikam::DatabaseBackendPriv::sendToWatch (this=0x86377f8, changeset= {m_ids = {{p = {static shared_null = {ref = {_q_value = 58574}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbffa1270}, d = 0xbffa1270}}, m_changes = {images = {i = -1074130328}, imageInformation = {i = -1224995312}, imageMetadata = {i = -1074130080}, imageComments = {i = -1074130288}, imagePositions = {i = -1074130264}, customEnum = {i = -1224774028}}}) at /home/andreas/Tmp/digikam/graphics/digikam/libs/database/databasebackend.cpp:172 #31 0xb6ff033b in Digikam::DatabaseBackendPriv::ChangesetContainer<Digikam::ImageChangeset>::recordChangeset (this=0x86377f8, changeset=@0xbffa1360) at /home/andreas/Tmp/digikam/graphics/digikam/libs/database/databasebackend.cpp:201 #32 0xb6fea6e9 in Digikam::DatabaseBackend::recordChangeset (this=0x8637668, changeset= {m_ids = {{p = {static shared_null = {ref = {_q_value = 58574}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbffa1360}, d = 0xbffa1360}}, m_changes = {images = {i = 0}, imageInformation = {i = -1074130052}, imageMetadata = {i = 0}, imageComments = {i = 165228236}, imagePositions = {i = -1252433932}, customEnum = {i = -1253395317}}}) at /home/andreas/Tmp/digikam/graphics/digikam/libs/database/databasebackend.cpp:624 #33 0xb6fb8cd0 in Digikam::AlbumDB::changeImageInformation (this=0x85c16e0, imageId=4848, infos=@0xbffa1404, fields={i = -1074129932}) at /home/andreas/Tmp/digikam/graphics/digikam/libs/database/albumdb.cpp:1188 #34 0xb6ff8a97 in Digikam::ImageInfo::setRating (this=0xbffa14c8, value=0) at /home/andreas/Tmp/digikam/graphics/digikam/libs/database/imageinfo.cpp:501 #35 0x08331672 in Digikam::MetadataHub::write (this=0xbffa14b8, info={m_data = {d = 0xbffa14c8}}, writeMode=Digikam::MetadataHub::PartialWrite) at /home/andreas/Tmp/digikam/graphics/digikam/digikam/metadatahub.cpp:449 #36 0x0831451c in Digikam::ImagePreviewBar::slotEditRatingFromItem (this=0x86b6768, rating=0) at /home/andreas/Tmp/digikam/graphics/digikam/digikam/imagepreviewbar.cpp:306 #37 0x08317f1a in Digikam::ImagePreviewBar::qt_metacall (this=0x86b6768, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbffa15e0) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/imagepreviewbar.moc:72 #38 0xb585fdc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #39 0xb5861552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #40 0x0833b81c in Digikam::RatingBox::signalRatingChanged (this=0x865a948, _t1=0) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/ratingbox.moc:78 #41 0x0833b87b in Digikam::RatingBox::qt_metacall (this=0x865a948, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbffa16d0) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/ratingbox.moc:66 #42 0xb585fdc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #43 0xb5861552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #44 0x0833ef26 in Digikam::RatingWidget::signalRatingChanged (this=0x86d0760, _t1=0) at /home/andreas/Tmp/digikam/graphics/build/digikam/digikam/ratingwidget.moc:83 #45 0x0833ef46 in Digikam::RatingWidget::mouseReleaseEvent (this=0x86d0760) at /home/andreas/Tmp/digikam/graphics/digikam/digikam/ratingwidget.cpp:164 #46 0xb5d87323 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #47 0xb5d3069c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #48 0xb5d39311 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #49 0xb693fb8d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #50 0xb5849adb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #51 0xb5d3837e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4 #52 0xb5da8506 in ?? () from /usr/lib/libQtGui.so.4 #53 0xb5da78dd in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #54 0xb5dd127a in ?? () from /usr/lib/libQtGui.so.4 #55 0xb4f2e9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #56 0xb4f32083 in ?? () from /usr/lib/libglib-2.0.so.0 #57 0xb4f32241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #58 0xb5875558 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #59 0xb5dd0975 in ?? () from /usr/lib/libQtGui.so.4 #60 0xb58480fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #61 0xb584853a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #62 0xb584a9e9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #63 0xb5d30517 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #64 0x0837f97d in main (argc=5, argv=0xbffa3824) at /home/andreas/Tmp/digikam/graphics/digikam/digikam/main.cpp:184
Marcel, Crash appears in your new icon view code ? Gilles
BlaueNuss, digiKam 1.0.0-beta1 is out. can you try again to see if crash is reproducible ? Gilles Caulier
SVN commit 987830 by mwiesweg: Apply fix from 184473 at all occurrences CCBUG: 193879 M +19 -19 imagepreviewbar.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=987830
*** Bug 193265 has been marked as a duplicate of this bug. ***
is this bug still valid with digikam 1.0.0 Beta2 ?
*** Bug 207006 has been marked as a duplicate of this bug. ***
Is this report still valid? BlaueNuss (:-)), can you test with newer digiKam versions (beta4 or beta5)?
I just tested it with the newest version. It works now without any problems. So the report can be closed...