Bug 234932

Summary: digikam crashes on mouse hovering the photo
Product: [Applications] digikam Reporter: Oleksandr Natalenko <oleksandr>
Component: Usability-MouseAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR    
Version: 1.2.0   
Target Milestone: ---   
Platform: Debian unstable   
OS: Linux   
Latest Commit: Version Fixed In: 5.7.0
Sentry Crash Report:

Description Oleksandr Natalenko 2010-04-21 00:31:21 UTC
Application: digikam (1.2.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.33-pf2 i686
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
digikam crashes on mouse hovering the photo. It crashes suddenly, sometimes on first hover, sometimes on second or third hover. If mouse pointer is not above some photo, digikam works well. But sometimes it may crash just after startup.

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

Thread 17 (Thread 0xb0960b70 (LWP 30605)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb43910a5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb482d80d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb4abc867 in QWaitConditionPrivate::wait (this=0x88c2cf8, mutex=0x88c2cf4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x88c2cf8, mutex=0x88c2cf4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x083216c4 in Digikam::ScanController::run (this=0x890c1d0) at /home/mark/src/kde-extras/build-area/digikam-1.2.0/digikam/scancontroller.cpp:516
#6  0xb4abb93e in QThreadPrivate::start (arg=0x890c1d0) at thread/qthread_unix.cpp:248
#7  0xb438d585 in start_thread () from /lib/i686/cmov/libpthread.so.0
#8  0xb482029e in clone () from /lib/i686/cmov/libc.so.6

Thread 16 (Thread 0xafcffb70 (LWP 30610)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4812b27 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb413405b in g_poll () from /lib/libglib-2.0.so.0
#3  0xb4126e0f in ?? () from /lib/libglib-2.0.so.0
#4  0xb4127198 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb4be932f in QEventDispatcherGlib::processEvents (this=0x8afa320, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb4bbbf09 in QEventLoop::processEvents (this=0xafcff2c0, flags=) at kernel/qeventloop.cpp:149
#7  0xb4bbc35a in QEventLoop::exec (this=0xafcff2c0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb4ab8bd8 in QThread::exec (this=0x8af9d60) at thread/qthread.cpp:487
#9  0xb65b7d0d in Digikam::ImageFilterModelWorker::Thread::run (this=0x8af9d60)
    at /home/mark/src/kde-extras/build-area/digikam-1.2.0/obj-i486-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#10 0xb4abb93e in QThreadPrivate::start (arg=0x8af9d60) at thread/qthread_unix.cpp:248
#11 0xb438d585 in start_thread () from /lib/i686/cmov/libpthread.so.0
#12 0xb482029e in clone () from /lib/i686/cmov/libc.so.6

Thread 15 (Thread 0xaf4feb70 (LWP 30611)):
#0  0xb41267fa in g_main_context_prepare () from /lib/libglib-2.0.so.0
#1  0xb4126bd9 in ?? () from /lib/libglib-2.0.so.0
#2  0xb4127198 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0xb4be932f in QEventDispatcherGlib::processEvents (this=0x8af9fe8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#4  0xb4bbbf09 in QEventLoop::processEvents (this=0xaf4fe2c0, flags=) at kernel/qeventloop.cpp:149
#5  0xb4bbc35a in QEventLoop::exec (this=0xaf4fe2c0, flags=...) at kernel/qeventloop.cpp:201
#6  0xb4ab8bd8 in QThread::exec (this=0x8afa068) at thread/qthread.cpp:487
#7  0xb65b7d0d in Digikam::ImageFilterModelWorker::Thread::run (this=0x8afa068)
    at /home/mark/src/kde-extras/build-area/digikam-1.2.0/obj-i486-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#8  0xb4abb93e in QThreadPrivate::start (arg=0x8afa068) at thread/qthread_unix.cpp:248
#9  0xb438d585 in start_thread () from /lib/i686/cmov/libpthread.so.0
#10 0xb482029e in clone () from /lib/i686/cmov/libc.so.6

Thread 14 (Thread 0xaec7db70 (LWP 30612)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb43910a5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb482d80d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb4abc867 in QWaitConditionPrivate::wait (this=0x8b09c28, mutex=0x8b09c24, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x8b09c28, mutex=0x8b09c24, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb68637da in Digikam::LoadSaveThread::run (this=0x8b09c18) at /home/mark/src/kde-extras/build-area/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#6  0xb4abb93e in QThreadPrivate::start (arg=0x8b09c18) at thread/qthread_unix.cpp:248
#7  0xb438d585 in start_thread () from /lib/i686/cmov/libpthread.so.0
#8  0xb482029e in clone () from /lib/i686/cmov/libc.so.6

Thread 13 (Thread 0xae47cb70 (LWP 30613)):
#0  0xb412677a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#1  0xb4126bd9 in ?? () from /lib/libglib-2.0.so.0
#2  0xb4127198 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0xb4be932f in QEventDispatcherGlib::processEvents (this=0x8b5cae0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#4  0xb4bbbf09 in QEventLoop::processEvents (this=0xae47c2e0, flags=) at kernel/qeventloop.cpp:149
#5  0xb4bbc35a in QEventLoop::exec (this=0xae47c2e0, flags=...) at kernel/qeventloop.cpp:201
#6  0xb4ab8bd8 in QThread::exec (this=0x8b567e0) at thread/qthread.cpp:487
#7  0xb4abb93e in QThreadPrivate::start (arg=0x8b567e0) at thread/qthread_unix.cpp:248
#8  0xb438d585 in start_thread () from /lib/i686/cmov/libpthread.so.0
#9  0xb482029e in clone () from /lib/i686/cmov/libc.so.6

Thread 12 (Thread 0xadc7bb70 (LWP 30614)):
#0  0xb2e55e4c in clock_gettime () from /lib/i686/cmov/librt.so.1
#1  0xb4be642b in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb4beb635 in QTimerInfoList::updateCurrentTime (this=0x8b5f164) at kernel/qeventdispatcher_unix.cpp:340
#3  0xb4beb67a in QTimerInfoList::timerWait (this=0x8b5f164, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0xb4be9538 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xadc7b11c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb4be95c5 in timerSourcePrepare (source=0x0, timeout=0xb2e59ff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0xb41267ba in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0xb4126bd9 in ?? () from /lib/libglib-2.0.so.0
#8  0xb4127198 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0xb4be932f in QEventDispatcherGlib::processEvents (this=0x8b5d6e0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb4bbbf09 in QEventLoop::processEvents (this=0xadc7b2e0, flags=) at kernel/qeventloop.cpp:149
#11 0xb4bbc35a in QEventLoop::exec (this=0xadc7b2e0, flags=...) at kernel/qeventloop.cpp:201
#12 0xb4ab8bd8 in QThread::exec (this=0x8b58e18) at thread/qthread.cpp:487
#13 0xb4abb93e in QThreadPrivate::start (arg=0x8b58e18) at thread/qthread_unix.cpp:248
#14 0xb438d585 in start_thread () from /lib/i686/cmov/libpthread.so.0
#15 0xb482029e in clone () from /lib/i686/cmov/libc.so.6

Thread 11 (Thread 0xa75abb70 (LWP 30634)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb43913d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb482d864 in pthread_cond_timedwait () from /lib/i686/cmov/libc.so.6
#3  0xa575abcf in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 10 (Thread 0xa4278b70 (LWP 30635)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4819591 in select () from /lib/i686/cmov/libc.so.6
#2  0xa57841c0 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 9 (Thread 0xa3a77b70 (LWP 30636)):
#0  0xb2e55e4c in clock_gettime () from /lib/i686/cmov/librt.so.1
#1  0xb4be642b in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb4beb635 in QTimerInfoList::updateCurrentTime (this=0x8d8297c) at kernel/qeventdispatcher_unix.cpp:340
#3  0xb4beb67a in QTimerInfoList::timerWait (this=0x8d8297c, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0xb4be9538 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa3a770ac) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb41267ba in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0xb4126bd9 in ?? () from /lib/libglib-2.0.so.0
#7  0xb4127198 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0xb4be932f in QEventDispatcherGlib::processEvents (this=0x8d82048, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#9  0xb4bbbf09 in QEventLoop::processEvents (this=0xa3a77270, flags=) at kernel/qeventloop.cpp:149
#10 0xb4bbc35a in QEventLoop::exec (this=0xa3a77270, flags=...) at kernel/qeventloop.cpp:201
#11 0xb4ab8bd8 in QThread::exec (this=0x8d81c68) at thread/qthread.cpp:487
#12 0xa57cd94a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#13 0xb4abb93e in QThreadPrivate::start (arg=0x8d81c68) at thread/qthread_unix.cpp:248
#14 0xb438d585 in start_thread () from /lib/i686/cmov/libpthread.so.0
#15 0xb482029e in clone () from /lib/i686/cmov/libc.so.6

Thread 8 (Thread 0xa3276b70 (LWP 30639)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4812b27 in poll () from /lib/i686/cmov/libc.so.6
#2  0xa46ae9bf in ?? () from /usr/lib/xine/plugins/1.28/xineplug_ao_out_alsa.so
#3  0xafd3c2fc in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 7 (Thread 0xa28ffb70 (LWP 30640)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb43910a5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb482d80d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xa576b7f6 in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 6 (Thread 0xa20b7b70 (LWP 30641)):
#0  0xb43903cf in __pthread_mutex_unlock_usercnt () from /lib/i686/cmov/libpthread.so.0
#1  0xb482da16 in pthread_mutex_unlock () from /lib/i686/cmov/libc.so.6
#2  0xb4126b46 in ?? () from /lib/libglib-2.0.so.0
#3  0xb4127198 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb4be932f in QEventDispatcherGlib::processEvents (this=0x9238be8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#5  0xb4bbbf09 in QEventLoop::processEvents (this=0xa20b7270, flags=) at kernel/qeventloop.cpp:149
#6  0xb4bbc35a in QEventLoop::exec (this=0xa20b7270, flags=...) at kernel/qeventloop.cpp:201
#7  0xb4ab8bd8 in QThread::exec (this=0x925b7a0) at thread/qthread.cpp:487
#8  0xa4693d6c in ?? () from /usr/lib/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#9  0xb4abb93e in QThreadPrivate::start (arg=0xa20b72c0) at thread/qthread_unix.cpp:248
#10 0xb438d585 in start_thread () from /lib/i686/cmov/libpthread.so.0
#11 0xb482029e in clone () from /lib/i686/cmov/libc.so.6

Thread 5 (Thread 0xa18b6b70 (LWP 30642)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb43910a5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb482d80d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb4abc867 in QWaitConditionPrivate::wait (this=0x9259180, mutex=0x925917c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9259180, mutex=0x925917c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb68637da in Digikam::LoadSaveThread::run (this=0x9259170) at /home/mark/src/kde-extras/build-area/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#6  0xb4abb93e in QThreadPrivate::start (arg=0x9259170) at thread/qthread_unix.cpp:248
#7  0xb438d585 in start_thread () from /lib/i686/cmov/libpthread.so.0
#8  0xb482029e in clone () from /lib/i686/cmov/libc.so.6

Thread 4 (Thread 0xa10b5b70 (LWP 30649)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb43910a5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb482d80d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb4abc867 in QWaitConditionPrivate::wait (this=0x92b3c38, mutex=0x92b3c34, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x92b3c38, mutex=0x92b3c34, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb68637da in Digikam::LoadSaveThread::run (this=0x92b3c28) at /home/mark/src/kde-extras/build-area/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#6  0xb4abb93e in QThreadPrivate::start (arg=0x92b3c28) at thread/qthread_unix.cpp:248
#7  0xb438d585 in start_thread () from /lib/i686/cmov/libpthread.so.0
#8  0xb482029e in clone () from /lib/i686/cmov/libc.so.6

Thread 3 (Thread 0x9e6feb70 (LWP 30650)):
#0  0xb482dc92 in ?? () from /lib/i686/cmov/libc.so.6
#1  0xb4812b0d in poll () from /lib/i686/cmov/libc.so.6
#2  0xb413405b in g_poll () from /lib/libglib-2.0.so.0
#3  0xb4126e0f in ?? () from /lib/libglib-2.0.so.0
#4  0xb4127198 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb4be932f in QEventDispatcherGlib::processEvents (this=0x949f558, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb4bbbf09 in QEventLoop::processEvents (this=0x9e6fe270, flags=) at kernel/qeventloop.cpp:149
#7  0xb4bbc35a in QEventLoop::exec (this=0x9e6fe270, flags=...) at kernel/qeventloop.cpp:201
#8  0xb4ab8bd8 in QThread::exec (this=0x94aa3c0) at thread/qthread.cpp:487
#9  0xa4693d6c in ?? () from /usr/lib/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#10 0xb4abb93e in QThreadPrivate::start (arg=0x9e6fe2c0) at thread/qthread_unix.cpp:248
#11 0xb438d585 in start_thread () from /lib/i686/cmov/libpthread.so.0
#12 0xb482029e in clone () from /lib/i686/cmov/libc.so.6

Thread 2 (Thread 0x9eeffb70 (LWP 30651)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb43910a5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb482d80d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb4abc867 in QWaitConditionPrivate::wait (this=0x949de88, mutex=0x949de84, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x949de88, mutex=0x949de84, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb68637da in Digikam::LoadSaveThread::run (this=0x949de78) at /home/mark/src/kde-extras/build-area/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#6  0xb4abb93e in QThreadPrivate::start (arg=0x949de78) at thread/qthread_unix.cpp:248
#7  0xb438d585 in start_thread () from /lib/i686/cmov/libpthread.so.0
#8  0xb482029e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb22f4740 (LWP 30603)):
[KCrash Handler]
#6  QTimeLine::d_func (this=0x0) at tools/qtimeline.h:139
#7  QTimeLine::stop (this=0x0) at tools/qtimeline.cpp:723
#8  0x0831f945 in Digikam::RatingWidget::setFadingValue (this=0x8b57b88, value=255) at /home/mark/src/kde-extras/build-area/digikam-1.2.0/digikam/ratingwidget.cpp:170
#9  0x0831f979 in Digikam::RatingWidget::setVisibleImmediately (this=0x8b57b88) at /home/mark/src/kde-extras/build-area/digikam-1.2.0/digikam/ratingwidget.cpp:211
#10 0x082fbed1 in Digikam::ImageRatingOverlay::slotEntered (this=0x8b57f08, index=...) at /home/mark/src/kde-extras/build-area/digikam-1.2.0/digikam/imageratingoverlay.cpp:126
#11 0xb68df3cd in Digikam::AbstractWidgetDelegateOverlay::qt_metacall (this=0x8b57f08, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfcbbb58)
    at /home/mark/src/kde-extras/build-area/digikam-1.2.0/obj-i486-linux-gnu/digikam/imagedelegateoverlay.moc:151
#12 0x082fc52f in Digikam::ImageRatingOverlay::qt_metacall (this=0x8b57f08, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfcbbb58)
    at /home/mark/src/kde-extras/build-area/digikam-1.2.0/obj-i486-linux-gnu/digikam/imageratingoverlay.moc:74
#13 0xb4bc2aea in QMetaObject::metacall (object=0x8b57f08, cl=QMetaObject::InvokeMetaMethod, idx=6, argv=0xbfcbbb58) at kernel/qmetaobject.cpp:237
#14 0xb4bd10b5 in QMetaObject::activate (sender=0x8aeec78, m=0xb5b23e24, local_signal_index=4, argv=0xbfcbbb58) at kernel/qobject.cpp:3293
#15 0xb57888b3 in QAbstractItemView::entered (this=0x8aeec78, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:352
#16 0xb578d4c7 in QAbstractItemViewPrivate::checkMouseMove (this=0x8ae56e0, index=...) at itemviews/qabstractitemview.cpp:170
#17 0xb5794849 in QAbstractItemView::mouseMoveEvent (this=0x8aeec78, event=0xbfcbc914) at itemviews/qabstractitemview.cpp:1710
#18 0xb57ae47a in QListView::mouseMoveEvent (this=0x8aeec78, e=0xbfcbc914) at itemviews/qlistview.cpp:778
#19 0xb68eaca9 in KCategorizedView::mouseMoveEvent (this=0x8aeec78, event=0xbfcbc914) at /home/mark/src/kde-extras/build-area/digikam-1.2.0/libs/widgets/common/kcategorizedview.cpp:1121
#20 0xb68b9f97 in Digikam::DCategorizedView::mouseMoveEvent (this=0x8aeec78, event=0xbfcbc914) at /home/mark/src/kde-extras/build-area/digikam-1.2.0/libs/widgets/common/dcategorizedview.cpp:597
#21 0xb5251d1a in QWidget::event (this=0x8aeec78, event=0xbfcbc914) at kernel/qwidget.cpp:7983
#22 0xb564a4a3 in QFrame::event (this=0x8aeec78, e=0xbfcbc914) at widgets/qframe.cpp:557
#23 0xb56e4a32 in QAbstractScrollArea::viewportEvent (this=0x0, e=0x88f1598) at widgets/qabstractscrollarea.cpp:1036
#24 0xb57995c7 in QAbstractItemView::viewportEvent (this=0x8aeec78, event=0xbfcbc914) at itemviews/qabstractitemview.cpp:1610
#25 0xb68bcd7d in Digikam::DCategorizedView::viewportEvent (this=0x8aeec78, event=0xbfcbc914) at /home/mark/src/kde-extras/build-area/digikam-1.2.0/libs/widgets/common/dcategorizedview.cpp:704
#26 0xb56e7415 in QAbstractScrollAreaPrivate::viewportEvent (this=0x8aea850, o=0x8ae16f0, e=0xbfcbc914) at widgets/qabstractscrollarea_p.h:100
#27 QAbstractScrollAreaFilter::eventFilter (this=0x8aea850, o=0x8ae16f0, e=0xbfcbc914) at widgets/qabstractscrollarea_p.h:116
#28 0xb4bbcb8a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x882b250, receiver=0x8ae16f0, event=0xbfcbc914) at kernel/qcoreapplication.cpp:819
#29 0xb51f3bc9 in QApplicationPrivate::notify_helper (this=0x882b250, receiver=0x8ae16f0, e=0xbfcbc914) at kernel/qapplication.cpp:4296
#30 0xb51fb0f7 in QApplication::notify (this=0xbfcbd108, receiver=0x8ae16f0, e=0xbfcbc914) at kernel/qapplication.cpp:3865
#31 0xb5d707aa in KApplication::notify (this=0xbfcbd108, receiver=0x8ae16f0, event=0xbfcbc914) at ../../kdeui/kernel/kapplication.cpp:302
#32 0xb4bbd8eb in QCoreApplication::notifyInternal (this=0xbfcbd108, receiver=0x8ae16f0, event=0xbfcbc914) at kernel/qcoreapplication.cpp:704
#33 0xb51fa052 in QCoreApplication::sendEvent (receiver=0x8ae16f0, event=0xbfcbc914, alienWidget=0x8ae16f0, nativeWidget=0x8aeec78, buttonDown=0xb5b38918, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#34 QApplicationPrivate::sendMouseEvent (receiver=0x8ae16f0, event=0xbfcbc914, alienWidget=0x8ae16f0, nativeWidget=0x8aeec78, buttonDown=0xb5b38918, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#35 0xb528509c in QETWidget::translateMouseEvent (this=0x8aeec78, event=0xbfcbcd60) at kernel/qapplication_x11.cpp:4368
#36 0xb52845ab in QApplication::x11ProcessEvent (this=0xbfcbd108, event=0xbfcbcd60) at kernel/qapplication_x11.cpp:3379
#37 0xb52b26f2 in x11EventSourceDispatch (s=0x882e540, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#38 0xb41232e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#39 0xb4127000 in ?? () from /lib/libglib-2.0.so.0
#40 0xb4127198 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#41 0xb4be92f5 in QEventDispatcherGlib::processEvents (this=0x8800e60, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#42 0xb52b2255 in QGuiEventDispatcherGlib::processEvents (this=0x8800e60, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0xb4bbbf09 in QEventLoop::processEvents (this=0xbfcbd054, flags=) at kernel/qeventloop.cpp:149
#44 0xb4bbc35a in QEventLoop::exec (this=0xbfcbd054, flags=...) at kernel/qeventloop.cpp:201
#45 0xb4bc04ef in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#46 0xb51f3c87 in QApplication::exec () at kernel/qapplication.cpp:3579
#47 0x083c2415 in main (argc=1, argv=0xbfcbd534) at /home/mark/src/kde-extras/build-area/digikam-1.2.0/digikam/main.cpp:193

Possible duplicates by query: bug 234586, bug 234516, bug 234469.

Reported using DrKonqi
Comment 1 caulier.gilles 2010-04-21 13:58:40 UTC

*** This bug has been marked as a duplicate of bug 222974 ***
Comment 2 caulier.gilles 2017-08-16 12:53:33 UTC
Since digiKam 5.0.0, KDirWatch was been replaced by QFileSytemWatcher. It will
not reproducible.

Gilles Caulier