Bug 211298 - crash after add geolocalisation via googlemap
Summary: crash after add geolocalisation via googlemap
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Geolocation-GoogleMaps (show other bugs)
Version: 1.0.0
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-21 07:11 UTC by Olivier PIFFAUT
Modified: 2017-08-18 16:37 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.7.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier PIFFAUT 2009-10-21 07:11:31 UTC
Application that crashed: digikam
Version of the application: 1.0.0-beta5
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31.1-56.fc12.i686.PAE i686
Distribution: "Fedora release 11.92 (Rawhide)"

What I was doing when the application crashed:
After add geolocalisation via googlemap

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

Thread 19 (Thread 0xb6771b70 (LWP 2002)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x007690d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x03f034ef in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x083065f9 in ?? ()
#4  0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#5  0x007649d5 in start_thread () from /lib/libpthread.so.0
#6  0x0068b86e in clone () from /lib/libc.so.6

Thread 18 (Thread 0xb5adbb70 (LWP 2003)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x00680f96 in poll () from /lib/libc.so.6
#2  0x00963a0c in g_poll () from /lib/libglib-2.0.so.0
#3  0x00956883 in ?? () from /lib/libglib-2.0.so.0
#4  0x00956b74 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x0401eb07 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x03ff223a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x03ff269a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x03eff104 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x0244f5fe in ?? () from /usr/lib/libdigikamdatabase.so.1
#10 0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#11 0x007649d5 in start_thread () from /lib/libpthread.so.0
#12 0x0068b86e in clone () from /lib/libc.so.6

Thread 17 (Thread 0xb50dab70 (LWP 2004)):
#0  0x0077ff76 in clock_gettime () from /lib/librt.so.1
#1  0x0402069b in ?? () from /usr/lib/libQtCore.so.4
#2  0x04020892 in ?? () from /usr/lib/libQtCore.so.4
#3  0x0402133d in ?? () from /usr/lib/libQtCore.so.4
#4  0x0401ecb0 in ?? () from /usr/lib/libQtCore.so.4
#5  0x009562b0 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x00956669 in ?? () from /lib/libglib-2.0.so.0
#7  0x00956b74 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x0401eb07 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0x03ff223a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x03ff269a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x03eff104 in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0x0244f5fe in ?? () from /usr/lib/libdigikamdatabase.so.1
#13 0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#14 0x007649d5 in start_thread () from /lib/libpthread.so.0
#15 0x0068b86e in clone () from /lib/libc.so.6

Thread 16 (Thread 0xb42ffb70 (LWP 2005)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x007690d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x03f034ef in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x0216fa8a in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#5  0x007649d5 in start_thread () from /lib/libpthread.so.0
#6  0x0068b86e in clone () from /lib/libc.so.6

Thread 15 (Thread 0xb38feb70 (LWP 2006)):
#0  0x0077ff76 in clock_gettime () from /lib/librt.so.1
#1  0x0402069b in ?? () from /usr/lib/libQtCore.so.4
#2  0x04020892 in ?? () from /usr/lib/libQtCore.so.4
#3  0x0402133d in ?? () from /usr/lib/libQtCore.so.4
#4  0x0401ecb0 in ?? () from /usr/lib/libQtCore.so.4
#5  0x009562b0 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x00956669 in ?? () from /lib/libglib-2.0.so.0
#7  0x00956b74 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x0401eb07 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0x03ff223a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x03ff269a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x03eff104 in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#13 0x007649d5 in start_thread () from /lib/libpthread.so.0
#14 0x0068b86e in clone () from /lib/libc.so.6

Thread 14 (Thread 0xb2efdb70 (LWP 2007)):
#0  0x0077ff76 in clock_gettime () from /lib/librt.so.1
#1  0x0402069b in ?? () from /usr/lib/libQtCore.so.4
#2  0x04020892 in ?? () from /usr/lib/libQtCore.so.4
#3  0x0402133d in ?? () from /usr/lib/libQtCore.so.4
#4  0x0401ecb0 in ?? () from /usr/lib/libQtCore.so.4
#5  0x009562b0 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x00956669 in ?? () from /lib/libglib-2.0.so.0
#7  0x00956b74 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x0401eb07 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0x03ff223a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x03ff269a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x03eff104 in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#13 0x007649d5 in start_thread () from /lib/libpthread.so.0
#14 0x0068b86e in clone () from /lib/libc.so.6

Thread 13 (Thread 0xb24fcb70 (LWP 2008)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x007690d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x03f034ef in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x0216fa8a in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#5  0x007649d5 in start_thread () from /lib/libpthread.so.0
#6  0x0068b86e in clone () from /lib/libc.so.6

Thread 12 (Thread 0xafcd4b70 (LWP 2009)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x00769402 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x0126d6b5 in ?? () from /usr/lib/libxine.so.1
#3  0x007649d5 in start_thread () from /lib/libpthread.so.0
#4  0x0068b86e in clone () from /lib/libc.so.6

Thread 11 (Thread 0xaeec8b70 (LWP 2010)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x00683f71 in select () from /lib/libc.so.6
#2  0x01297d45 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x0127befe in ?? () from /usr/lib/libxine.so.1
#4  0x007649d5 in start_thread () from /lib/libpthread.so.0
#5  0x0068b86e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xae4c7b70 (LWP 2011)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x00680f96 in poll () from /lib/libc.so.6
#2  0x00963a0c in g_poll () from /lib/libglib-2.0.so.0
#3  0x00956883 in ?? () from /lib/libglib-2.0.so.0
#4  0x00956b74 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x0401eb07 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x03ff223a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x03ff269a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x03eff104 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x0120b83b in Phonon::MediaSource::type() const () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#10 0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#11 0x007649d5 in start_thread () from /lib/libpthread.so.0
#12 0x0068b86e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xadac6b70 (LWP 2012)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x00680f96 in poll () from /lib/libc.so.6
#2  0x0190f6e3 in ?? () from /usr/lib/libpulse.so.0
#3  0x018fc86a in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x018fe0e4 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x018fe1c4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x0190f5e4 in ?? () from /usr/lib/libpulse.so.0
#7  0x019f8f33 in ?? () from /usr/lib/libpulsecommon-0.9.19.so
#8  0x007649d5 in start_thread () from /lib/libpthread.so.0
#9  0x0068b86e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xa90bbb70 (LWP 2013)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x007690d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x0127f6d4 in ?? () from /usr/lib/libxine.so.1
#3  0x007649d5 in start_thread () from /lib/libpthread.so.0
#4  0x0068b86e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xa7c62b70 (LWP 2023)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x00680f96 in poll () from /lib/libc.so.6
#2  0x00963a0c in g_poll () from /lib/libglib-2.0.so.0
#3  0x00956883 in ?? () from /lib/libglib-2.0.so.0
#4  0x00956b74 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x0401eb07 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x03ff223a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x03ff269a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x03eff104 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x0309fcad in ?? () from /usr/lib/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#10 0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#11 0x007649d5 in start_thread () from /lib/libpthread.so.0
#12 0x0068b86e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa86bab70 (LWP 2024)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x007690d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x03f034ef in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x0216fa8a in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#5  0x007649d5 in start_thread () from /lib/libpthread.so.0
#6  0x0068b86e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa5afeb70 (LWP 2030)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x007690d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x03f034ef in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x0216fa8a in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#5  0x007649d5 in start_thread () from /lib/libpthread.so.0
#6  0x0068b86e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa50fdb70 (LWP 2031)):
#0  0x00766e4a in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x009562ef in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x00956669 in ?? () from /lib/libglib-2.0.so.0
#3  0x00956b74 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x0401eb07 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x03ff223a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x03ff269a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x03eff104 in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0x0309fcad in ?? () from /usr/lib/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#9  0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#10 0x007649d5 in start_thread () from /lib/libpthread.so.0
#11 0x0068b86e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa3cffb70 (LWP 2032)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x007690d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x03f034ef in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x0216fa8a in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1
#4  0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#5  0x007649d5 in start_thread () from /lib/libpthread.so.0
#6  0x0068b86e in clone () from /lib/libc.so.6

Thread 2 (Thread 0x9e0c4b70 (LWP 2052)):
#0  0x00484424 in __kernel_vsyscall ()
#1  0x007690d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x03f034ef in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x04175e22 in ?? () from /usr/lib/libQtNetwork.so.4
#4  0x03f02473 in ?? () from /usr/lib/libQtCore.so.4
#5  0x007649d5 in start_thread () from /lib/libpthread.so.0
#6  0x0068b86e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7f107a0 (LWP 2001)):
[KCrash Handler]
#6  0x06600c68 in KHTMLPart::~KHTMLPart() () from /usr/lib/libkhtml.so.5
#7  0x032cb20f in ?? () from /usr/lib/kde4/kipiplugin_gpssync.so
#8  0x042f07bf in KParts::Part::slotWidgetDestroyed() () from /usr/lib/libkparts.so.4
#9  0x042f08eb in KParts::Part::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkparts.so.4
#10 0x042f095b in KParts::ReadOnlyPart::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkparts.so.4
#11 0x066097ab in KHTMLPart::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkhtml.so.5
#12 0x032c9f6b in ?? () from /usr/lib/kde4/kipiplugin_gpssync.so
#13 0x04009b9c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#14 0x04009fe9 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#15 0x0400a07c in QObject::destroyed(QObject*) () from /usr/lib/libQtCore.so.4
#16 0x0400ae37 in QObject::~QObject() () from /usr/lib/libQtCore.so.4
#17 0x0475fecb in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#18 0x04002cef in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#19 0x0475fd5b in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#20 0x04002cef in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#21 0x0475f87b in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#22 0x04bf9915 in QDialog::~QDialog() () from /usr/lib/libQtGui.so.4
#23 0x05114c05 in KDialog::~KDialog() () from /usr/lib/libkdeui.so.5
#24 0x032cb49f in ?? () from /usr/lib/kde4/kipiplugin_gpssync.so
#25 0x032c1ab7 in ?? () from /usr/lib/kde4/kipiplugin_gpssync.so
#26 0x032c26c3 in ?? () from /usr/lib/kde4/kipiplugin_gpssync.so
#27 0x04009b9c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#28 0x04009fe9 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#29 0x04708482 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#30 0x04709a66 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#31 0x04b55c55 in ?? () from /usr/lib/libQtGui.so.4
#32 0x04b5c27b in ?? () from /usr/lib/libQtGui.so.4
#33 0x04b5ce3f in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#34 0x0529c156 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#35 0x04763faf in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#36 0x04b5f0c4 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#37 0x0470eba4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#38 0x04716c38 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#39 0x051b059b in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#40 0x03ff3cc3 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#41 0x04715c14 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#42 0x04784c6a in ?? () from /usr/lib/libQtGui.so.4
#43 0x04783bfd in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#44 0x047aeea2 in ?? () from /usr/lib/libQtGui.so.4
#45 0x00953118 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#46 0x00956a48 in ?? () from /lib/libglib-2.0.so.0
#47 0x00956b74 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#48 0x0401eacd in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#49 0x047ae566 in ?? () from /usr/lib/libQtGui.so.4
#50 0x03ff223a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#51 0x03ff269a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#52 0x03ff4b87 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#53 0x0470ea28 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#54 0x083a1beb in ?? ()
#55 0x005c3b36 in __libc_start_main () from /lib/libc.so.6
#56 0x0809a081 in _start ()

Reported using DrKonqi
Comment 1 caulier.gilles 2009-10-21 08:49:25 UTC

*** This bug has been marked as a duplicate of bug 209960 ***
Comment 2 caulier.gilles 2017-08-15 13:06:12 UTC
This crash is relevant of KHTML. Since digiKam 5.x we use Qt5::WebView instead.

Gilles Caulier