[Digikam-devel] [Bug 235583] New: Manually updating metadata from database while having the option to write metadata automatically enabled

fisher_price at tpg.com.au fisher_price at tpg.com.au
Tue Apr 27 22:08:53 BST 2010


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

           Summary: Manually updating metadata from database while having
                    the option to write metadata automatically enabled
           Product: digikam
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: fisher_price at tpg.com.au


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-21-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I am updating tags on multiple photos. I have the options related to updating
the metadata on the photos enabled as well since I want to future proof my
photos by copying the tags into the photos as keywords and copying the comments
in as well. Often the progress bar will stop halfway when updating multiple
photos. Then the next time I add a new tag to those photos digikam crashes. I
have been able to mitigate (not eliminate) the crashes by manually updating the
metadata after every tag update. I wanted to get this bug caught but for now
I'll deselect the options that relate to automatically updating the metadata
till this bug is fixed.

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

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

Thread 17 (Thread 0x7f5100387910 (LWP 5009)):
#0  __pthread_mutex_lock (mutex=0x29fb4c8) at pthread_mutex_lock.c:47
#1  0x00007f5109473df5 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x00007f5109474191 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f51094746c0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#4  0x00007f510fba11fe in QEventDispatcherGlib::processEvents (this=0x2a4fb00,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#5  0x00007f510fb77532 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f510fb77904 in QEventLoop::exec (this=0x7f5100387050, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007f510fa8f6cb in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007f510fa92445 in QThreadPrivate::start (arg=0x26c5510) at
thread/qthread_unix.cpp:188
#9  0x00007f510dd93a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#10 0x00007f510eff980d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 16 (Thread 0x7f50ff4ba910 (LWP 5010)):
#0  0x00007f510efed3c3 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f510947437c in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f51094746c0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#3  0x00007f510fba11fe in QEventDispatcherGlib::processEvents (this=0x2a0b350,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f510fb77532 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f510fb77904 in QEventLoop::exec (this=0x7f50ff4ba050, flags=) at
kernel/qeventloop.cpp:201
#6  0x00007f510fa8f6cb in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007f510fa92445 in QThreadPrivate::start (arg=0x2a4d9f0) at
thread/qthread_unix.cpp:188
#8  0x00007f510dd93a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#9  0x00007f510eff980d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 15 (Thread 0x7f50fec39910 (LWP 5011)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f510fa934fb in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x287c948, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x287c948,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f511341b862 in Digikam::LoadSaveThread::run (this=0x287c930) at
/build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x00007f510fa92445 in QThreadPrivate::start (arg=0x287c930) at
thread/qthread_unix.cpp:188
#5  0x00007f510dd93a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6  0x00007f510eff980d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f50fe438910 (LWP 5012)):
#0  __pthread_mutex_lock (mutex=0x27cd718) at pthread_mutex_lock.c:127
#1  0x00007f5109474423 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f51094746c0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#3  0x00007f510fba11fe in QEventDispatcherGlib::processEvents (this=0x27cd5f0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f510fb77532 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f510fb77904 in QEventLoop::exec (this=0x7f50fe438050, flags=) at
kernel/qeventloop.cpp:201
#6  0x00007f510fa8f6cb in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007f510fa92445 in QThreadPrivate::start (arg=0x27d7cb0) at
thread/qthread_unix.cpp:188
#8  0x00007f510dd93a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#9  0x00007f510eff980d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 13 (Thread 0x7f50fdc37910 (LWP 5013)):
#0  0x00007f510fba2cf1 in QTimerInfoList::getTime (this=<value optimized out>,
t=...) at kernel/qeventdispatcher_unix.cpp:341
#1  0x00007f510fba2ec1 in QTimerInfoList::updateCurrentTime
(this=0x7f50fdc36dc0) at kernel/qeventdispatcher_unix.cpp:297
#2  0x00007f510fba38f3 in QTimerInfoList::timerWait (this=0x7f50fdc36dc0,
tm=...) at kernel/qeventdispatcher_unix.cpp:420
#3  0x00007f510fba137d in timerSourcePrepare (source=<value optimized out>,
timeout=0x7f50fdc36ebc) at kernel/qeventdispatcher_glib.cpp:141
#4  0x00007f5109473dba in g_main_context_prepare () from /lib/libglib-2.0.so.0
#5  0x00007f5109474191 in ?? () from /lib/libglib-2.0.so.0
#6  0x00007f51094746c0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#7  0x00007f510fba11fe in QEventDispatcherGlib::processEvents (this=0x27cd860,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#8  0x00007f510fb77532 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#9  0x00007f510fb77904 in QEventLoop::exec (this=0x7f50fdc37050, flags=) at
kernel/qeventloop.cpp:201
#10 0x00007f510fa8f6cb in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#11 0x00007f510fa92445 in QThreadPrivate::start (arg=0x287e780) at
thread/qthread_unix.cpp:188
#12 0x00007f510dd93a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#13 0x00007f510eff980d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 12 (Thread 0x7f50fd436910 (LWP 5014)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f510fa934fb in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x27372b8, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x27372b8,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f511341b862 in Digikam::LoadSaveThread::run (this=0x27372a0) at
/build/buildd/digikam-1.0.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x00007f510fa92445 in QThreadPrivate::start (arg=0x27372a0) at
thread/qthread_unix.cpp:188
#5  0x00007f510dd93a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6  0x00007f510eff980d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently c++".

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

Thread 10 (Thread 0x7f50ef171910 (LWP 5016)):
#0  0x00007f510eff2412 in select () from /lib/libc.so.6
#1  0x00007f50f6c02725 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f50f6be77e9 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f510dd93a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#4  0x00007f510eff980d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f50ee970910 (LWP 5017)):
#0  0x00007f510dd960b2 in __pthread_mutex_lock (mutex=0x2b56a08) at
pthread_mutex_lock.c:61
#1  0x00007f510947387a in g_main_context_check () from /lib/libglib-2.0.so.0
#2  0x00007f5109474290 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f51094746c0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#4  0x00007f510fba11fe in QEventDispatcherGlib::processEvents (this=0x2b4d580,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#5  0x00007f510fb77532 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f510fb77904 in QEventLoop::exec (this=0x7f50ee970000, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007f510fa8f6cb in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007f50f6e3456e in ?? () from
/usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#9  0x00007f510fa92445 in QThreadPrivate::start (arg=0x2b4fb10) at
thread/qthread_unix.cpp:188
#10 0x00007f510dd93a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#11 0x00007f510eff980d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

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

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

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

Thread 5 (Thread 0x7f50e8f01910 (LWP 5046)):
#0  0x00007f510efed3c3 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f50e84fccbe in ?? () from
/usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007f510dd93a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#3  0x00007f510eff980d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

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

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

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

Thread 1 (Thread 0x7f5116372750 (LWP 5006)):
[KCrash Handler]
#5  QBasicAtomicInt::ref (this=0x3bc06f8) at
/usr/include/qt4/QtCore/qatomic_x86_64.h:121
#6  QList (this=0x3bc06f8) at /usr/include/qt4/QtCore/qlist.h:111
#7  QForeachContainer (this=0x3bc06f8) at
/usr/include/qt4/QtCore/qglobal.h:2054
#8  KDirWatchPrivate::Entry::propagate_dirty (this=0x3bc06f8) at
../../kio/kio/kdirwatch.cpp:399
#9  0x00007f511203046b in KDirWatchPrivate::Entry::propagate_dirty (this=<value
optimized out>) at ../../kio/kio/kdirwatch.cpp:404
#10 0x00007f5112037b27 in KDirWatchPrivate::slotRescan (this=0x2535bd0) at
../../kio/kio/kdirwatch.cpp:1275
#11 0x00007f51120386f4 in KDirWatchPrivate::qt_metacall (this=0x2535bd0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc0891a40)
at ./kdirwatch_p.moc:73
#12 0x00007f510fb8dddc in QMetaObject::activate (sender=0x2535c38,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=0x0) at kernel/qobject.cpp:3113
#13 0x00007f510fb87d83 in QObject::event (this=0x2535c38, e=0x0) at
kernel/qobject.cpp:1075
#14 0x00007f511070defc in QApplicationPrivate::notify_helper (this=0x22950e0,
receiver=0x2535c38, e=0x7fffc0892040) at kernel/qapplication.cpp:4056
#15 0x00007f51107151ce in QApplication::notify (this=0x7fffc0894dd0,
receiver=0x2535c38, e=0x7fffc0892040) at kernel/qapplication.cpp:4021
#16 0x00007f5111afef46 in KApplication::notify (this=0x7fffc0894dd0,
receiver=0x2535c38, event=0x7fffc0892040) at
../../kdeui/kernel/kapplication.cpp:302
#17 0x00007f510fb78c2c in QCoreApplication::notifyInternal
(this=0x7fffc0894dd0, receiver=0x2535c38, event=0x7fffc0892040) at
kernel/qcoreapplication.cpp:610
#18 0x00007f510fba3862 in QCoreApplication::sendEvent (this=0x2298d80) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#19 QTimerInfoList::activateTimers (this=0x2298d80) at
kernel/qeventdispatcher_unix.cpp:572
#20 0x00007f510fba125d in timerSourceDispatch (source=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:165
#21 0x00007f5109470bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#22 0x00007f5109474598 in ?? () from /lib/libglib-2.0.so.0
#23 0x00007f51094746c0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#24 0x00007f510fba11a6 in QEventDispatcherGlib::processEvents (this=0x2262590,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#25 0x00007f51107a24be in QGuiEventDispatcherGlib::processEvents
(this=0x3bc06f8, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#26 0x00007f510fb79c1f in QCoreApplication::processEvents (flags=) at
kernel/qcoreapplication.cpp:803
#27 0x00000000005535bd in Digikam::BatchSyncMetadata::parseList
(this=0x3cb8bd0) at
/build/buildd/digikam-1.0.0/utilities/batch/batchsyncmetadata.cpp:150
#28 0x000000000068682d in Digikam::DigikamView::slotImageWriteMetadata
(this=0x2a317b0) at /build/buildd/digikam-1.0.0/digikam/digikamview.cpp:1471
#29 0x000000000068c6d0 in Digikam::DigikamView::qt_metacall (this=0x2a317b0,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffc0892480)
    at
/build/buildd/digikam-1.0.0/obj-x86_64-linux-gnu/digikam/digikamview.moc:314
#30 0x00007f510fb8dddc in QMetaObject::activate (sender=0x3bdd300,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=0x0) at kernel/qobject.cpp:3113
#31 0x00007f51107080a7 in QAction::triggered (this=0x3bc06f8, _t1=false) at
.moc/release-shared/moc_qaction.cpp:236
#32 0x00007f51107094ef in QAction::activate (this=0x3bdd300, event=<value
optimized out>) at kernel/qaction.cpp:1160
#33 0x00007f5110af5ecd in QMenuPrivate::activateCausedStack (this=<value
optimized out>, causedStack=..., action=0x3bdd300, action_e=QAction::Trigger,
self=true) at widgets/qmenu.cpp:967
#34 0x00007f5110afbdea in QMenuPrivate::activateAction (this=0x2575730,
action=0x3bdd300, action_e=QAction::Trigger, self=<value optimized out>) at
widgets/qmenu.cpp:1060
#35 0x00007f5111bd176e in KMenu::mouseReleaseEvent (this=0x3c3c900, e=0x0) at
../../kdeui/widgets/kmenu.cpp:456
#36 0x00007f511075c9c0 in QWidget::event (this=0x3c3c900, event=0x7fffc0892ea0)
at kernel/qwidget.cpp:7549
#37 0x00007f5110afe5ab in QMenu::event (this=0x3c3c900, e=0x7fffc0892ea0) at
widgets/qmenu.cpp:2353
#38 0x00007f511070defc in QApplicationPrivate::notify_helper (this=0x22950e0,
receiver=0x3c3c900, e=0x7fffc0892ea0) at kernel/qapplication.cpp:4056
#39 0x00007f5110715011 in QApplication::notify (this=<value optimized out>,
receiver=0x3c3c900, e=0x7fffc0892ea0) at kernel/qapplication.cpp:3758
#40 0x00007f5111afef46 in KApplication::notify (this=0x7fffc0894dd0,
receiver=0x3c3c900, event=0x7fffc0892ea0) at
../../kdeui/kernel/kapplication.cpp:302
#41 0x00007f510fb78c2c in QCoreApplication::notifyInternal
(this=0x7fffc0894dd0, receiver=0x3c3c900, event=0x7fffc0892ea0) at
kernel/qcoreapplication.cpp:610
#42 0x00007f51107148e0 in QCoreApplication::sendSpontaneousEvent
(receiver=0x3c3c900, event=0x7fffc0892ea0, alienWidget=0x0,
nativeWidget=0x3c3c900, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#43 QApplicationPrivate::sendMouseEvent (receiver=0x3c3c900,
event=0x7fffc0892ea0, alienWidget=0x0, nativeWidget=0x3c3c900,
buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>)
    at kernel/qapplication.cpp:2924
#44 0x00007f511077ae2e in QETWidget::translateMouseEvent (this=0x3c3c900,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4343
#45 0x00007f5110779aa9 in QApplication::x11ProcessEvent (this=<value optimized
out>, event=0x7fffc08949d0) at kernel/qapplication_x11.cpp:3550
#46 0x00007f51107a2d0c in x11EventSourceDispatch (s=<value optimized out>,
callback=<value optimized out>, user_data=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:146
#47 0x00007f5109470bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#48 0x00007f5109474598 in ?? () from /lib/libglib-2.0.so.0
#49 0x00007f51094746c0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#50 0x00007f510fba11a6 in QEventDispatcherGlib::processEvents (this=0x2262590,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#51 0x00007f51107a24be in QGuiEventDispatcherGlib::processEvents
(this=0x3bc06f8, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#52 0x00007f510fb77532 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#53 0x00007f510fb77904 in QEventLoop::exec (this=0x7fffc0894d00, flags=) at
kernel/qeventloop.cpp:201
#54 0x00007f510fb79ab9 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#55 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".

This bug may be a duplicate of or related to bug 226418

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