[Digikam-devel] [Bug 263892] New: Crash when geotagging

SiMH plddev at tlen.pl
Fri Jan 21 16:31:58 GMT 2011


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

           Summary: Crash when geotagging
           Product: digikam
           Version: 1.5.0
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: plddev at tlen.pl


Application: digikam (1.5.0)
KDE Platform Version: 4.5.95 (4.6 RC2)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-generic-pae i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I tried to add geotagging information to one picture and when I chose the place
on the map, digikam closed.

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

Thread 18 (Thread 0xafa9ab70 (LWP 12582)):
#0  0xb3f3e250 in Exiv2::ExifKey::~ExifKey() () from /usr/lib/libexiv2.so.6
#1  0xb3edbe06 in Exiv2::Exifdatum::~Exifdatum() () from /usr/lib/libexiv2.so.6
#2  0xb6f79877 in _Destroy<Exiv2::Exifdatum> (this=0xafa99ed8,
fallbackToCreationTime=true) at /usr/include/c++/4.4/bits/stl_construct.h:83
#3  __destroy<Exiv2::Exifdatum*> (this=0xafa99ed8, fallbackToCreationTime=true)
at /usr/include/c++/4.4/bits/stl_construct.h:93
#4  _Destroy<Exiv2::Exifdatum*> (this=0xafa99ed8, fallbackToCreationTime=true)
at /usr/include/c++/4.4/bits/stl_construct.h:116
#5  _Destroy<Exiv2::Exifdatum*, Exiv2::Exifdatum> (this=0xafa99ed8,
fallbackToCreationTime=true) at /usr/include/c++/4.4/bits/stl_construct.h:142
#6  ~vector (this=0xafa99ed8, fallbackToCreationTime=true) at
/usr/include/c++/4.4/bits/stl_vector.h:313
#7  ~ExifData (this=0xafa99ed8, fallbackToCreationTime=true) at
/usr/include/exiv2/exif.hpp:440
#8  KExiv2Iface::KExiv2::getDigitizationDateTime (this=0xafa99ed8,
fallbackToCreationTime=true) at
../../../../libs/libkexiv2/libkexiv2/kexiv2image.cpp:786
#9  0xb68487df in Digikam::DMetadata::getMetadataField (this=0xafa99ed8,
field=Digikam::MetadataInfo::DigitizationDate) at
/build/buildd/digikam-1.5.0/libs/dmetadata/dmetadata.cpp:1192
#10 0xb684a73c in Digikam::DMetadata::getMetadataFields (this=0xafa99ed8,
fields=...) at /build/buildd/digikam-1.5.0/libs/dmetadata/dmetadata.cpp:1393
#11 0xb6593c49 in Digikam::ImageScanner::scanImageInformation (this=0xafa99ed0)
at /build/buildd/digikam-1.5.0/libs/database/imagescanner.cpp:275
#12 0xb6597ca8 in Digikam::ImageScanner::scanFile (this=0xafa99ed0,
mode=Digikam::ImageScanner::NewScan) at
/build/buildd/digikam-1.5.0/libs/database/imagescanner.cpp:237
#13 0xb6597ebd in Digikam::ImageScanner::newFile (this=0xafa99ed0, albumId=0)
at /build/buildd/digikam-1.5.0/libs/database/imagescanner.cpp:102
#14 0xb653e644 in Digikam::CollectionScanner::scanNewFile (this=0xafa9a2b0,
info=..., albumId=0) at
/build/buildd/digikam-1.5.0/libs/database/collectionscanner.cpp:768
#15 0xb653fc87 in Digikam::CollectionScanner::scanAlbum (this=0xafa9a2b0,
location=..., album=...) at
/build/buildd/digikam-1.5.0/libs/database/collectionscanner.cpp:673
#16 0xb653fb12 in Digikam::CollectionScanner::scanAlbum (this=0xafa9a2b0,
location=..., album=...) at
/build/buildd/digikam-1.5.0/libs/database/collectionscanner.cpp:691
#17 0xb65408b7 in Digikam::CollectionScanner::scanAlbumRoot (this=0xafa9a2b0,
location=...) at
/build/buildd/digikam-1.5.0/libs/database/collectionscanner.cpp:485
#18 0xb654149f in Digikam::CollectionScanner::partialScan (this=0xafa9a2b0,
albumRoot=..., album=...) at
/build/buildd/digikam-1.5.0/libs/database/collectionscanner.cpp:340
#19 0xb65417b4 in Digikam::CollectionScanner::partialScan (this=0xafa9a2b0,
filePath=...) at
/build/buildd/digikam-1.5.0/libs/database/collectionscanner.cpp:294
#20 0x0833d69f in Digikam::ScanController::run (this=0x94b99d8) at
/build/buildd/digikam-1.5.0/digikam/scancontroller.cpp:552
#21 0xb47b4df9 in QThreadPrivate::start (arg=0x94b99d8) at
thread/qthread_unix.cpp:266
#22 0xb3e5dcc9 in start_thread (arg=0xafa9ab70) at pthread_create.c:304
#23 0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 17 (Thread 0xaf299b70 (LWP 12583)):
#0  0xb3c39ec0 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#1  0xb3c3a279 in ?? () from /lib/libglib-2.0.so.0
#2  0xb3c3a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0xb48e559f in QEventDispatcherGlib::processEvents (this=0x9487460,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#4  0xb48b5609 in QEventLoop::processEvents (this=0xaf299260, flags=) at
kernel/qeventloop.cpp:149
#5  0xb48b5a8a in QEventLoop::exec (this=0xaf299260, flags=...) at
kernel/qeventloop.cpp:201
#6  0xb47b1b7e in QThread::exec (this=0x94ba1c0) at thread/qthread.cpp:490
#7  0xb489435b in QInotifyFileSystemWatcherEngine::run (this=0x94ba1c0) at
io/qfilesystemwatcher_inotify.cpp:248
#8  0xb47b4df9 in QThreadPrivate::start (arg=0x94ba1c0) at
thread/qthread_unix.cpp:266
#9  0xb3e5dcc9 in start_thread (arg=0xaf299b70) at pthread_create.c:304
#10 0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0xaea68b70 (LWP 12584)):
#0  0xb2635e36 in clock_gettime (clock_id=-1302093836, tp=0xaea67f80) at
../sysdeps/unix/clock_gettime.c:100
#1  0xb481050b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb48e76e5 in QTimerInfoList::updateCurrentTime (this=0x94b70c4) at
kernel/qeventdispatcher_unix.cpp:339
#4  0xb48e772a in QTimerInfoList::timerWait (this=0x94b70c4, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0xb48e57a8 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xaea680ac) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb48e583d in timerSourcePrepare (source=0x0, timeout=0xb2639ff4) at
kernel/qeventdispatcher_glib.cpp:169
#7  0xb3c39e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0xb3c3a279 in ?? () from /lib/libglib-2.0.so.0
#9  0xb3c3a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0xb48e559f in QEventDispatcherGlib::processEvents (this=0x940aa78,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb48b5609 in QEventLoop::processEvents (this=0xaea68280, flags=) at
kernel/qeventloop.cpp:149
#12 0xb48b5a8a in QEventLoop::exec (this=0xaea68280, flags=...) at
kernel/qeventloop.cpp:201
#13 0xb47b1b7e in QThread::exec (this=0x94e04d0) at thread/qthread.cpp:490
#14 0xb40ef171 in Herqq::Upnp::HControlPointThread::run() () from
/usr/lib/libHUpnp.so.0
#15 0xb47b4df9 in QThreadPrivate::start (arg=0x94e04d0) at
thread/qthread_unix.cpp:266
#16 0xb3e5dcc9 in start_thread (arg=0xaea68b70) at pthread_create.c:304
#17 0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 15 (Thread 0xac025b70 (LWP 12590)):
#0  0xb3e603ac in __pthread_mutex_lock (mutex=0x977249c) at
pthread_mutex_lock.c:47
#1  0xb4433f66 in pthread_mutex_lock (mutex=0x977249c) at forward.c:182
#2  0xb3c3a521 in ?? () from /lib/libglib-2.0.so.0
#3  0xb3c3a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb48e559f in QEventDispatcherGlib::processEvents (this=0x9553fa8,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0xb48b5609 in QEventLoop::processEvents (this=0xac0252a0, flags=) at
kernel/qeventloop.cpp:149
#6  0xb48b5a8a in QEventLoop::exec (this=0xac0252a0, flags=...) at
kernel/qeventloop.cpp:201
#7  0xb47b1b7e in QThread::exec (this=0x94e6658) at thread/qthread.cpp:490
#8  0xb65c96bd in Digikam::ImageFilterModelWorker::Thread::run (this=0x94e6658)
at
/build/buildd/digikam-1.5.0/obj-i686-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#9  0xb47b4df9 in QThreadPrivate::start (arg=0x94e6658) at
thread/qthread_unix.cpp:266
#10 0xb3e5dcc9 in start_thread (arg=0xac025b70) at pthread_create.c:304
#11 0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xab824b70 (LWP 12591)):
#0  0xb2635e36 in clock_gettime (clock_id=-1302093836, tp=0xab823fa0) at
../sysdeps/unix/clock_gettime.c:100
#1  0xb481050b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb48e76e5 in QTimerInfoList::updateCurrentTime (this=0x98cc7c4) at
kernel/qeventdispatcher_unix.cpp:339
#4  0xb48e772a in QTimerInfoList::timerWait (this=0x98cc7c4, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0xb48e57a8 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xab8240cc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb48e583d in timerSourcePrepare (source=0x0, timeout=0xb2639ff4) at
kernel/qeventdispatcher_glib.cpp:169
#7  0xb3c39e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0xb3c3a279 in ?? () from /lib/libglib-2.0.so.0
#9  0xb3c3a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0xb48e559f in QEventDispatcherGlib::processEvents (this=0x9542148,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb48b5609 in QEventLoop::processEvents (this=0xab8242a0, flags=) at
kernel/qeventloop.cpp:149
#12 0xb48b5a8a in QEventLoop::exec (this=0xab8242a0, flags=...) at
kernel/qeventloop.cpp:201
#13 0xb47b1b7e in QThread::exec (this=0x94c9c10) at thread/qthread.cpp:490
#14 0xb65c96bd in Digikam::ImageFilterModelWorker::Thread::run (this=0x94c9c10)
at
/build/buildd/digikam-1.5.0/obj-i686-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#15 0xb47b4df9 in QThreadPrivate::start (arg=0x94c9c10) at
thread/qthread_unix.cpp:266
#16 0xb3e5dcc9 in start_thread (arg=0xab824b70) at pthread_create.c:304
#17 0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xaafcdb70 (LWP 12592)):
#0  0xb785d424 in __kernel_vsyscall ()
#1  0xb3e624dc in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb4433d9d in __pthread_cond_wait (cond=0x9748408, mutex=0x97483f0) at
forward.c:139
#3  0xb47b59c7 in wait (this=0x9771540, mutex=0x977153c, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9771540, mutex=0x977153c, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5  0xb68c58e2 in Digikam::ParkingThread::run (this=0x9771530) at
/build/buildd/digikam-1.5.0/libs/threads/threadmanager.cpp:101
#6  0xb47b4df9 in QThreadPrivate::start (arg=0x9771530) at
thread/qthread_unix.cpp:266
#7  0xb3e5dcc9 in start_thread (arg=0xaafcdb70) at pthread_create.c:304
#8  0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xaa7ccb70 (LWP 12593)):
#0  0xb2635e36 in clock_gettime (clock_id=-1302093836, tp=0xaa7cbfc0) at
../sysdeps/unix/clock_gettime.c:100
#1  0xb481050b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb48e76e5 in QTimerInfoList::updateCurrentTime (this=0x975b3bc) at
kernel/qeventdispatcher_unix.cpp:339
#4  0xb48e772a in QTimerInfoList::timerWait (this=0x975b3bc, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0xb48e57a8 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xaa7cc0ec) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb48e583d in timerSourcePrepare (source=0x0, timeout=0xb2639ff4) at
kernel/qeventdispatcher_glib.cpp:169
#7  0xb3c39e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0xb3c3a279 in ?? () from /lib/libglib-2.0.so.0
#9  0xb3c3a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0xb48e559f in QEventDispatcherGlib::processEvents (this=0x98e9fc8,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb48b5609 in QEventLoop::processEvents (this=0xaa7cc2c0, flags=) at
kernel/qeventloop.cpp:149
#12 0xb48b5a8a in QEventLoop::exec (this=0xaa7cc2c0, flags=...) at
kernel/qeventloop.cpp:201
#13 0xb47b1b7e in QThread::exec (this=0x973d748) at thread/qthread.cpp:490
#14 0xb47b4df9 in QThreadPrivate::start (arg=0x973d748) at
thread/qthread_unix.cpp:266
#15 0xb3e5dcc9 in start_thread (arg=0xaa7ccb70) at pthread_create.c:304
#16 0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xa9fcbb70 (LWP 12594)):
#0  0xb4433f66 in pthread_mutex_lock (mutex=0x9765654) at forward.c:182
#1  0xb3c39ea3 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0xb3c3a279 in ?? () from /lib/libglib-2.0.so.0
#3  0xb3c3a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb48e559f in QEventDispatcherGlib::processEvents (this=0x9766f80,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0xb48b5609 in QEventLoop::processEvents (this=0xa9fcb2c0, flags=) at
kernel/qeventloop.cpp:149
#6  0xb48b5a8a in QEventLoop::exec (this=0xa9fcb2c0, flags=...) at
kernel/qeventloop.cpp:201
#7  0xb47b1b7e in QThread::exec (this=0x9734a60) at thread/qthread.cpp:490
#8  0xb47b4df9 in QThreadPrivate::start (arg=0x9734a60) at
thread/qthread_unix.cpp:266
#9  0xb3e5dcc9 in start_thread (arg=0xa9fcbb70) at pthread_create.c:304
#10 0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa24eeb70 (LWP 12595)):
#0  0xb785d424 in __kernel_vsyscall ()
#1  0xb3e62884 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0xb4433df4 in __pthread_cond_timedwait (cond=0x9c5d6e0, mutex=0x9c5d6c8,
abstime=0xa24ee2f0) at forward.c:152
#3  0xa7678b3f in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 9 (Thread 0xa18b5b70 (LWP 12596)):
#0  0xb785d424 in __kernel_vsyscall ()
#1  0xb441f371 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0xa76a4f1c in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 8 (Thread 0xa10b4b70 (LWP 12597)):
#0  0xb3e603b7 in __pthread_mutex_lock (mutex=0xa072544) at
pthread_mutex_lock.c:47
#1  0xb4433f66 in pthread_mutex_lock (mutex=0xa072544) at forward.c:182
#2  0xb3c3a521 in ?? () from /lib/libglib-2.0.so.0
#3  0xb3c3a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb48e559f in QEventDispatcherGlib::processEvents (this=0xa0724c0,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0xb48b5609 in QEventLoop::processEvents (this=0xa10b4250, flags=) at
kernel/qeventloop.cpp:149
#6  0xb48b5a8a in QEventLoop::exec (this=0xa10b4250, flags=...) at
kernel/qeventloop.cpp:201
#7  0xb47b1b7e in QThread::exec (this=0xa0720d0) at thread/qthread.cpp:490
#8  0xa76c8daa in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#9  0xb47b4df9 in QThreadPrivate::start (arg=0xa0720d0) at
thread/qthread_unix.cpp:266
#10 0xb3e5dcc9 in start_thread (arg=0xa10b4b70) at pthread_create.c:304
#11 0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa08b3b70 (LWP 12598)):
#0  0xb785d424 in __kernel_vsyscall ()
#1  0xb4417df6 in __poll (fds=0xb44aeff4, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb4343562 in ?? () from /usr/lib/libpulse.so.0
#3  0xb432fab9 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0xb4331a73 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0xb4331b44 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0xb4343303 in ?? () from /usr/lib/libpulse.so.0
#7  0xb25fabd5 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0xb3e5dcc9 in start_thread (arg=0xa08b3b70) at pthread_create.c:304
#9  0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0x9c06fb70 (LWP 12599)):
#0  0xb785d424 in __kernel_vsyscall ()
#1  0xb3e624dc in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb4433d9d in __pthread_cond_wait (cond=0xa096de0, mutex=0xa096dc8) at
forward.c:139
#3  0xa768ab54 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 5 (Thread 0x9b79eb70 (LWP 12600)):
#0  0xb3e617df in __pthread_mutex_unlock_usercnt (mutex=0xa241bdc, decr=0) at
pthread_mutex_unlock.c:77
#1  0xb4433fa6 in pthread_mutex_unlock (mutex=0xa241bdc) at forward.c:184
#2  0xb3c384fb in g_main_context_release () from /lib/libglib-2.0.so.0
#3  0xb3c3a473 in ?? () from /lib/libglib-2.0.so.0
#4  0xb3c3a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb48e559f in QEventDispatcherGlib::processEvents (this=0xa23e850,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0xb48b5609 in QEventLoop::processEvents (this=0x9b79e260, flags=) at
kernel/qeventloop.cpp:149
#7  0xb48b5a8a in QEventLoop::exec (this=0x9b79e260, flags=...) at
kernel/qeventloop.cpp:201
#8  0xb47b1b7e in QThread::exec (this=0xa23e468) at thread/qthread.cpp:490
#9  0xb489435b in QInotifyFileSystemWatcherEngine::run (this=0xa23e468) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0xb47b4df9 in QThreadPrivate::start (arg=0xa23e468) at
thread/qthread_unix.cpp:266
#11 0xb3e5dcc9 in start_thread (arg=0x9b79eb70) at pthread_create.c:304
#12 0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0x9adc7b70 (LWP 12607)):
#0  0xb2635e36 in clock_gettime (clock_id=-1302093836, tp=0x9adc6f60) at
../sysdeps/unix/clock_gettime.c:100
#1  0xb481050b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb48e76e5 in QTimerInfoList::updateCurrentTime (this=0xc1e21e4) at
kernel/qeventdispatcher_unix.cpp:339
#4  0xb48e772a in QTimerInfoList::timerWait (this=0xc1e21e4, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0xb48e57a8 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x9adc708c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb48e583d in timerSourcePrepare (source=0x0, timeout=0xb2639ff4) at
kernel/qeventdispatcher_glib.cpp:169
#7  0xb3c39e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0xb3c3a279 in ?? () from /lib/libglib-2.0.so.0
#9  0xb3c3a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0xb48e559f in QEventDispatcherGlib::processEvents (this=0xc1e1c70,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb48b5609 in QEventLoop::processEvents (this=0x9adc7260, flags=) at
kernel/qeventloop.cpp:149
#12 0xb48b5a8a in QEventLoop::exec (this=0x9adc7260, flags=...) at
kernel/qeventloop.cpp:201
#13 0xb47b1b7e in QThread::exec (this=0xc1dd030) at thread/qthread.cpp:490
#14 0xb489435b in QInotifyFileSystemWatcherEngine::run (this=0xc1dd030) at
io/qfilesystemwatcher_inotify.cpp:248
#15 0xb47b4df9 in QThreadPrivate::start (arg=0xc1dd030) at
thread/qthread_unix.cpp:266
#16 0xb3e5dcc9 in start_thread (arg=0x9adc7b70) at pthread_create.c:304
#17 0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0x9a5c6b70 (LWP 12615)):
#0  0xb3c39e5b in g_main_context_prepare () from /lib/libglib-2.0.so.0
#1  0xb3c3a279 in ?? () from /lib/libglib-2.0.so.0
#2  0xb3c3a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0xb48e559f in QEventDispatcherGlib::processEvents (this=0xc3449e8,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#4  0xb48b5609 in QEventLoop::processEvents (this=0x9a5c6260, flags=) at
kernel/qeventloop.cpp:149
#5  0xb48b5a8a in QEventLoop::exec (this=0x9a5c6260, flags=...) at
kernel/qeventloop.cpp:201
#6  0xb47b1b7e in QThread::exec (this=0xc1d2e90) at thread/qthread.cpp:490
#7  0xb489435b in QInotifyFileSystemWatcherEngine::run (this=0xc1d2e90) at
io/qfilesystemwatcher_inotify.cpp:248
#8  0xb47b4df9 in QThreadPrivate::start (arg=0xc1d2e90) at
thread/qthread_unix.cpp:266
#9  0xb3e5dcc9 in start_thread (arg=0x9a5c6b70) at pthread_create.c:304
#10 0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0x8618fb70 (LWP 12799)):
#0  __pthread_mutex_lock (mutex=0xeee08cc) at pthread_mutex_lock.c:125
#1  0xb4433f66 in pthread_mutex_lock (mutex=0xeee08cc) at forward.c:182
#2  0xb3c39b68 in g_main_context_check () from /lib/libglib-2.0.so.0
#3  0xb3c3a45e in ?? () from /lib/libglib-2.0.so.0
#4  0xb3c3a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb48e559f in QEventDispatcherGlib::processEvents (this=0xe9a16d0,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0xb48b5609 in QEventLoop::processEvents (this=0x8618f260, flags=) at
kernel/qeventloop.cpp:149
#7  0xb48b5a8a in QEventLoop::exec (this=0x8618f260, flags=...) at
kernel/qeventloop.cpp:201
#8  0xb47b1b7e in QThread::exec (this=0xeedd580) at thread/qthread.cpp:490
#9  0xb489435b in QInotifyFileSystemWatcherEngine::run (this=0xeedd580) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0xb47b4df9 in QThreadPrivate::start (arg=0xeedd580) at
thread/qthread_unix.cpp:266
#11 0xb3e5dcc9 in start_thread (arg=0x8618fb70) at pthread_create.c:304
#12 0xb442669e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb205b740 (LWP 12581)):
[KCrash Handler]
#7  0x98eea079 in KExiv2Iface::KExiv2::removeGPSInfo(bool) const () from
/usr/lib/libkexiv2.so.8
#8  0x98eebea0 in KExiv2Iface::KExiv2::setGPSInfo(double, double, double, bool)
const () from /usr/lib/libkexiv2.so.8
#9  0x97160034 in ?? () from /usr/lib/kde4/kipiplugin_gpssync.so
#10 0x97162b83 in ?? () from /usr/lib/kde4/kipiplugin_gpssync.so
#11 0xb48bc8ca in QMetaObject::metacall (object=0xe1970c8, cl=2566031609,
idx=-1081640864, argv=0xbf877808) at kernel/qmetaobject.cpp:237
#12 0xb48cf6ad in QMetaObject::activate (sender=0xe18a4a0, m=0x84df670,
local_signal_index=1, argv=0x14cba2d0) at kernel/qobject.cpp:3280
#13 0xb4e0df99 in QAction::triggered (this=0xe18a4a0, _t1=false) at
.moc/release-shared/moc_qaction.cpp:263
#14 0xb4e0f8dc in QAction::activate (this=0xe18a4a0, event=QAction::Trigger) at
kernel/qaction.cpp:1256
#15 0xb52db7ef in QMenuPrivate::activateCausedStack (this=0xe1f6b10,
causedStack=..., action=0xe18a4a0, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:993
#16 0xb52e1a4b in QMenuPrivate::activateAction (this=0xe1f6b10,
action=0xe18a4a0, action_e=QAction::Trigger, self=<value optimized out>) at
widgets/qmenu.cpp:1085
#17 0xb52e25e0 in QMenu::mouseReleaseEvent (this=0xe198fa8, e=0xbf8782a0) at
widgets/qmenu.cpp:2301
#18 0xb5aae115 in KMenu::mouseReleaseEvent (this=0xe198fa8, e=0xbf8782a0) at
../../kdeui/widgets/kmenu.cpp:458
#19 0xb4e73e08 in QWidget::event (this=0xe198fa8, event=0xbf8782a0) at
kernel/qwidget.cpp:8187
#20 0xb52e402f in QMenu::event (this=0xe198fa8, e=0xbf8782a0) at
widgets/qmenu.cpp:2410
#21 0xb4e15fdc in QApplicationPrivate::notify_helper (this=0x93bd2a0,
receiver=0xe198fa8, e=0xbf8782a0) at kernel/qapplication.cpp:4396
#22 0xb4e1cc2e in QApplication::notify (this=0xbf878bcc, receiver=0xe198fa8,
e=0xbf8782a0) at kernel/qapplication.cpp:3959
#23 0xb59bcf8a in KApplication::notify (this=0xbf878bcc, receiver=0xe198fa8,
event=0xbf8782a0) at ../../kdeui/kernel/kapplication.cpp:311
#24 0xb48b6b3b in QCoreApplication::notifyInternal (this=0xbf878bcc,
receiver=0xe198fa8, event=0xbf8782a0) at kernel/qcoreapplication.cpp:732
#25 0xb4e1b094 in sendEvent (receiver=0xe198fa8, event=0xbf8782a0,
alienWidget=0x0, nativeWidget=0xe198fa8, buttonDown=0xb57b03c0,
lastMouseReceiver=..., spontaneous=true) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#26 QApplicationPrivate::sendMouseEvent (receiver=0xe198fa8, event=0xbf8782a0,
alienWidget=0x0, nativeWidget=0xe198fa8, buttonDown=0xb57b03c0,
lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#27 0xb4eaa261 in QETWidget::translateMouseEvent (this=0xe198fa8,
event=0xbf8787bc) at kernel/qapplication_x11.cpp:4337
#28 0xb4ea9151 in QApplication::x11ProcessEvent (this=0xbf878bcc,
event=0xbf8787bc) at kernel/qapplication_x11.cpp:3414
#29 0xb4ed836a in x11EventSourceDispatch (s=0x93c05b0, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#30 0xb3c36855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#31 0xb3c3a668 in ?? () from /lib/libglib-2.0.so.0
#32 0xb3c3a848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#33 0xb48e5565 in QEventDispatcherGlib::processEvents (this=0x93bd280,
flags=...) at kernel/qeventdispatcher_glib.cpp:415
#34 0xb4ed7be5 in QGuiEventDispatcherGlib::processEvents (this=0x93bd280,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0xb48b5609 in QEventLoop::processEvents (this=0xbf878ab4, flags=) at
kernel/qeventloop.cpp:149
#36 0xb48b5a8a in QEventLoop::exec (this=0xbf878ab4, flags=...) at
kernel/qeventloop.cpp:201
#37 0xb48ba00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#38 0xb4e14e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#39 0x083cd483 in main (argc=5, argv=0xbf879034) at
/build/buildd/digikam-1.5.0/digikam/main.cpp:195

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