Bug 224994

Summary: Segmentation fault when saving edited photo with ctrl-s shortcut
Product: [Applications] digikam Reporter: steffen.oschatz
Component: Usability-KeyboardAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In: 5.7.0
Sentry Crash Report:

Description steffen.oschatz 2010-01-31 12:50:57 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-17-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
After editing a photo in the editor, ctrl-s crashes digikam with a seg fault.

Repeatable, but not always. 
Sometimes I can work on several photos first and all is fine but then it happen again.

The last action in the editor is always cutting with aspected ratio.
I'm not sure if this is related because that is the most action I used.

 -- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7f2263bfb750 (LWP 8572))]

Thread 20 (Thread 0x7f2251c0d910 (LWP 8576)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f225d3174fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1bc55c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1bc55c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000000006da043 in Digikam::ScanController::run (this=0x1be8be0) at /build/buildd/digikam-1.0.0/digikam/scancontroller.cpp:499
#4  0x00007f225d316445 in QThreadPrivate::start (arg=0x1be8be0) at thread/qthread_unix.cpp:188
#5  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7f224e32b910 (LWP 8578)):
#0  0x00007f225c8713c3 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f2256cf737c in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f2256cf76c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f225d4251fe in QEventDispatcherGlib::processEvents (this=0x1ef2ec0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f225d3fb532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f225d3fb904 in QEventLoop::exec (this=0x7f224e32b050, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f225d3136cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f225d316445 in QThreadPrivate::start (arg=0x1edee40) at thread/qthread_unix.cpp:188
#8  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 18 (Thread 0x7f224cc00910 (LWP 8579)):
#0  0x00007f2256cf6a9b in g_main_context_check () from /lib/libglib-2.0.so.0
#1  0x00007f2256cf7290 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f2256cf76c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f225d4251fe in QEventDispatcherGlib::processEvents (this=0x1c31b40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f225d3fb532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f225d3fb904 in QEventLoop::exec (this=0x7f224cc00050, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f225d3136cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f225d316445 in QThreadPrivate::start (arg=0x1ede990) at thread/qthread_unix.cpp:188
#8  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 17 (Thread 0x7f2247fff910 (LWP 8580)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f225d3174fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1f65478, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1f65478, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2260c9f862 in Digikam::LoadSaveThread::run (this=0x1f65460) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x00007f225d316445 in QThreadPrivate::start (arg=0x1f65460) at thread/qthread_unix.cpp:188
#5  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f22477fe910 (LWP 8581)):
#0  0x00007f225b61a6dd in __pthread_mutex_unlock_usercnt (mutex=0x7f2248097e98) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f2248097e98) at pthread_mutex_unlock.c:289
#2  0x00007f2256cf6aa1 in g_main_context_check () from /lib/libglib-2.0.so.0
#3  0x00007f2256cf7290 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007f2256cf76c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x00007f225d4251fe in QEventDispatcherGlib::processEvents (this=0x1f0cd40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#6  0x00007f225d3fb532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#7  0x00007f225d3fb904 in QEventLoop::exec (this=0x7f22477fe050, flags=) at kernel/qeventloop.cpp:201
#8  0x00007f225d3136cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#9  0x00007f225d316445 in QThreadPrivate::start (arg=0x1f6de70) at thread/qthread_unix.cpp:188
#10 0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 15 (Thread 0x7f2246ffd910 (LWP 8582)):
#0  __pthread_mutex_lock (mutex=0x1f6e948) at pthread_mutex_lock.c:127
#1  0x00007f2256cf589d in g_main_context_acquire () from /lib/libglib-2.0.so.0
#2  0x00007f2256cf7112 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f2256cf76c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007f225d4251fe in QEventDispatcherGlib::processEvents (this=0x1f6e870, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#5  0x00007f225d3fb532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f225d3fb904 in QEventLoop::exec (this=0x7f2246ffd050, flags=) at kernel/qeventloop.cpp:201
#7  0x00007f225d3136cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#8  0x00007f225d316445 in QThreadPrivate::start (arg=0x1f6e300) at thread/qthread_unix.cpp:188
#9  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 14 (Thread 0x7f22467fc910 (LWP 8583)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f225d3174fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7f224819a748, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7f224819a748, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2260c9f862 in Digikam::LoadSaveThread::run (this=0x7f224819a730) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x00007f225d316445 in QThreadPrivate::start (arg=0x7f224819a730) at thread/qthread_unix.cpp:188
#5  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f223f0eb910 (LWP 8585)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f224434cc91 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 12 (Thread 0x7f223cf66910 (LWP 8586)):
#0  0x00007f225c876412 in select () from /lib/libc.so.6
#1  0x00007f2244375725 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f224435a7e9 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f223c765910 (LWP 8587)):
#0  0x00007f225c8713c3 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f2256cf737c in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f2256cf76c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f225d4251fe in QEventDispatcherGlib::processEvents (this=0x20c3760, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f225d3fb532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f225d3fb904 in QEventLoop::exec (this=0x7f223c765000, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f225d3136cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f22445a756e in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f225d316445 in QThreadPrivate::start (arg=0x1bf9020) at thread/qthread_unix.cpp:188
#9  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 10 (Thread 0x7f22384dd910 (LWP 8614)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f225d3174fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7f222014fa08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7f222014fa08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2260c9f862 in Digikam::LoadSaveThread::run (this=0x7f222014f9f0) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x00007f225d316445 in QThreadPrivate::start (arg=0x7f222014f9f0) at thread/qthread_unix.cpp:188
#5  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f223534d910 (LWP 8621)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f225d3174fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x305d7b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x305d7b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2260c9f862 in Digikam::LoadSaveThread::run (this=0x305d7a0) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x00007f225d316445 in QThreadPrivate::start (arg=0x305d7a0) at thread/qthread_unix.cpp:188
#5  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 8 (Thread 0x7f222ffff910 (LWP 8623)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f225d3174fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x341c678, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x341c678, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2260c9f862 in Digikam::LoadSaveThread::run (this=0x341c660) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x00007f225d316445 in QThreadPrivate::start (arg=0x341c660) at thread/qthread_unix.cpp:188
#5  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f2237351910 (LWP 8631)):
#0  0x00007f225c8713c3 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f223e4d120f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f223e4c15e6 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f223e4c2eb9 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f223e4c2f70 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f223e4d112b in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f223e292050 in ?? () from /usr/lib/libpulsecommon-0.9.19.so
#7  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f222e3e9910 (LWP 8632)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f224435d983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 5 (Thread 0x7f223b94d910 (LWP 8691)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f225d3174fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x55bb9b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x55bb9b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2260c9f862 in Digikam::LoadSaveThread::run (this=0x55bb9a0) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x00007f225d316445 in QThreadPrivate::start (arg=0x55bb9a0) at thread/qthread_unix.cpp:188
#5  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 4 (Thread 0x7f220b9a7910 (LWP 8692)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f225d3174fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x5506fb8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x5506fb8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2260c9f862 in Digikam::LoadSaveThread::run (this=0x5506fa0) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x00007f225d316445 in QThreadPrivate::start (arg=0x5506fa0) at thread/qthread_unix.cpp:188
#5  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f220b1a6910 (LWP 8727)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f225d3174fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x54c7688, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x54c7688, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2260c9f862 in Digikam::LoadSaveThread::run (this=0x54c7670) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x00007f225d316445 in QThreadPrivate::start (arg=0x54c7670) at thread/qthread_unix.cpp:188
#5  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f220997e910 (LWP 8728)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f225d3174fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x53a7f78, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x53a7f78, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f2260c9f862 in Digikam::LoadSaveThread::run (this=0x53a7f60) at /build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x00007f225d316445 in QThreadPrivate::start (arg=0x53a7f60) at thread/qthread_unix.cpp:188
#5  0x00007f225b616a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f225c87d80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2263bfb750 (LWP 8572)):
[KCrash Handler]
#5  QString::size (this=<value optimized out>, other=...) at ../../include/QtCore/../../src/corelib/tools/qstring.h:104
#6  QString::operator== (this=<value optimized out>, other=...) at tools/qstring.cpp:1912
#7  0x00007f225f8bb06b in KDirWatchPrivate::Entry::findSubEntry (this=0x1d7c2a0) at ../../kio/kio/kdirwatch_p.h:157
#8  KDirWatchPrivate::inotifyEventReceived (this=0x1d7c2a0) at ../../kio/kio/kdirwatch.cpp:297
#9  0x00007f225f8bc6c4 in KDirWatchPrivate::qt_metacall (this=0x1d7c2a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff89259c00) at ./kdirwatch_p.moc:75
#10 0x00007f225d411ddc in QMetaObject::activate (sender=0x1c29e80, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3113
#11 0x00007f225d447e9e in QSocketNotifier::activated (this=0x0, _t1=14) at .moc/release-shared/moc_qsocketnotifier.cpp:83
#12 0x00007f225d416773 in QSocketNotifier::event (this=0x1c29e80, e=0x7fff8925a140) at kernel/qsocketnotifier.cpp:316
#13 0x00007f225df91efc in QApplicationPrivate::notify_helper (this=0x1a78bb0, receiver=0x1c29e80, e=0x7fff8925a140) at kernel/qapplication.cpp:4056
#14 0x00007f225df991ce in QApplication::notify (this=0x7fff8925a470, receiver=0x1c29e80, e=0x7fff8925a140) at kernel/qapplication.cpp:4021
#15 0x00007f225f382f46 in KApplication::notify (this=0x7fff8925a470, receiver=0x1c29e80, event=0x7fff8925a140) at ../../kdeui/kernel/kapplication.cpp:302
#16 0x00007f225d3fcc2c in QCoreApplication::notifyInternal (this=0x7fff8925a470, receiver=0x1c29e80, event=0x7fff8925a140) at kernel/qcoreapplication.cpp:610
#17 0x00007f225d42542a in QCoreApplication::sendEvent (source=0x1a7c860) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#18 socketNotifierSourceDispatch (source=0x1a7c860) at kernel/qeventdispatcher_glib.cpp:110
#19 0x00007f2256cf3bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#20 0x00007f2256cf7598 in ?? () from /lib/libglib-2.0.so.0
#21 0x00007f2256cf76c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#22 0x00007f225d4251a6 in QEventDispatcherGlib::processEvents (this=0x1a46590, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#23 0x00007f225e0264be in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#24 0x00007f225d3fb532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#25 0x00007f225d3fb904 in QEventLoop::exec (this=0x7fff8925a3a0, flags=) at kernel/qeventloop.cpp:201
#26 0x00007f225d3fdab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#27 0x0000000000779602 in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/digikam-1.0.0/digikam/main.cpp:195
The current source language is "auto; currently c".

Reported using DrKonqi
Comment 1 Johannes Wienke 2010-01-31 12:56:36 UTC
Dario, is this a duplicate of bug 224994?
Comment 2 Johannes Wienke 2010-01-31 12:58:35 UTC
Eeeeh, bug 222974 ;)
Comment 3 Dario Andres 2010-01-31 13:02:44 UTC
Yes, it looks like it. Thanks

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

Gilles Caulier