Bug 391859

Summary: Kaddressbook crashed
Product: [Applications] kaddressbook Reporter: Thomas Widmar <wilbercreek.tw>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: montel, tokoe
Priority: NOR Keywords: drkonqi
Version: 5.7.2   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Thomas Widmar 2018-03-14 17:12:23 UTC
Application: kaddressbook (5.7.2)
 (Compiled from sources)
Qt Version: 5.9.4
Frameworks Version: 5.44.0
Operating System: Linux 4.15.8-300.fc27.x86_64 x86_64
Distribution: "Fedora release 27 (Twenty Seven)"

-- Information about the crash:
After oppening Kaddressbook I was adding a new contact and I cliced the okay buuton myKaddressbook crashed . Everytime I tried to add a contact Kaddressbook crashed.
 Iam running an HP Envy M7 Laptop
Processor 17 .2400 GHz
16 GB Ram
 installed Fedora 27 with Plasma5 desktop along with Openboxwm Xfce4 Lxqt  and Mate Desktop

The crash can be reproduced every time.

-- Backtrace:
Application: KAddressBook (kaddressbook), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fdde7cbae00 (LWP 22588))]

Thread 7 (Thread 0x7fdda3206700 (LWP 22601)):
#0  0x00007fdde0c2ac6b in poll () at /lib64/libc.so.6
#1  0x00007fddd7029e99 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fddd7029fac in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fdde1a80c4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fdde1a2e96a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fdde187f8ca in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fdde1883de2 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007fddded6c50b in start_thread () at /lib64/libpthread.so.0
#8  0x00007fdde0c3516f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fdda4282700 (LWP 22595)):
#0  0x00007fdde0c26738 in read () at /lib64/libc.so.6
#1  0x00007fddd706e0a0 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007fddd70299a8 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007fddd7029e40 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007fddd7029fac in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007fdde1a80c4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fdde1a2e96a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007fdde187f8ca in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007fdde1883de2 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007fddded6c50b in start_thread () at /lib64/libpthread.so.0
#10 0x00007fdde0c3516f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fddb1d0d700 (LWP 22594)):
#0  0x00007fdde0c26738 in read () at /lib64/libc.so.6
#1  0x00007fddd706e0a0 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007fddd70299a8 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007fddd7029e40 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007fddd7029fac in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007fdde1a80c4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fdde1a2e96a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007fdde187f8ca in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007fdde35df449 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#9  0x00007fdde1883de2 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007fddded6c50b in start_thread () at /lib64/libpthread.so.0
#11 0x00007fdde0c3516f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fddb9e38700 (LWP 22593)):
#0  0x00007fdde0c26738 in read () at /lib64/libc.so.6
#1  0x00007fddd706e0a0 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007fddd70299a8 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007fddd7029e40 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007fddd702a232 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#5  0x00007fddbdacbb56 in gdbus_shared_thread_func () at /lib64/libgio-2.0.so.0
#6  0x00007fddd7051486 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#7  0x00007fddded6c50b in start_thread () at /lib64/libpthread.so.0
#8  0x00007fdde0c3516f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fddba639700 (LWP 22592)):
#0  0x00007fdde0c2ac6b in poll () at /lib64/libc.so.6
#1  0x00007fddd7029e99 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fddd7029fac in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fddd7029ff1 in glib_worker_main () at /lib64/libglib-2.0.so.0
#4  0x00007fddd7051486 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007fddded6c50b in start_thread () at /lib64/libpthread.so.0
#6  0x00007fdde0c3516f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fddc49c7700 (LWP 22591)):
#0  0x00007fdde0c2ac6b in poll () at /lib64/libc.so.6
#1  0x00007fddd69b2fe7 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007fddd69b4dda in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007fddc7360bf9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007fdde1883de2 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fddded6c50b in start_thread () at /lib64/libpthread.so.0
#6  0x00007fdde0c3516f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fdde7cbae00 (LWP 22588)):
[KCrash Handler]
#6  0x00007fdddc902259 in ContactEditor::AddressesLocationWidget::storeContact(KContacts::Addressee&) const () at /lib64/libKF5ContactEditor.so.5
#7  0x00007fdddc924883 in ContactEditorWidget::storeContact(KContacts::Addressee&, ContactEditor::ContactMetaDataBase&) const () at /lib64/libKF5ContactEditor.so.5
#8  0x00007fdde6ab0545 in Akonadi::AkonadiContactEditor::saveContactInAddressBook() () at /lib64/libKF5AkonadiContact.so.5
#9  0x00007fdde6ab2acc in QtPrivate::QFunctorSlotObject<Akonadi::ContactEditorDialog::Private::Private(Akonadi::ContactEditorDialog::Mode, Akonadi::ContactEditorDialog::DisplayMode, ContactEditor::AbstractContactEditorWidget*, Akonadi::ContactEditorDialog*)::{lambda()#1}, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /lib64/libKF5AkonadiContact.so.5
#10 0x00007fdde1a58637 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#11 0x00007fdde2ac3170 in QDialogButtonBoxPrivate::_q_handleButtonClicked() () at /lib64/libQt5Widgets.so.5
#12 0x00007fdde1a58513 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#13 0x00007fdde2a21dc2 in QAbstractButton::clicked(bool) () at /lib64/libQt5Widgets.so.5
#14 0x00007fdde2a21fda in QAbstractButtonPrivate::emitClicked() () at /lib64/libQt5Widgets.so.5
#15 0x00007fdde2a233ed in QAbstractButtonPrivate::click() () at /lib64/libQt5Widgets.so.5
#16 0x00007fdde2a235ed in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5
#17 0x00007fdde296f2a8 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#18 0x00007fdde293092c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#19 0x00007fdde29386cf in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#20 0x00007fdde1a2fbe7 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#21 0x00007fdde29376a2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /lib64/libQt5Widgets.so.5
#22 0x00007fdde298a47b in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5
#23 0x00007fdde298cb1f in QWidgetWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#24 0x00007fdde293092c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#25 0x00007fdde2938174 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#26 0x00007fdde1a2fbe7 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#27 0x00007fdde22168a3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib64/libQt5Gui.so.5
#28 0x00007fdde2218495 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib64/libQt5Gui.so.5
#29 0x00007fdde21f179b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5
#30 0x00007fddc73c3b60 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5XcbQpa.so.5
#31 0x00007fddd7029b77 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#32 0x00007fddd7029f20 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#33 0x00007fddd7029fac in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#34 0x00007fdde1a80c2f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#35 0x00007fdde1a2e96a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#36 0x00007fdde2b1bf47 in QDialog::exec() () at /lib64/libQt5Widgets.so.5
#37 0x00007fdde6ad923a in QtPrivate::QFunctorSlotObject<Akonadi::StandardContactActionManager::createAction(Akonadi::StandardContactActionManager::Type)::{lambda()#3}, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /lib64/libKF5AkonadiContact.so.5
#38 0x00007fdde1a58637 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#39 0x00007fdde292a1b2 in QAction::triggered(bool) () at /lib64/libQt5Widgets.so.5
#40 0x00007fdde292c8cb in QAction::activate(QAction::ActionEvent) () at /lib64/libQt5Widgets.so.5
#41 0x00007fdde2a2337b in QAbstractButtonPrivate::click() () at /lib64/libQt5Widgets.so.5
#42 0x00007fdde2a235ed in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5
#43 0x00007fdde2b02d1a in QToolButton::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5
#44 0x00007fdde296f2a8 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#45 0x00007fdde2b02dfe in QToolButton::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#46 0x00007fdde293092c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#47 0x00007fdde29386cf in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#48 0x00007fdde1a2fbe7 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#49 0x00007fdde29376a2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /lib64/libQt5Widgets.so.5
#50 0x00007fdde298a47b in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5
#51 0x00007fdde298cb1f in QWidgetWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#52 0x00007fdde293092c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#53 0x00007fdde2938174 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#54 0x00007fdde1a2fbe7 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#55 0x00007fdde22168a3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib64/libQt5Gui.so.5
#56 0x00007fdde2218495 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib64/libQt5Gui.so.5
#57 0x00007fdde21f179b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5
#58 0x00007fddc73c3b60 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5XcbQpa.so.5
#59 0x00007fddd7029b77 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#60 0x00007fddd7029f20 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#61 0x00007fddd7029fac in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#62 0x00007fdde1a80c2f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#63 0x00007fdde1a2e96a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#64 0x00007fdde1a37094 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#65 0x0000560c8a9cb461 in main ()

Possible duplicates by query: bug 390965.

Reported using DrKonqi
Comment 1 Laurent Montel 2018-03-14 19:24:03 UTC
install kdepim-addons