[kontact] [Bug 452453] New: KMail crashed when tried to launch Kontact and access KMail widget from left side bar

Neelanjana Basuroy bugzilla_noreply at kde.org
Sun Apr 10 08:22:26 BST 2022


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

            Bug ID: 452453
           Summary: KMail crashed when tried to launch Kontact and access
                    KMail widget from left side bar
           Product: kontact
           Version: unspecified
          Platform: Ubuntu Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: neelanjana.basuroy at gmail.com
  Target Milestone: ---

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 at entry=0x55cde2f92490, before=<optimized out>, before at 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 at entry=0x7f9a93c77800
<Kontact::SidePaneBase::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at 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 at entry=0x55cde26375f0, m=<optimized out>,
local_signal_index=local_signal_index at entry=0, argv=argv at 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 at entry=0x55cde2b6f7b0, m=m at entry=0x7f9a92bc1760
<QItemSelectionModel::staticMetaObject>,
local_signal_index=local_signal_index at entry=1, argv=argv at entry=0x7ffdd5c29760)
at kernel/qobject.cpp:3946
#37 0x00007f9a928cf9e7 in QItemSelectionModel::currentChanged(QModelIndex
const&, QModelIndex const&) (this=this at 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 at 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 at 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 at entry=0x7ffdd5c2a410,
_c=_c at entry=QMetaObject::InvokeMetaMethod, _id=_id at entry=1,
_a=_a at 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 at 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 at entry=0x7f9a74005000, block=block at entry=1,
dispatch=dispatch at 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 at entry=0x7ffdd5c2a300, flags=..., flags at 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

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list