[Digikam-devel] [Bug 228562] New: Digikam crashes saving from editor

Russell Harrison rharrison at fedoraproject.org
Fri Feb 26 02:09:36 GMT 2010


https://bugs.kde.org/show_bug.cgi?id=228562

           Summary: Digikam crashes saving from editor
           Product: digikam
           Version: unspecified
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: rharrison at fedoraproject.org


Application: digikam (1.1.0)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-174.2.22.fc12.i686.PAE i686
Distribution: "Fedora release 12 (Constantine)"

-- Information about the crash:
After editing a picture in the editor digikam crashes while saving the file. 
Either overwrite or saving to a new name can produce the crash.

The crash can be reproduced some of the time.

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

Thread 25 (Thread 0xb5200b70 (LWP 14660)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472c45 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x027b4b7f in wait (this=0x926fed0, mutex=0x926fecc, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x926fed0, mutex=0x926fecc, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x082b0544 in Digikam::ScanController::run (this=0x9278c00) at
/usr/src/debug/digikam-1.1.0/digikam/scancontroller.cpp:502
#5  0x027b3cdf in QThreadPrivate::start (arg=0x9278c00) at
thread/qthread_unix.cpp:248
#6  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#7  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 24 (Thread 0xb41ffb70 (LWP 14661)):
#0  IA__g_main_context_iteration (context=0xb2a004e8, may_block=1) at
gmain.c:2647
#1  0x028d1e7f in QEventDispatcherGlib::processEvents (this=0xb2a00468,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#2  0x028a82da in QEventLoop::processEvents (this=0xb41ff200, flags=...) at
kernel/qeventloop.cpp:149
#3  0x028a861a in QEventLoop::exec (this=0xb41ff200, flags=...) at
kernel/qeventloop.cpp:201
#4  0x027b1909 in QThread::exec (this=0x9298e80) at thread/qthread.cpp:487
#5  0x06538cbe in Digikam::ImageFilterModelWorker::Thread::run (this=0x9298e80)
at /usr/src/debug/digikam-1.1.0/libs/models/imagefiltermodelthreads.h:66
#6  0x027b3cdf in QThreadPrivate::start (arg=0x9298e80) at
thread/qthread_unix.cpp:248
#7  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#8  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 23 (Thread 0xb37feb70 (LWP 14662)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x0556a3d6 in __poll (fds=<value optimized out>, nfds=<value optimized
out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x06e5b87c in IA__g_poll (fds=<value optimized out>, nfds=<value optimized
out>, timeout=<value optimized out>) at gpoll.c:127
#3  0x06e4e6f3 in g_main_context_poll (context=<value optimized out>,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2904
#4  g_main_context_iterate (context=<value optimized out>, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2586
#5  0x06e4e9e4 in IA__g_main_context_iteration (context=0xb2c004e8,
may_block=<value optimized out>) at gmain.c:2654
#6  0x028d1e7f in QEventDispatcherGlib::processEvents (this=0xb2c00468,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#7  0x028a82da in QEventLoop::processEvents (this=0xb37fe200, flags=...) at
kernel/qeventloop.cpp:149
#8  0x028a861a in QEventLoop::exec (this=0xb37fe200, flags=...) at
kernel/qeventloop.cpp:201
#9  0x027b1909 in QThread::exec (this=0x943ac98) at thread/qthread.cpp:487
#10 0x06538cbe in Digikam::ImageFilterModelWorker::Thread::run (this=0x943ac98)
at /usr/src/debug/digikam-1.1.0/libs/models/imagefiltermodelthreads.h:66
#11 0x027b3cdf in QThreadPrivate::start (arg=0x943ac98) at
thread/qthread_unix.cpp:248
#12 0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#13 0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 22 (Thread 0xb29ffb70 (LWP 14663)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472c45 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x027b4b7f in wait (this=0x9460750, mutex=0x946074c, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9460750, mutex=0x946074c, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x0258858a in Digikam::LoadSaveThread::run (this=0x9460740) at
/usr/src/debug/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5  0x027b3cdf in QThreadPrivate::start (arg=0x9460740) at
thread/qthread_unix.cpp:248
#6  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#7  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 21 (Thread 0xb1ffeb70 (LWP 14664)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x0556a3d6 in __poll (fds=<value optimized out>, nfds=<value optimized
out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x06e5b87c in IA__g_poll (fds=<value optimized out>, nfds=<value optimized
out>, timeout=<value optimized out>) at gpoll.c:127
#3  0x06e4e6f3 in g_main_context_poll (context=<value optimized out>,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2904
#4  g_main_context_iterate (context=<value optimized out>, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2586
#5  0x06e4e9e4 in IA__g_main_context_iteration (context=0xb2c01a40,
may_block=<value optimized out>) at gmain.c:2654
#6  0x028d1e7f in QEventDispatcherGlib::processEvents (this=0xb2c019c0,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#7  0x028a82da in QEventLoop::processEvents (this=0xb1ffe220, flags=...) at
kernel/qeventloop.cpp:149
#8  0x028a861a in QEventLoop::exec (this=0xb1ffe220, flags=...) at
kernel/qeventloop.cpp:201
#9  0x027b1909 in QThread::exec (this=0x94b3aa8) at thread/qthread.cpp:487
#10 0x027b3cdf in QThreadPrivate::start (arg=0x94b3aa8) at
thread/qthread_unix.cpp:248
#11 0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#12 0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 20 (Thread 0xb15fdb70 (LWP 14665)):
#0  __pthread_mutex_lock (mutex=0xb2a01c44) at pthread_mutex_lock.c:125
#1  0x06e4de9c in IA__g_main_context_check (context=<value optimized out>,
max_priority=<value optimized out>, fds=<value optimized out>, n_fds=<value
optimized out>) at gmain.c:2471
#2  0x06e4e604 in g_main_context_iterate (context=<value optimized out>,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2588
#3  0x06e4e9e4 in IA__g_main_context_iteration (context=0xb2a01c40,
may_block=<value optimized out>) at gmain.c:2654
#4  0x028d1e7f in QEventDispatcherGlib::processEvents (this=0xb2a01bc0,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#5  0x028a82da in QEventLoop::processEvents (this=0xb15fd220, flags=...) at
kernel/qeventloop.cpp:149
#6  0x028a861a in QEventLoop::exec (this=0xb15fd220, flags=...) at
kernel/qeventloop.cpp:201
#7  0x027b1909 in QThread::exec (this=0x94b4ec0) at thread/qthread.cpp:487
#8  0x027b3cdf in QThreadPrivate::start (arg=0x94b4ec0) at
thread/qthread_unix.cpp:248
#9  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 19 (Thread 0xb0bfcb70 (LWP 14666)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472c45 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x027b4b7f in wait (this=0x94c17a0, mutex=0x94c179c, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x94c17a0, mutex=0x94c179c, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x0258858a in Digikam::LoadSaveThread::run (this=0x94c1790) at
/usr/src/debug/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5  0x027b3cdf in QThreadPrivate::start (arg=0x94c1790) at
thread/qthread_unix.cpp:248
#6  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#7  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 18 (Thread 0xaac5cb70 (LWP 14669)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472f72 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x02cba6b5 in ?? () from /usr/lib/libxine.so.1
#3  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#4  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 17 (Thread 0xa9e50b70 (LWP 14670)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x0556d3b1 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0x02ce4d35 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x02cc8efe in ?? () from /usr/lib/libxine.so.1
#4  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#5  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0xa944fb70 (LWP 14671)):
#0  0x00533dc6 in clock_gettime (clock_id=1, tp=0xa944ef18) at
../sysdeps/unix/clock_gettime.c:100
#1  0x028cf0cb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x028d37b6 in QTimerInfoList::updateCurrentTime (this=0x99e51b4) at
kernel/qeventdispatcher_unix.cpp:340
#3  0x028d37fb in QTimerInfoList::timerWait (this=0x99e51b4, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#4  0x028d2088 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xa944f00c) at kernel/qeventdispatcher_glib.cpp:136
#5  0x06e4e120 in IA__g_main_context_prepare (context=<value optimized out>,
priority=<value optimized out>) at gmain.c:2280
#6  0x06e4e4d9 in g_main_context_iterate (context=0x99e3e80, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2571
#7  0x06e4e9e4 in IA__g_main_context_iteration (context=0x99e3e80,
may_block=<value optimized out>) at gmain.c:2654
#8  0x028d1e7f in QEventDispatcherGlib::processEvents (this=0x99e3e00,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#9  0x028a82da in QEventLoop::processEvents (this=0xa944f1d0, flags=...) at
kernel/qeventloop.cpp:149
#10 0x028a861a in QEventLoop::exec (this=0xa944f1d0, flags=...) at
kernel/qeventloop.cpp:201
#11 0x027b1909 in QThread::exec (this=0x99e3a08) at thread/qthread.cpp:487
#12 0x085ec08b in Phonon::Xine::XineThread::run (this=<value optimized out>) at
/usr/src/debug/phonon-4.3.80/xine/xinethread.cpp:143
#13 0x027b3cdf in QThreadPrivate::start (arg=0x99e3a08) at
thread/qthread_unix.cpp:248
#14 0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#15 0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 15 (Thread 0xa8a4eb70 (LWP 14672)):
#0  0x071426fb in pa_mutex_unlock () from /usr/lib/libpulsecommon-0.9.21.so
#1  0x0781d69a in ?? () from /usr/lib/libpulse.so.0
#2  0x0780a4da in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x0780bd54 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x0780be34 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x0781d5a4 in ?? () from /usr/lib/libpulse.so.0
#6  0x071437d3 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#8  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xa404cb70 (LWP 14673)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472c45 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x02ccc6d4 in ?? () from /usr/lib/libxine.so.1
#3  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#4  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xa364bb70 (LWP 14674)):
#0  0x00533dc6 in clock_gettime (clock_id=1, tp=0xa364aed8) at
../sysdeps/unix/clock_gettime.c:100
#1  0x028cf0cb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x028d37b6 in QTimerInfoList::updateCurrentTime (this=0xb2c03ac4) at
kernel/qeventdispatcher_unix.cpp:340
#3  0x028d37fb in QTimerInfoList::timerWait (this=0xb2c03ac4, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#4  0x028d2088 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xa364afec) at kernel/qeventdispatcher_glib.cpp:136
#5  0x028d211d in timerSourcePrepare (source=0xb2c03a90, timeout=<value
optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#6  0x06e4e120 in IA__g_main_context_prepare (context=<value optimized out>,
priority=<value optimized out>) at gmain.c:2280
#7  0x06e4e4d9 in g_main_context_iterate (context=0xb2c03190, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2571
#8  0x06e4e9e4 in IA__g_main_context_iteration (context=0xb2c03190,
may_block=<value optimized out>) at gmain.c:2654
#9  0x028d1e7f in QEventDispatcherGlib::processEvents (this=0xb2c03110,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x028a82da in QEventLoop::processEvents (this=0xa364b1b0, flags=...) at
kernel/qeventloop.cpp:149
#11 0x028a861a in QEventLoop::exec (this=0xa364b1b0, flags=...) at
kernel/qeventloop.cpp:201
#12 0x027b1909 in QThread::exec (this=0x9c3bca8) at thread/qthread.cpp:487
#13 0x05f2e2bd in Marble::GpsdThread::run (this=<value optimized out>) at
/usr/src/debug/kdeedu-4.4.0/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27
#14 0x027b3cdf in QThreadPrivate::start (arg=0x9c3bca8) at
thread/qthread_unix.cpp:248
#15 0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#16 0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xa2c15b70 (LWP 14675)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472c45 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x027b4b7f in wait (this=0x9c22b80, mutex=0x9c22b7c, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9c22b80, mutex=0x9c22b7c, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x0258858a in Digikam::LoadSaveThread::run (this=0x9c22b70) at
/usr/src/debug/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5  0x027b3cdf in QThreadPrivate::start (arg=0x9c22b70) at
thread/qthread_unix.cpp:248
#6  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#7  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xa1813b70 (LWP 14681)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472c45 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x027b4b7f in wait (this=0x9c47918, mutex=0x9c47914, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9c47918, mutex=0x9c47914, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x0258858a in Digikam::LoadSaveThread::run (this=0x9c47908) at
/usr/src/debug/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5  0x027b3cdf in QThreadPrivate::start (arg=0x9c47908) at
thread/qthread_unix.cpp:248
#6  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#7  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa2214b70 (LWP 14682)):
#0  0x00533dc6 in clock_gettime (clock_id=1, tp=0xa2213ed8) at
../sysdeps/unix/clock_gettime.c:100
#1  0x028cf0cb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x028d37b6 in QTimerInfoList::updateCurrentTime (this=0xb2a058e4) at
kernel/qeventdispatcher_unix.cpp:340
#3  0x028d37fb in QTimerInfoList::timerWait (this=0xb2a058e4, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#4  0x028d2088 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xa2213fec) at kernel/qeventdispatcher_glib.cpp:136
#5  0x028d211d in timerSourcePrepare (source=0xb2a058b0, timeout=<value
optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#6  0x06e4e120 in IA__g_main_context_prepare (context=<value optimized out>,
priority=<value optimized out>) at gmain.c:2280
#7  0x06e4e4d9 in g_main_context_iterate (context=0xb2a05bd0, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2571
#8  0x06e4e9e4 in IA__g_main_context_iteration (context=0xb2a05bd0,
may_block=<value optimized out>) at gmain.c:2654
#9  0x028d1e7f in QEventDispatcherGlib::processEvents (this=0xb2a03748,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x028a82da in QEventLoop::processEvents (this=0xa22141b0, flags=...) at
kernel/qeventloop.cpp:149
#11 0x028a861a in QEventLoop::exec (this=0xa22141b0, flags=...) at
kernel/qeventloop.cpp:201
#12 0x027b1909 in QThread::exec (this=0x9f5bec8) at thread/qthread.cpp:487
#13 0x05f2e2bd in Marble::GpsdThread::run (this=<value optimized out>) at
/usr/src/debug/kdeedu-4.4.0/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27
#14 0x027b3cdf in QThreadPrivate::start (arg=0x9f5bec8) at
thread/qthread_unix.cpp:248
#15 0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#16 0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa03ffb70 (LWP 14683)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472c45 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x027b4b7f in wait (this=0x9f503b8, mutex=0x9f503b4, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9f503b8, mutex=0x9f503b4, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x0258858a in Digikam::LoadSaveThread::run (this=0x9f503a8) at
/usr/src/debug/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5  0x027b3cdf in QThreadPrivate::start (arg=0x9f503a8) at
thread/qthread_unix.cpp:248
#6  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#7  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0x9effdb70 (LWP 14701)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472c45 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x027b4b7f in wait (this=0xa077138, mutex=0xa077134, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xa077138, mutex=0xa077134, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x0258858a in Digikam::LoadSaveThread::run (this=0xa077128) at
/usr/src/debug/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5  0x027b3cdf in QThreadPrivate::start (arg=0xa077128) at
thread/qthread_unix.cpp:248
#6  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#7  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0x9f9feb70 (LWP 14804)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472c45 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x027b4b7f in wait (this=0xc4b63e0, mutex=0xc4b63dc, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xc4b63e0, mutex=0xc4b63dc, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x0258858a in Digikam::LoadSaveThread::run (this=0xc4b63d0) at
/usr/src/debug/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5  0x027b3cdf in QThreadPrivate::start (arg=0xc4b63d0) at
thread/qthread_unix.cpp:248
#6  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#7  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0x9ceffb70 (LWP 14805)):
#0  0x00533dc6 in clock_gettime (clock_id=1, tp=0x9cefeed8) at
../sysdeps/unix/clock_gettime.c:100
#1  0x028cf0cb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x028d37b6 in QTimerInfoList::updateCurrentTime (this=0xb2a0e2ac) at
kernel/qeventdispatcher_unix.cpp:340
#3  0x028d37fb in QTimerInfoList::timerWait (this=0xb2a0e2ac, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#4  0x028d2088 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x9cefefec) at kernel/qeventdispatcher_glib.cpp:136
#5  0x028d211d in timerSourcePrepare (source=0xb2a0e278, timeout=<value
optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#6  0x06e4e120 in IA__g_main_context_prepare (context=<value optimized out>,
priority=<value optimized out>) at gmain.c:2280
#7  0x06e4e4d9 in g_main_context_iterate (context=0xa04c4ad8, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2571
#8  0x06e4e9e4 in IA__g_main_context_iteration (context=0xa04c4ad8,
may_block=<value optimized out>) at gmain.c:2654
#9  0x028d1e7f in QEventDispatcherGlib::processEvents (this=0xb2a058a0,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x028a82da in QEventLoop::processEvents (this=0x9ceff1b0, flags=...) at
kernel/qeventloop.cpp:149
#11 0x028a861a in QEventLoop::exec (this=0x9ceff1b0, flags=...) at
kernel/qeventloop.cpp:201
#12 0x027b1909 in QThread::exec (this=0xaac1e70) at thread/qthread.cpp:487
#13 0x05f2e2bd in Marble::GpsdThread::run (this=<value optimized out>) at
/usr/src/debug/kdeedu-4.4.0/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27
#14 0x027b3cdf in QThreadPrivate::start (arg=0xaac1e70) at
thread/qthread_unix.cpp:248
#15 0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#16 0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0x9c4feb70 (LWP 14806)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472c45 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x027b4b7f in wait (this=0xc8ebc10, mutex=0xc8ebc0c, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xc8ebc10, mutex=0xc8ebc0c, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x0258858a in Digikam::LoadSaveThread::run (this=0xc8ebc00) at
/usr/src/debug/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5  0x027b3cdf in QThreadPrivate::start (arg=0xc8ebc00) at
thread/qthread_unix.cpp:248
#6  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#7  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0x9b0fcb70 (LWP 15216)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472c45 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x027b4b7f in wait (this=0xeb84ce0, mutex=0xeb84cdc, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xeb84ce0, mutex=0xeb84cdc, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x0258858a in Digikam::LoadSaveThread::run (this=0xeb84cd0) at
/usr/src/debug/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5  0x027b3cdf in QThreadPrivate::start (arg=0xeb84cd0) at
thread/qthread_unix.cpp:248
#6  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#7  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0x9bafdb70 (LWP 15217)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472c45 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x027b4b7f in wait (this=0xeff92f0, mutex=0xeff92ec, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xeff92f0, mutex=0xeff92ec, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x0258858a in Digikam::LoadSaveThread::run (this=0xeff92e0) at
/usr/src/debug/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5  0x027b3cdf in QThreadPrivate::start (arg=0xeff92e0) at
thread/qthread_unix.cpp:248
#6  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#7  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0x7b380b70 (LWP 15483)):
#0  0x00452424 in __kernel_vsyscall ()
#1  0x00472c45 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x027b4b7f in wait (this=0xea68788, mutex=0xea68784, time=4294967295) at
thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xea68788, mutex=0xea68784, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x083239b8 in Digikam::RenameThread::run (this=0xd55e798) at
/usr/src/debug/digikam-1.1.0/utilities/advancedrename/common/renamethread.cpp:99
#5  0x027b3cdf in QThreadPrivate::start (arg=0xd55e798) at
thread/qthread_unix.cpp:248
#6  0x0046eab5 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#7  0x05574dce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb68057e0 (LWP 14659)):
[KCrash Handler]
#6  0x027f8fbd in QString::operator== (this=0xc746440, other=...) at
tools/qstring.cpp:2060
#7  0x03deadc1 in findSubEntry (this=0x92d27f8) at
/usr/src/debug/kdelibs-4.4.0/kio/kio/kdirwatch_p.h:161
#8  KDirWatchPrivate::inotifyEventReceived (this=0x92d27f8) at
/usr/src/debug/kdelibs-4.4.0/kio/kio/kdirwatch.cpp:309
#9  0x03ded4b3 in KDirWatchPrivate::qt_metacall (this=0x92d27f8,
_c=InvokeMetaMethod, _id=<value optimized out>, _a=0xbff4d078)
    at
/usr/src/debug/kdelibs-4.4.0/i686-redhat-linux-gnu/kio/kdirwatch_p.moc:83
#10 0x028ae5db in QMetaObject::metacall (object=0x92d27f8, cl=InvokeMetaMethod,
idx=6, argv=0xbff4d078) at kernel/qmetaobject.cpp:237
#11 0x028bd4af in QMetaObject::activate (sender=0x9390748, m=0x29bd6b0,
local_signal_index=0, argv=0xbff4d078) at kernel/qobject.cpp:3293
#12 0x02905114 in QSocketNotifier::activated (this=0x9390748, _t1=23) at
.moc/release-shared/moc_qsocketnotifier.cpp:89
#13 0x028c2a7f in QSocketNotifier::event (this=0x9390748, e=0xbff4d504) at
kernel/qsocketnotifier.cpp:317
#14 0x0162e1cc in QApplicationPrivate::notify_helper (this=0x91c3ee0,
receiver=0x9390748, e=0xbff4d504) at kernel/qapplication.cpp:4300
#15 0x016349f6 in QApplication::notify (this=0xbff4d858, receiver=0x9390748,
e=0xbff4d504) at kernel/qapplication.cpp:3704
#16 0x012f558b in KApplication::notify (this=0xbff4d858, receiver=0x9390748,
event=0xbff4d504) at
/usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#17 0x028a9c03 in QCoreApplication::notifyInternal (this=0xbff4d858,
receiver=0x9390748, event=0xbff4d504) at kernel/qcoreapplication.cpp:704
#18 0x028d221a in sendEvent (source=0x91c6c10) at kernel/qcoreapplication.h:215
#19 socketNotifierSourceDispatch (source=0x91c6c10) at
kernel/qeventdispatcher_glib.cpp:110
#20 0x06e4af88 in g_main_dispatch (context=<value optimized out>) at
gmain.c:1960
#21 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#22 0x06e4e8b8 in g_main_context_iterate (context=<value optimized out>,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2591
#23 0x06e4e9e4 in IA__g_main_context_iteration (context=0x91c6290,
may_block=<value optimized out>) at gmain.c:2654
#24 0x028d1e46 in QEventDispatcherGlib::processEvents (this=0x9199e40,
flags=...) at kernel/qeventdispatcher_glib.cpp:412
#25 0x016dc566 in QGuiEventDispatcherGlib::processEvents (this=0x9199e40,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#26 0x028a82da in QEventLoop::processEvents (this=0xbff4d7a4, flags=...) at
kernel/qeventloop.cpp:149
#27 0x028a861a in QEventLoop::exec (this=0xbff4d7a4, flags=...) at
kernel/qeventloop.cpp:201
#28 0x028aace7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#29 0x0162e278 in QApplication::exec () at kernel/qapplication.cpp:3579
#30 0x08339dd5 in main (argc=5, argv=0xbff4dca4) at
/usr/src/debug/digikam-1.1.0/digikam/main.cpp:195

This bug may be a duplicate of or related to bug 222974.

Possible duplicates by query: bug 228401, bug 228109, bug 227828, bug 227390,
bug 227001.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list