[Digikam-devel] [Bug 267412] New: Digikam crashes calling geotagging function

janox janox at tiscali.it
Tue Mar 1 22:13:48 GMT 2011


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

           Summary: Digikam crashes calling geotagging function
           Product: digikam
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: janox at tiscali.it


Application: digikam (2.0.0-beta3)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.35-22-generic x86_64
Distribution: Linux Mint 10 Julia

-- Information about the crash:
- What I was doing when the application crashed:
both using side panel and menu item, the result of geo-tagging function is a
crash of digikam

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
[Current thread is 1 (Thread 0x7f8b4212c9a0 (LWP 2312))]

Thread 15 (Thread 0x7f8b25914700 (LWP 2313)):
#0  0x00007f8b39750203 in poll () from /lib/libc.so.6
#1  0x00007f8b34cc4009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f8b34cc47b5 in g_main_loop_run () from /lib/libglib-2.0.so.0
#3  0x00007f8b2f2353c4 in ?? () from /usr/lib/libgio-2.0.so.0
#4  0x00007f8b34ce97e4 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#6  0x00007f8b3975c92d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f8b17ade700 (LWP 2314)):
#0  0x00007f8b3686ba9c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f8b3a77309b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00000000005ff96b in Digikam::ScanController::run (this=0x246c020) at
/home/server/digikam-2.0.0-beta3/core/digikam/database/scancontroller.cpp:602
#3  0x00007f8b3a7729de in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#5  0x00007f8b3975c92d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f8b172dd700 (LWP 2315)):
#0  0x00007f8b3976c48e in ?? () from /lib/libc.so.6
#1  0x00007f8b396f51dc in ?? () from /lib/libc.so.6
#2  0x00007f8b396f3c78 in free () from /lib/libc.so.6
#3  0x00007f8b3a8844b7 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f8b34cc366a in g_main_context_check () from /lib/libglib-2.0.so.0
#5  0x00007f8b34cc4023 in ?? () from /lib/libglib-2.0.so.0
#6  0x00007f8b34cc445c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#7  0x00007f8b3a884a3f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#8  0x00007f8b3a858f02 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#9  0x00007f8b3a85913c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#10 0x00007f8b3a770224 in QThread::exec() () from /usr/lib/libQtCore.so.4
#11 0x00007f8b3a83b45f in ?? () from /usr/lib/libQtCore.so.4
#12 0x00007f8b3a7729de in ?? () from /usr/lib/libQtCore.so.4
#13 0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#14 0x00007f8b3975c92d in clone () from /lib/libc.so.6
#15 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f8b16adc700 (LWP 2317)):
#0  0x00007f8b3686ba9c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f8b3a77309b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007f8b3ebca103 in Digikam::ParkingThread::run (this=0x2629f60) at
/home/server/digikam-2.0.0-beta3/core/libs/threads/threadmanager.cpp:119
#3  0x00007f8b3a7729de in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#5  0x00007f8b3975c92d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f8b0d94e700 (LWP 2318)):
#0  0x00007f8b3686be09 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f8b136be0d1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#3  0x00007f8b3975c92d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f8b0c6f4700 (LWP 2319)):
#0  0x00007f8b397552c3 in select () from /lib/libc.so.6
#1  0x00007f8b136e7385 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f8b136cbd09 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#4  0x00007f8b3975c92d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f8b0bef3700 (LWP 2320)):
#0  0x00007f8b39750203 in poll () from /lib/libc.so.6
#1  0x00007f8b34cc4009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f8b34cc445c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#3  0x00007f8b3a884a96 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4  0x00007f8b3a858f02 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5  0x00007f8b3a85913c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007f8b3a770224 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f8b1391939e in ?? () from
/usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f8b3a7729de in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#10 0x00007f8b3975c92d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f8b0b4ed700 (LWP 2321)):
#0  0x00007f8b39750203 in poll () from /lib/libc.so.6
#1  0x00007f8b3946140f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f8b39450d76 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f8b394527f9 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f8b394528b0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f8b3946120b in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f8b30bd3fb8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7  0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#8  0x00007f8b3975c92d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f8b06ceb700 (LWP 2322)):
#0  0x00007f8b3686ba9c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f8b136cee83 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#3  0x00007f8b3975c92d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f8b064ea700 (LWP 2325)):
#0  0x00007f8b3686be09 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f8b3a77300e in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007f8b3a7690b8 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f8b3a7729de in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#5  0x00007f8b3975c92d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f8b05ce9700 (LWP 2326)):
#0  0x00007f8b3976c48e in ?? () from /lib/libc.so.6
#1  0x00007f8b396f51dc in ?? () from /lib/libc.so.6
#2  0x00007f8b396f3c78 in free () from /lib/libc.so.6
#3  0x00007f8b34cbfc3b in ?? () from /lib/libglib-2.0.so.0
#4  0x00007f8b3a884dfa in QEventDispatcherGlib::~QEventDispatcherGlib() () from
/usr/lib/libQtCore.so.4
#5  0x00007f8b3a884f39 in QEventDispatcherGlib::~QEventDispatcherGlib() () from
/usr/lib/libQtCore.so.4
#6  0x00007f8b3a771d74 in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007f8b3a7729e6 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#9  0x00007f8b3975c92d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f8affdde700 (LWP 2354)):
#0  0x00007f8b3686be09 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f8b3a77300e in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007f8b3a7690b8 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f8b3a7729de in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#5  0x00007f8b3975c92d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8aff5dd700 (LWP 2356)):
#0  0x00007f8b3686be09 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f8b3a77300e in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007f8b3a7690b8 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f8b3a7729de in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#5  0x00007f8b3975c92d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8afcdb6700 (LWP 2376)):
#0  0x00007f8b39750203 in poll () from /lib/libc.so.6
#1  0x00007f8b34cc4009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f8b34cc445c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#3  0x00007f8b3a884a96 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4  0x00007f8b3a858f02 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5  0x00007f8b3a85913c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007f8b3a770224 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f8b3a83b45f in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f8b3a7729de in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f8b36867971 in start_thread () from /lib/libpthread.so.0
#10 0x00007f8b3975c92d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8b4212c9a0 (LWP 2312)):
[KCrash Handler]
#6  0x00007f8b396a9ba5 in raise () from /lib/libc.so.6
#7  0x00007f8b396ad6b0 in abort () from /lib/libc.so.6
#8  0x00007f8b396e343b in ?? () from /lib/libc.so.6
#9  0x00007f8b396ed4b6 in ?? () from /lib/libc.so.6
#10 0x00007f8b396f3c83 in free () from /lib/libc.so.6
#11 0x00007f8b36dd7e57 in ?? () from /usr/lib/libmarblewidget.so.10
#12 0x00007f8b36e26708 in
Marble::MarbleModel::addDownloadPolicies(Marble::GeoSceneDocument*) () from
/usr/lib/libmarblewidget.so.10
#13 0x00007f8b36e2a688 in
Marble::MarbleModel::setMapTheme(Marble::GeoSceneDocument*, Marble::Projection)
() from /usr/lib/libmarblewidget.so.10
#14 0x00007f8b36e324e9 in Marble::MarbleMap::setMapThemeId(QString const&) ()
from /usr/lib/libmarblewidget.so.10
#15 0x00007f8b36e23d25 in Marble::MarbleWidget::setMapThemeId(QString const&)
() from /usr/lib/libmarblewidget.so.10
#16 0x00007f8b405e3117 in KMap::BackendMarble::setMapTheme (this=0x3262af0,
newMapTheme=...) at
/home/server/digikam-2.0.0-beta3/extra/libkmap/libkmap/backend-marble.cpp:448
#17 0x00007f8b405e31d7 in KMap::BackendMarble::applyCacheToWidget
(this=0x3262af0) at
/home/server/digikam-2.0.0-beta3/extra/libkmap/libkmap/backend-marble.cpp:1664
#18 0x00007f8b405e35ca in KMap::BackendMarble::mapWidget (this=0x3262af0) at
/home/server/digikam-2.0.0-beta3/extra/libkmap/libkmap/backend-marble.cpp:242
#19 0x00007f8b405bc023 in KMap::KMapWidget::setActive (this=0x32567d0,
state=true) at
/home/server/digikam-2.0.0-beta3/extra/libkmap/libkmap/kmap_widget.cpp:1979
#20 0x00007f8b3ec82594 in Digikam::ImagePropertiesGPSTab::setActive
(this=0x3255440, state=8) at
/home/server/digikam-2.0.0-beta3/core/libs/imageproperties/imagepropertiesgpstab.cpp:427
#21 0x000000000049970d in Digikam::ImagePropertiesSideBarDB::slotChangedTab
(this=0x310ea70, tab=0x3255440) at
/home/server/digikam-2.0.0-beta3/core/libs/imageproperties/imagepropertiessidebardb.cpp:375
#22 0x00007f8b3ec6a659 in Digikam::ImagePropertiesSideBar::qt_metacall
(this=0x310ea70, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fffa8a852c0) at
/home/server/digikam-2.0.0-beta3/build/core/digikam/imagepropertiessidebar.moc:79
#23 0x0000000000498120 in Digikam::ImagePropertiesSideBarDB::qt_metacall
(this=0x908, _c=2312, _id=6, _a=0xffffffffffffffff) at
/home/server/digikam-2.0.0-beta3/build/core/digikam/imagepropertiessidebardb.moc:100
#24 0x00007f8b3a86ec08 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#25 0x00007f8b3ec0b81f in Digikam::Sidebar::signalChangedTab (this=0x908,
_t1=0x3255440) at
/home/server/digikam-2.0.0-beta3/build/core/digikam/sidebar.moc:98
#26 0x00007f8b3ec0bb4b in Digikam::Sidebar::qt_metacall (this=0x310ea70,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa8a85430)
at /home/server/digikam-2.0.0-beta3/build/core/digikam/sidebar.moc:84
#27 0x00007f8b3ec6a5f0 in Digikam::ImagePropertiesSideBar::qt_metacall
(this=0x908, _c=2312, _id=6, _a=0xffffffffffffffff) at
/home/server/digikam-2.0.0-beta3/build/core/digikam/imagepropertiessidebar.moc:72
#28 0x0000000000498120 in Digikam::ImagePropertiesSideBarDB::qt_metacall
(this=0x908, _c=2312, _id=6, _a=0xffffffffffffffff) at
/home/server/digikam-2.0.0-beta3/build/core/digikam/imagepropertiessidebardb.moc:100
#29 0x00007f8b3a86ec08 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#30 0x00007f8b3c254cce in KMultiTabBarButton::clicked(int) () from
/usr/lib/libkdeui.so.5
#31 0x00007f8b3c254f09 in KMultiTabBarButton::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib/libkdeui.so.5
#32 0x00007f8b3c256210 in KMultiTabBarTab::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libkdeui.so.5
#33 0x00007f8b3a86ec08 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#34 0x00007f8b3bae2962 in QAbstractButton::clicked(bool) () from
/usr/lib/libQtGui.so.4
#35 0x00007f8b3b82dace in ?? () from /usr/lib/libQtGui.so.4
#36 0x00007f8b3b82f04b in ?? () from /usr/lib/libQtGui.so.4
#37 0x00007f8b3b82f2bc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib/libQtGui.so.4
#38 0x00007f8b3b4c059c in QWidget::event(QEvent*) () from
/usr/lib/libQtGui.so.4
#39 0x00007f8b3b46f5c4 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#40 0x00007f8b3b474903 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#41 0x00007f8b3c18b6b6 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#42 0x00007f8b3a859b1c in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#43 0x00007f8b3b4705ed in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib/libQtGui.so.4
#44 0x00007f8b3b4ef8d0 in ?? () from /usr/lib/libQtGui.so.4
#45 0x00007f8b3b4ee31a in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/libQtGui.so.4
#46 0x00007f8b3b516272 in ?? () from /usr/lib/libQtGui.so.4
#47 0x00007f8b34cc0342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#48 0x00007f8b34cc42a8 in ?? () from /lib/libglib-2.0.so.0
#49 0x00007f8b34cc445c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#50 0x00007f8b3a884a3f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#51 0x00007f8b3b515f0e in ?? () from /usr/lib/libQtGui.so.4
#52 0x00007f8b3a858f02 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#53 0x00007f8b3a85913c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#54 0x00007f8b3a85d54b in QCoreApplication::exec() () from
/usr/lib/libQtCore.so.4
#55 0x00000000006f2a9d in main (argc=<value optimized out>, argv=<value
optimized out>) at
/home/server/digikam-2.0.0-beta3/core/digikam/main/main.cpp:232

Possible duplicates by query: bug 264875, bug 264769.

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