Bug 193879 - crash while rating pictures
Summary: crash while rating pictures
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Tags-Rating (show other bugs)
Version: 1.0.0
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-24 13:43 UTC by BlaueNuss
Modified: 2022-01-22 21:59 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 1.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description BlaueNuss 2009-05-24 13:43:40 UTC
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
Comment 1 caulier.gilles 2009-05-24 15:10:52 UTC
Marcel,

Crash appears in your new icon view code ?

Gilles
Comment 2 caulier.gilles 2009-06-16 10:25:12 UTC
BlaueNuss,

digiKam 1.0.0-beta1 is out. can you try again to see if crash is reproducible ?

Gilles Caulier
Comment 3 Marcel Wiesweg 2009-06-26 20:16:56 UTC
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
Comment 4 Marcel Wiesweg 2009-06-29 19:09:34 UTC
*** Bug 193265 has been marked as a duplicate of this bug. ***
Comment 5 Nicolas L. 2009-07-16 23:36:22 UTC
is this bug still valid with digikam 1.0.0 Beta2 ?
Comment 6 Peter Hubbard 2009-09-11 17:44:52 UTC
*** Bug 207006 has been marked as a duplicate of this bug. ***
Comment 7 Andi Clemens 2009-10-03 00:22:26 UTC
Is this report still valid?

BlaueNuss (:-)), 
can you test with newer digiKam versions (beta4 or beta5)?
Comment 8 BlaueNuss 2009-10-04 14:19:42 UTC
I just tested it with the newest version. It works now without any problems. So the report can be closed...