Bug 225232

Summary: Digikam exits unexpectedly while saving edited image
Product: [Applications] digikam Reporter: Arto Huotari <roskapostiaminulle>
Component: Albums-EngineAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: andresbajotierra, caulier.gilles
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In: 5.7.0
Sentry Crash Report:

Description Arto Huotari 2010-02-02 08:18:32 UTC
Application that crashed: digikam
Version of the application: 1.0.0
KDE Version: 4.3.5 (KDE 4.3.5)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-18-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
Select edit from Digikam UI
In edit mode 
->save to new name
->resize image
->Save image
->Digikam exits
Does not happen every time so the sequence described does not reproce the bug but is for information. 

Possibly unrelated information
Previous operations included editing, cropping and resizing other images and drag dropping them to Evolution email as attachments while writing email. 

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

Thread 23 (Thread 0xb61a8b70 (LWP 14791)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x052eae67 in QWaitConditionPrivate::wait (this=0x871bad8, mutex=0x871bad4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x871bad8, mutex=0x871bad4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x08319c89 in Digikam::ScanController::run (this=0x8729880) at /build/buildd/digikam-1.0.0/digikam/scancontroller.cpp:499
#6  0x052e9e32 in QThreadPrivate::start (arg=0x8729880) at thread/qthread_unix.cpp:188
#7  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 22 (Thread 0xb590fb70 (LWP 14793)):
#0  0x05405311 in socketNotifierSourceCheck (source=0x896dfc0) at kernel/qeventdispatcher_glib.cpp:79
#1  0x04648cd1 in g_main_context_check () from /lib/libglib-2.0.so.0
#2  0x0464947c in ?? () from /lib/libglib-2.0.so.0
#3  0x04649863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x05405067 in QEventDispatcherGlib::processEvents (this=0x8899200, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#5  0x053d8c79 in QEventLoop::processEvents (this=0xb590f2e4, flags=) at kernel/qeventloop.cpp:149
#6  0x053d90ca in QEventLoop::exec (this=0xb590f2e4, flags=...) at kernel/qeventloop.cpp:201
#7  0x052e6b73 in QThread::exec (this=0x88b6f00) at thread/qthread.cpp:487
#8  0x00a7134d in Digikam::ImageFilterModelWorker::Thread::run() () from /usr/lib/libdigikamdatabase.so.1
#9  0x052e9e32 in QThreadPrivate::start (arg=0x88b6f00) at thread/qthread_unix.cpp:188
#10 0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 21 (Thread 0xb4effb70 (LWP 14794)):
#0  0x052e9add in QThreadData::current () at thread/qthread_unix.cpp:106
#1  0x05405435 in postEventSourcePrepare (s=0x89f6b80, timeout=0xb4eff11c) at kernel/qeventdispatcher_glib.cpp:187
#2  0x04648f90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#3  0x04649351 in ?? () from /lib/libglib-2.0.so.0
#4  0x04649863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x05405067 in QEventDispatcherGlib::processEvents (this=0x8a6cc68, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#6  0x053d8c79 in QEventLoop::processEvents (this=0xb4eff2e4, flags=) at kernel/qeventloop.cpp:149
#7  0x053d90ca in QEventLoop::exec (this=0xb4eff2e4, flags=...) at kernel/qeventloop.cpp:201
#8  0x052e6b73 in QThread::exec (this=0x8a88fd0) at thread/qthread.cpp:487
#9  0x00a7134d in Digikam::ImageFilterModelWorker::Thread::run() () from /usr/lib/libdigikamdatabase.so.1
#10 0x052e9e32 in QThreadPrivate::start (arg=0x8a88fd0) at thread/qthread_unix.cpp:188
#11 0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 20 (Thread 0xb46feb70 (LWP 14795)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x052eae67 in QWaitConditionPrivate::wait (this=0x8896fa0, mutex=0x8896f9c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x8896fa0, mutex=0x8896f9c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x0252f8aa in Digikam::LoadSaveThread::run (this=0x8896f90) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#6  0x052e9e32 in QThreadPrivate::start (arg=0x8896f90) at thread/qthread_unix.cpp:188
#7  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 19 (Thread 0xb3efdb70 (LWP 14796)):
#0  0x007abe06 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x05406bf3 in QTimerInfoList::getTime (this=0x899a5cc, t=...) at kernel/qeventdispatcher_unix.cpp:339
#2  0x05406de1 in QTimerInfoList::updateCurrentTime (this=0x899a5cc) at kernel/qeventdispatcher_unix.cpp:297
#3  0x0540788c in QTimerInfoList::timerWait (this=0x899a5cc, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#4  0x05405210 in timerSourcePrepare (source=0x899a598, timeout=0xb3efd13c) at kernel/qeventdispatcher_glib.cpp:141
#5  0x04648f90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x04649351 in ?? () from /lib/libglib-2.0.so.0
#7  0x04649863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x05405067 in QEventDispatcherGlib::processEvents (this=0x8975ab0, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#9  0x053d8c79 in QEventLoop::processEvents (this=0xb3efd304, flags=) at kernel/qeventloop.cpp:149
#10 0x053d90ca in QEventLoop::exec (this=0xb3efd304, flags=...) at kernel/qeventloop.cpp:201
#11 0x052e6b73 in QThread::exec (this=0x8a2b960) at thread/qthread.cpp:487
#12 0x052e9e32 in QThreadPrivate::start (arg=0x8a2b960) at thread/qthread_unix.cpp:188
#13 0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 18 (Thread 0xb36fcb70 (LWP 14797)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x04bdbc96 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x0465654b in g_poll () from /lib/libglib-2.0.so.0
#3  0x0464956b in ?? () from /lib/libglib-2.0.so.0
#4  0x04649863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x05405067 in QEventDispatcherGlib::processEvents (this=0x8975c40, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#6  0x053d8c79 in QEventLoop::processEvents (this=0xb36fc304, flags=) at kernel/qeventloop.cpp:149
#7  0x053d90ca in QEventLoop::exec (this=0xb36fc304, flags=...) at kernel/qeventloop.cpp:201
#8  0x052e6b73 in QThread::exec (this=0x899a8c8) at thread/qthread.cpp:487
#9  0x052e9e32 in QThreadPrivate::start (arg=0x899a8c8) at thread/qthread_unix.cpp:188
#10 0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 17 (Thread 0xb2efbb70 (LWP 14798)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x052eae67 in QWaitConditionPrivate::wait (this=0x8a2a938, mutex=0x8a2a934, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x8a2a938, mutex=0x8a2a934, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x0252f8aa in Digikam::LoadSaveThread::run (this=0x8a2a928) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#6  0x052e9e32 in QThreadPrivate::start (arg=0x8a2a928) at thread/qthread_unix.cpp:188
#7  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 16 (Thread 0xb0952b70 (LWP 14799)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048b142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf68d4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0x02b2a9ff in ?? () from /usr/lib/libxine.so.1
#4  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 15 (Thread 0xafd46b70 (LWP 14800)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x04be2a71 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x02b53be0 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x02b38011 in ?? () from /usr/lib/libxine.so.1
#4  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 14 (Thread 0xaf545b70 (LWP 14801)):
#0  0x00488d5c in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#1  0x04bf6a46 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6
#2  0x04648a41 in g_main_context_check () from /lib/libglib-2.0.so.0
#3  0x0464947c in ?? () from /lib/libglib-2.0.so.0
#4  0x04649863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x05405067 in QEventDispatcherGlib::processEvents (this=0x86997f0, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#6  0x053d8c79 in QEventLoop::processEvents (this=0xaf5452b4, flags=) at kernel/qeventloop.cpp:149
#7  0x053d90ca in QEventLoop::exec (this=0xaf5452b4, flags=...) at kernel/qeventloop.cpp:201
#8  0x052e6b73 in QThread::exec (this=0x904d178) at thread/qthread.cpp:487
#9  0x02a6d20a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#10 0x052e9e32 in QThreadPrivate::start (arg=0x904d178) at thread/qthread_unix.cpp:188
#11 0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xaad43b70 (LWP 14807)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x04bd9fbb in read () from /lib/tls/i686/cmov/libc.so.6
#2  0x048e0932 in ?? () from /usr/lib/libasound.so.2
#3  0x048dd71d in snd_ctl_read () from /usr/lib/libasound.so.2
#4  0x048d9aff in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#5  0x048e5911 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#6  0x03f7ec89 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#7  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xaa542b70 (LWP 14808)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x02b3b5ee in ?? () from /usr/lib/libxine.so.1
#4  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xa9d41b70 (LWP 14818)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x052eae67 in QWaitConditionPrivate::wait (this=0x95a3078, mutex=0x95a3074, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x95a3078, mutex=0x95a3074, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x0252f8aa in Digikam::LoadSaveThread::run (this=0x95a3068) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#6  0x052e9e32 in QThreadPrivate::start (arg=0x95a3068) at thread/qthread_unix.cpp:188
#7  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread 0xac6feb70 (LWP 14825)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x052eae67 in QWaitConditionPrivate::wait (this=0x9e1a4d0, mutex=0x9e1a4cc, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9e1a4d0, mutex=0x9e1a4cc, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x0252f8aa in Digikam::LoadSaveThread::run (this=0x9e1a4c0) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#6  0x052e9e32 in QThreadPrivate::start (arg=0x9e1a4c0) at thread/qthread_unix.cpp:188
#7  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xaceffb70 (LWP 14826)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x052eae67 in QWaitConditionPrivate::wait (this=0xa6b7b10, mutex=0xa6b7b0c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa6b7b10, mutex=0xa6b7b0c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x0252f8aa in Digikam::LoadSaveThread::run (this=0xa6b7b00) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#6  0x052e9e32 in QThreadPrivate::start (arg=0xa6b7b00) at thread/qthread_unix.cpp:188
#7  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xa586ab70 (LWP 14849)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x052eae67 in QWaitConditionPrivate::wait (this=0xad7c728, mutex=0xad7c724, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xad7c728, mutex=0xad7c724, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x0252f8aa in Digikam::LoadSaveThread::run (this=0xad7c718) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#6  0x052e9e32 in QThreadPrivate::start (arg=0xad7c718) at thread/qthread_unix.cpp:188
#7  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xa5069b70 (LWP 14850)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x052eae67 in QWaitConditionPrivate::wait (this=0xacb5e48, mutex=0xacb5e44, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xacb5e48, mutex=0xacb5e44, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x0252f8aa in Digikam::LoadSaveThread::run (this=0xacb5e38) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#6  0x052e9e32 in QThreadPrivate::start (arg=0xacb5e38) at thread/qthread_unix.cpp:188
#7  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xae29db70 (LWP 14888)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x052eae67 in QWaitConditionPrivate::wait (this=0xa8baa50, mutex=0xa8baa4c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa8baa50, mutex=0xa8baa4c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x0252f8aa in Digikam::LoadSaveThread::run (this=0xa8baa40) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#6  0x052e9e32 in QThreadPrivate::start (arg=0xa8baa40) at thread/qthread_unix.cpp:188
#7  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xa606bb70 (LWP 14889)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x052eae67 in QWaitConditionPrivate::wait (this=0xb360ef0, mutex=0xb360eec, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xb360ef0, mutex=0xb360eec, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x0252f8aa in Digikam::LoadSaveThread::run (this=0xb360ee0) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#6  0x052e9e32 in QThreadPrivate::start (arg=0xb360ee0) at thread/qthread_unix.cpp:188
#7  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xa1925b70 (LWP 14893)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x02b2dfc2 in ?? () from /usr/lib/libxine.so.1
#4  0x02b33d36 in ?? () from /usr/lib/libxine.so.1
#5  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa1124b70 (LWP 14894)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x02b2dfc2 in ?? () from /usr/lib/libxine.so.1
#4  0x02b34d46 in ?? () from /usr/lib/libxine.so.1
#5  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0x9e793b70 (LWP 14895)):
#0  0x006f5422 in __kernel_vsyscall ()
#1  0x0048ae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x04bf687d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x02b3e51a in xine_event_wait () from /usr/lib/libxine.so.1
#4  0x02b3e5a2 in ?? () from /usr/lib/libxine.so.1
#5  0x0048680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x04be98de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb77cf700 (LWP 14790)):
[KCrash Handler]
#6  0x0532d8e5 in QString::size (this=0xba4a258, other=...) at ../../include/QtCore/../../src/corelib/tools/qstring.h:104
#7  QString::operator== (this=0xba4a258, other=...) at tools/qstring.cpp:1912
#8  0x06d24daf in KDirWatchPrivate::Entry::findSubEntry (this=0x874abb0) at ../../kio/kio/kdirwatch_p.h:157
#9  KDirWatchPrivate::inotifyEventReceived (this=0x874abb0) at ../../kio/kio/kdirwatch.cpp:297
#10 0x06d264cb in KDirWatchPrivate::qt_metacall (this=0x874abb0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfda58b8) at ./kdirwatch_p.moc:75
#11 0x053f0263 in QMetaObject::activate (sender=0x86e4b78, from_signal_index=4, to_signal_index=4, argv=0xbfda58b8) at kernel/qobject.cpp:3113
#12 0x053f0ec2 in QMetaObject::activate (sender=0x86e4b78, m=0x54cb8b0, local_signal_index=0, argv=0xbfda58b8) at kernel/qobject.cpp:3187
#13 0x0542a503 in QSocketNotifier::activated (this=0x86e4b78, _t1=14) at .moc/release-shared/moc_qsocketnotifier.cpp:83
#14 0x053f4c87 in QSocketNotifier::event (this=0x86e4b78, e=0xbfda5c74) at kernel/qsocketnotifier.cpp:316
#15 0x018c7f54 in QApplicationPrivate::notify_helper (this=0x8632cc8, receiver=0x86e4b78, e=0xbfda5c74) at kernel/qapplication.cpp:4056
#16 0x018cf67c in QApplication::notify (this=0xbfda5fc8, receiver=0x86e4b78, e=0xbfda5c74) at kernel/qapplication.cpp:3603
#17 0x015e725a in KApplication::notify (this=0xbfda5fc8, receiver=0x86e4b78, event=0xbfda5c74) at ../../kdeui/kernel/kapplication.cpp:302
#18 0x053da6cb in QCoreApplication::notifyInternal (this=0xbfda5fc8, receiver=0x86e4b78, event=0xbfda5c74) at kernel/qcoreapplication.cpp:610
#19 0x054052ca in QCoreApplication::sendEvent (source=0x8635a48) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#20 socketNotifierSourceDispatch (source=0x8635a48) at kernel/qeventdispatcher_glib.cpp:110
#21 0x04645e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#22 0x04649730 in ?? () from /lib/libglib-2.0.so.0
#23 0x04649863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#24 0x0540502c in QEventDispatcherGlib::processEvents (this=0x860ce80, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#25 0x01968be5 in QGuiEventDispatcherGlib::processEvents (this=0x860ce80, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#26 0x053d8c79 in QEventLoop::processEvents (this=0xbfda5f14, flags=) at kernel/qeventloop.cpp:149
#27 0x053d90ca in QEventLoop::exec (this=0xbfda5f14, flags=...) at kernel/qeventloop.cpp:201
#28 0x053db53f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#29 0x018c7dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#30 0x083bcb2b in main (argc=5, argv=0xbfda6434) at /build/buildd/digikam-1.0.0/digikam/main.cpp:195

Reported using DrKonqi
Comment 1 caulier.gilles 2010-02-02 09:36:26 UTC
Dario,

Another KDirWatch crash ?

Gilles Caulier
Comment 2 Dario Andres 2010-02-02 19:41:28 UTC
Yes... merging with bug 222974 Regards

*** This bug has been marked as a duplicate of bug 222974 ***
Comment 3 caulier.gilles 2017-08-09 15:40:10 UTC
Since digiKam 5.0.0, KDirWatch was been replaced by QFileSytemWatcher. It will
not reproducible.

Gilles Caulier