Version: (using KDE 4.0.5) OS: Linux Installed from: Ubuntu Packages Programme crashed when I tried to geolocate a picture. After I've reinstalled Konqueror, everything seems to be working fine again. This means that Digikam cannot properly function in Ubuntu when Konqueror is not installed. Programma: digiKam (digikam), signaal SIGSEGV [Current thread is 0 (LWP 5017)] Thread 10 (Thread 0xb2521b90 (LWP 5020)): #0 0xb7f45430 in __kernel_vsyscall () #1 0xb53980e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb549a2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb56869b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0x0828f319 in ?? () #5 0xb568596e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb53944ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb548b49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 9 (Thread 0xb19c6b90 (LWP 5022)): #0 0xb7f45430 in __kernel_vsyscall () #1 0xb53980e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb549a2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb56869b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb7178d4a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1 #5 0xb568596e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb53944ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb548b49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 8 (Thread 0xb0dffb90 (LWP 5023)): #0 0xb7f45430 in __kernel_vsyscall () #1 0xb53980e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb549a2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb56869b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb7178d4a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1 #5 0xb568596e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb53944ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb548b49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 7 (Thread 0xae522b90 (LWP 5042)): #0 0xb7f45430 in __kernel_vsyscall () #1 0xb53980e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb549a2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb56869b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb7178d4a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1 #5 0xb568596e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb53944ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb548b49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 6 (Thread 0xadbffb90 (LWP 5050)): #0 0xb7f45430 in __kernel_vsyscall () #1 0xb54837b1 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0xb5757380 in ?? () from /usr/lib/libQtCore.so.4 #3 0xb568596e in ?? () from /usr/lib/libQtCore.so.4 #4 0xb53944ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb548b49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 0xaedfbb90 (LWP 5061)): #0 0xb7f45430 in __kernel_vsyscall () #1 0xb53980e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb549a2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb56869b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb7178d4a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1 #5 0xb568596e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb53944ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb548b49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xad1ffb90 (LWP 5127)): #0 0xb7f45430 in __kernel_vsyscall () #1 0xb53980e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb549a2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb56869b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb7178d4a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1 #5 0xb568596e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb53944ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb548b49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xa6bbab90 (LWP 5128)): #0 0xb7f45430 in __kernel_vsyscall () #1 0xb53980e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb549a2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb56869b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb7178d4a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1 #5 0xb568596e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb53944ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb548b49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xa4835b90 (LWP 5131)): #0 0xb7f45430 in __kernel_vsyscall () #1 0xb53980e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb549a2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb56869b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb7178d4a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1 #5 0xb568596e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb53944ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb548b49e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb4641920 (LWP 5017)): [KCrash Handler] #6 0xb5c92be6 in QWidget::window () from /usr/lib/libQtGui.so.4 #7 0xb7f2633e in KParts::StatusBarExtension::statusBar () from /usr/lib/libkparts.so.4 #8 0xb7f268f2 in KParts::StatusBarExtension::removeStatusBarItem () from /usr/lib/libkparts.so.4 #9 0xb796fe87 in KHTMLPart::removeJSErrorExtension () from /usr/lib/libkhtml.so.5 #10 0xb799c800 in KHTMLPart::~KHTMLPart () from /usr/lib/libkhtml.so.5 #11 0xab955d52 in ?? () from /usr/lib/kde4/kipiplugin_gpssync.so #12 0xb7f0c168 in KParts::Part::slotWidgetDestroyed () from /usr/lib/libkparts.so.4 #13 0xb7f0c27b in KParts::Part::qt_metacall () from /usr/lib/libkparts.so.4 #14 0xb7f0c2da in KParts::ReadOnlyPart::qt_metacall () from /usr/lib/libkparts.so.4 #15 0xb79a4b0a in KHTMLPart::qt_metacall () from /usr/lib/libkhtml.so.5 #16 0xab954a7a in ?? () from /usr/lib/kde4/kipiplugin_gpssync.so #17 0xb578fca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #18 0xb57900e0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #19 0xb579016b in QObject::destroyed () from /usr/lib/libQtCore.so.4 #20 0xb5790fa9 in QObject::~QObject () from /usr/lib/libQtCore.so.4 #21 0xb5c9d04f in QWidget::~QWidget () from /usr/lib/libQtGui.so.4 #22 0xb5788e3f in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4 #23 0xb5c9ce6b in QWidget::~QWidget () from /usr/lib/libQtGui.so.4 #24 0xb5788e3f in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4 #25 0xb5c9c6fb in QWidget::~QWidget () from /usr/lib/libQtGui.so.4 #26 0xb6164b66 in QDialog::~QDialog () from /usr/lib/libQtGui.so.4 #27 0xb67d74a4 in KDialog::~KDialog () from /usr/lib/libkdeui.so.5 #28 0xab95608e in ?? () from /usr/lib/kde4/kipiplugin_gpssync.so #29 0xab94d59a in ?? () from /usr/lib/kde4/kipiplugin_gpssync.so #30 0xab94e9d8 in ?? () from /usr/lib/kde4/kipiplugin_gpssync.so #31 0xb578fca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #32 0xb57900e0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #33 0xb5c44921 in QAction::triggered () from /usr/lib/libQtGui.so.4 #34 0xb5c45e9f in QAction::activate () from /usr/lib/libQtGui.so.4 #35 0xb60c040c in ?? () from /usr/lib/libQtGui.so.4 #36 0xb60c6b5b in ?? () from /usr/lib/libQtGui.so.4 #37 0xb60c7632 in QMenu::mouseReleaseEvent () from /usr/lib/libQtGui.so.4 #38 0xb69567e5 in KMenu::mouseReleaseEvent () from /usr/lib/libkdeui.so.5 #39 0xb5ca1bd3 in QWidget::event () from /usr/lib/libQtGui.so.4 #40 0xb60c9a19 in QMenu::event () from /usr/lib/libQtGui.so.4 #41 0xb5c4af2c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #42 0xb5c53ba1 in QApplication::notify () from /usr/lib/libQtGui.so.4 #43 0xb686f94d in KApplication::notify () from /usr/lib/libkdeui.so.5 #44 0xb5779a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #45 0xb5c52c0e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4 #46 0xb5cc2c96 in ?? () from /usr/lib/libQtGui.so.4 #47 0xb5cc1d37 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #48 0xb5ceccfa in ?? () from /usr/lib/libQtGui.so.4 #49 0xb4a4fb88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #50 0xb4a530eb in ?? () from /usr/lib/libglib-2.0.so.0 #51 0xb4a53268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #52 0xb57a5438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #53 0xb5cec3f5 in ?? () from /usr/lib/libQtGui.so.4 #54 0xb577806a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #55 0xb57784aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #56 0xb577a959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #57 0xb5c4ada7 in QApplication::exec () from /usr/lib/libQtGui.so.4 #58 0x082b4e3b in ?? () #59 0xb53bd775 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #60 0x0808ddc1 in _start ()
This is a depency from GPSSync kipi-plugins which use KHTML parts to show googlemaps. KHTML is konqueror engine. Luka, it's a unbutu package problem... Gilles Caulier
Also, what is your KDE version? "4.0.5" is quite old right now. (and I guess Ubuntu9.04 should have a newer one) Thanks
The reporter sent me an email: ----- KDE is 4:4.2.2. It took me some time to find this, as I'm not really using KDE (only to have Digikam working). In the meanwhile, the problem has been solved. I mean, after the crash (of which I sent you the report), I re-installed Konqueror and everything worked fine again. So, to summarize: -- I work in Ubuntu 9.04 -- I installed Digikam through synaptics, which 'automatically' installs konqueror and some other kde-applications -- being a 'GNOME-man' and wanting to save as much space as possible, I thought "let's get rid of Konqueror, because I only use Firefox to surf" -- having removed Konqueror, I was no longer able to geotag photos in digikam (which I really liked a lot) -- Digikam crashed when I tried to geolocate a photograph -- I re-installed Konqueror, restarted Digikam and ... tadaaaah, everything seemed to be working again So, essentially, I would suggest you urge users of digikam NOT to remove any programs installed when installing Digikam. On the other hand, it might be a good idea to let Digikam run _without_ the need to specifically install Konqueror. But nonetheless: congratulations on this fantastic programme Digikam is! Jenske (Belgium)
Ok, i close this file now. Gilles Caulier
This crash is relevant of KHTML. Since digiKam 5.x we use Qt5::WebView instead. Gilles Caulier