Bug 452453 - KMail crashed when tried to launch Kontact and access KMail widget from left side bar
Summary: KMail crashed when tried to launch Kontact and access KMail widget from left ...
Status: REPORTED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-04-10 07:22 UTC by Neelanjana Basuroy
Modified: 2022-04-10 07:22 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Neelanjana Basuroy 2022-04-10 07:22:26 UTC
Application: kontact (5.18.1 (21.08.1))

Qt Version: 5.15.2
Frameworks Version: 5.86.0
Operating System: Linux 5.13.0-39-generic x86_64
Windowing System: X11
Drkonqi Version: 5.22.5
Distribution: Ubuntu 21.10

-- Information about the crash:
- What I was doing when the application crashed:
Launched Kontact and clicked on KMail widget on left bar.

- Unusual behavior I noticed:
KMail crashed saying "personal information management system cannot be started."

- Custom settings of the application:
None

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7f9a7de6f400 (LWP 2731))]
[KCrash Handler]
#6  0x00007f9a9346df6b in std::__atomic_base<int>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=<optimized out>) at /usr/include/c++/11/bits/atomic_base.h:481
#7  QAtomicOps<int>::loadRelaxed<int>(std::atomic<int> const&) (_q_value=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#8  QBasicAtomicInteger<int>::loadRelaxed() const (this=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:107
#9  QtPrivate::RefCount::isShared() const (this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qrefcount.h:101
#10 QList<QWidget*>::append(QWidget* const&) (this=0x55cde27a78e0, t=@0x7ffdd5c28d60: 0x55cde2f92490) at ../../include/QtCore/../../src/corelib/tools/qlist.h:622
#11 0x00007f9a9349b769 in QWidget::insertAction(QAction*, QAction*) (this=this@entry=0x55cde2f92490, before=<optimized out>, before@entry=0x0, action=0x55cde27a77c0) at kernel/qwidget.cpp:3129
#12 0x00007f9a93bd2c33 in KXMLGUI::ActionList::plug(QWidget*, int) const (index=<optimized out>, container=0x55cde2f92490, this=0x55cde3352080) at ./src/kxmlguifactory_p.cpp:32
#13 KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&, QTypedArrayData<KXMLGUI::MergingIndex>::iterator const&) (mergingIdxIt=<synthetic pointer>..., state=..., this=0x55cde2f49330) at ./src/kxmlguifactory_p.cpp:229
#14 KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&) (this=0x55cde2f49330, state=...) at ./src/kxmlguifactory_p.cpp:201
#15 0x00007f9a93bd2cf0 in KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&) (this=0x55cde2528b50, state=...) at ./src/kxmlguifactory_p.cpp:205
#16 0x00007f9a93bd2cf0 in KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&) (this=0x55cde2397620, state=...) at ./src/kxmlguifactory_p.cpp:205
#17 0x00007f9a93bd9545 in KXMLGUIFactory::plugActionList(KXMLGUIClient*, QString const&, QList<QAction*> const&) (this=0x55cde2194f80, client=0x55cde266cb90, name=..., actionList=...) at ./src/kxmlguifactory.cpp:557
#18 0x00007f9a1161e415 in PimCommon::PluginInterface::initializePluginActions(QString const&, KXMLGUIClient*) (this=<optimized out>, prefix=..., guiClient=0x55cde266cb90) at ./src/pimcommonakonadi/genericplugins/plugininterface.cpp:157
#19 0x00007f9a12253014 in KMMainWidget::initializePluginActions() () at /lib/x86_64-linux-gnu/libkmailprivate.so.5
#20 0x00007f9a407d2db5 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kmailpart.so
#21 0x00007f9a9295365f in QObject::event(QEvent*) (this=0x55cde266cb60, e=0x7ffdd5c292e0) at kernel/qobject.cpp:1336
#22 0x00007f9a934626b3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55cde266cb60, e=0x7ffdd5c292e0) at kernel/qapplication.cpp:3632
#23 0x00007f9a9292616a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55cde266cb60, event=0x7ffdd5c292e0) at kernel/qcoreapplication.cpp:1063
#24 0x00007f9a920e6f61 in KParts::MainWindow::createGUI(KParts::Part*) (this=0x55cde2eec620, part=0x55cde266cb60) at ./src/mainwindow.cpp:102
#25 0x00007f9a93c5953a in Kontact::MainWindow::selectPlugin(KontactInterface::Plugin*) (this=0x55cde2eec620, plugin=<optimized out>) at ./src/mainwindow.cpp:627
#26 0x00007f9a9295da88 in doActivate<false>(QObject*, int, void**) (sender=0x55cde2b52870, signal_index=7, argv=0x7ffdd5c29520) at kernel/qobject.cpp:3898
#27 0x00007f9a92956d67 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f9a93c77800 <Kontact::SidePaneBase::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdd5c29520) at kernel/qobject.cpp:3946
#28 0x00007f9a93c55253 in Kontact::SidePaneBase::pluginSelected(KontactInterface::Plugin*) (this=<optimized out>, _t1=<optimized out>) at ./obj-x86_64-linux-gnu/src/kontactprivate_autogen/EWIEGA46WW/moc_sidepanebase.cpp:141
#29 0x00007f9a9295da53 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdd5c29650, r=0x55cde2b52870, this=0x55cde25ec2d0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#30 doActivate<false>(QObject*, int, void**) (sender=0x55cde26375f0, signal_index=15, argv=0x7ffdd5c29650) at kernel/qobject.cpp:3886
#31 0x00007f9a92956d67 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55cde26375f0, m=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdd5c29650) at kernel/qobject.cpp:3946
#32 0x00007f9a93c625c4 in Kontact::Navigator::pluginActivated(KontactInterface::Plugin*) (_t1=<optimized out>, this=0x55cde26375f0) at ./obj-x86_64-linux-gnu/src/kontactprivate_autogen/EWIEGA46WW/moc_iconsidepane.cpp:161
#33 Kontact::Navigator::slotCurrentChanged(QModelIndex const&) (this=0x55cde26375f0, current=...) at ./src/iconsidepane.cpp:476
#34 0x00007f9a9295da53 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdd5c29760, r=0x55cde26375f0, this=0x55cde2666dc0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#35 doActivate<false>(QObject*, int, void**) (sender=0x55cde2b6f7b0, signal_index=4, argv=0x7ffdd5c29760) at kernel/qobject.cpp:3886
#36 0x00007f9a92956d67 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55cde2b6f7b0, m=m@entry=0x7f9a92bc1760 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffdd5c29760) at kernel/qobject.cpp:3946
#37 0x00007f9a928cf9e7 in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) (this=this@entry=0x55cde2b6f7b0, _t1=<optimized out>, _t2=...) at .moc/moc_qitemselectionmodel.cpp:482
#38 0x00007f9a928d349d in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) (this=0x55cde2b6f7b0, index=<optimized out>, command=...) at itemmodels/qitemselectionmodel.cpp:1416
#39 0x00007f9a93c652e9 in Kontact::Navigator::setCurrentPlugin(QString const&) (this=0x55cde26375f0, plugin=...) at ./src/iconsidepane.cpp:374
#40 0x00007f9a93c59470 in Kontact::IconSidePane::setCurrentPlugin(QString const&) (plugin=..., this=0x55cde2b52870) at ./src/iconsidepane.cpp:539
#41 Kontact::MainWindow::selectPlugin(KontactInterface::Plugin*) (this=0x55cde2eec620, plugin=<optimized out>) at ./src/mainwindow.cpp:596
#42 0x00007f9a93c5a5d4 in Kontact::MainWindow::loadSettings() (this=this@entry=0x55cde2eec620) at ./src/mainwindow.cpp:690
#43 0x00007f9a93c5e935 in Kontact::MainWindow::initObject() (this=0x55cde2eec620) at ./src/mainwindow.cpp:159
#44 0x00007f9a93c5f63b in Kontact::MainWindow::MainWindow() (this=this@entry=0x55cde2eec620, this=<optimized out>) at ./src/mainwindow.cpp:88
#45 0x000055cde0804625 in KontactApp::activate(QStringList const&, QString const&) (this=0x7ffdd5c2a410, args=<optimized out>, workingDir=<optimized out>) at ./src/main.cpp:119
#46 0x00007f9a93c2a16e in KontactInterface::PimUniqueApplication::newInstance(QByteArray const&, QStringList const&, QString const&) (this=0x7ffdd5c2a410, startupId=..., arguments=..., workingDirectory=...) at ./src/pimuniqueapplication.cpp:177
#47 0x00007f9a93c2c617 in KontactInterface::PimUniqueApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_c=<optimized out>, _id=<optimized out>, _a=0x7ffdd5c29d20, _o=0x7ffdd5c2a410) at ./obj-x86_64-linux-gnu/src/KF5KontactInterface_autogen/EWIEGA46WW/moc_pimuniqueapplication.cpp:87
#48 KontactInterface::PimUniqueApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x7ffdd5c2a410, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=1, _a=_a@entry=0x7ffdd5c29d20) at ./obj-x86_64-linux-gnu/src/KF5KontactInterface_autogen/EWIEGA46WW/moc_pimuniqueapplication.cpp:79
#49 0x00007f9a93c2c713 in KontactInterface::PimUniqueApplication::qt_metacall(QMetaObject::Call, int, void**) (this=0x7ffdd5c2a410, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7ffdd5c29d20) at ./obj-x86_64-linux-gnu/src/KF5KontactInterface_autogen/EWIEGA46WW/moc_pimuniqueapplication.cpp:124
#50 0x00007f9a939db56b in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) (this=<optimized out>, object=<optimized out>, msg=<optimized out>, metaTypes=<optimized out>, slotIdx=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:201
#51 0x00007f9a939def8c in QDBusConnectionPrivate::activateCall(QObject*, int, QDBusMessage const&) (this=this@entry=0x7f9a6c018710, object=0x7ffdd5c2a410, flags=81, msg=...) at ./src/dbus/qdbusintegrator.cpp:904
#52 0x00007f9a939df81d in QDBusConnectionPrivate::activateCall(QObject*, int, QDBusMessage const&) (msg=..., flags=<optimized out>, object=<optimized out>, this=0x7f9a6c018710) at ./src/dbus/qdbusintegrator.cpp:853
#53 QDBusConnectionPrivate::activateObject(QDBusConnectionPrivate::ObjectTreeNode&, QDBusMessage const&, int) (this=0x7f9a6c018710, node=..., msg=..., pathStartPos=<optimized out>) at ./src/dbus/qdbusintegrator.cpp:1521
#54 0x00007f9a939e1d4c in QDBusActivateObjectEvent::placeMetaCall(QObject*) (this=0x55cde3372c50) at ./src/dbus/qdbusintegrator.cpp:1617
#55 0x00007f9a9295373e in QObject::event(QEvent*) (this=0x7ffdd5c2a410, e=0x55cde3372c50) at kernel/qobject.cpp:1314
#56 0x00007f9a934626b3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x7ffdd5c2a410, e=0x55cde3372c50) at kernel/qapplication.cpp:3632
#57 0x00007f9a9292616a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x7ffdd5c2a410, event=0x55cde3372c50) at kernel/qcoreapplication.cpp:1063
#58 0x00007f9a92929257 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55cde1e12950) at kernel/qcoreapplication.cpp:1817
#59 0x00007f9a9297fef7 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55cde1f4b950) at kernel/qeventdispatcher_glib.cpp:277
#60 0x00007f9a88d9f8bb in g_main_dispatch (context=0x7f9a74005000) at ../../../glib/gmain.c:3337
#61 g_main_context_dispatch (context=0x7f9a74005000) at ../../../glib/gmain.c:4055
#62 0x00007f9a88df2f08 in g_main_context_iterate.constprop.0 (context=context@entry=0x7f9a74005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4131
#63 0x00007f9a88d9d003 in g_main_context_iteration (context=0x7f9a74005000, may_block=1) at ../../../glib/gmain.c:4196
#64 0x00007f9a9297f548 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55cde1f43e30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#65 0x00007f9a92924a9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffdd5c2a300, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#66 0x00007f9a9292d024 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#67 0x00007f9a92d4ed10 in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1867
#68 0x00007f9a93462629 in QApplication::exec() () at kernel/qapplication.cpp:2824
#69 0x000055cde0803546 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:216
[Inferior 1 (process 2731) detached]

Possible duplicates by query: bug 449872, bug 443784, bug 440840, bug 439645, bug 439597.

Reported using DrKonqi