Bug 423579

Summary: Application: Kontact (kontact), signal: Segmentation fault
Product: [Applications] kontact Reporter: john4deidre2013
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: john4deidre2013
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi

Description john4deidre2013 2020-06-27 10:59:00 UTC
Application: kontact (5.14.2 (20.04.2))

Qt Version: 5.15.0
Frameworks Version: 5.71.0
Operating System: Linux 5.7.5-1-default x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:

i was just trying to start it from the menu.

it then crashed with the backtrace given

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault

[KCrash Handler]
#4  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=<error reading variable: Cannot access memory at address 0x100>) at /usr/include/c++/10/bits/atomic_base.h:420
#5  QAtomicOps<int>::loadRelaxed<int> (_q_value=<error reading variable: Cannot access memory at address 0x100>) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#6  QBasicAtomicInteger<int>::loadRelaxed (this=<error reading variable: Cannot access memory at address 0x100>) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:107
#7  QtPrivate::RefCount::isShared (this=<error reading variable: Cannot access memory at address 0x100>) at ../../include/QtCore/../../src/corelib/tools/qrefcount.h:101
#8  QList<QWidget*>::append (this=0x100, t=@0x7ffe747df130: 0x55a9a3fc0730) at ../../include/QtCore/../../src/corelib/tools/qlist.h:622
#9  0x00007fb61d85eba0 in QWidget::insertAction (this=this@entry=0x55a9a3fc0730, before=<optimized out>, before@entry=0x0, action=0x55a9a436a1b0) at kernel/qwidget.cpp:3130
#10 0x00007fb61df0835b in KXMLGUI::ActionList::plug (index=<optimized out>, container=0x55a9a3fc0730, this=0x55a9a80dc350) at /usr/src/debug/kxmlgui-5.71.0-1.1.x86_64/src/kxmlguifactory_p.cpp:45
#11 KXMLGUI::ContainerNode::plugActionList (mergingIdxIt=<synthetic pointer>..., mergingIdxIt=<synthetic pointer>..., state=..., this=0x55a9a3fbeb70) at /usr/src/debug/kxmlgui-5.71.0-1.1.x86_64/src/kxmlguifactory_p.cpp:234
#12 KXMLGUI::ContainerNode::plugActionList (this=0x55a9a3fbeb70, state=...) at /usr/src/debug/kxmlgui-5.71.0-1.1.x86_64/src/kxmlguifactory_p.cpp:204
#13 0x00007fb61df083e1 in KXMLGUI::ContainerNode::plugActionList (this=0x55a9a3ee2fc0, state=...) at /usr/src/debug/kxmlgui-5.71.0-1.1.x86_64/src/kxmlguifactory_p.cpp:208
#14 0x00007fb61df083e1 in KXMLGUI::ContainerNode::plugActionList (this=0x55a9a676bb30, state=...) at /usr/src/debug/kxmlgui-5.71.0-1.1.x86_64/src/kxmlguifactory_p.cpp:208
#15 0x00007fb61df0f721 in KXMLGUIFactory::plugActionList (this=0x55a9a40334c0, client=0x55a9a79a2130, name=..., actionList=...) at /usr/src/debug/kxmlgui-5.71.0-1.1.x86_64/src/kxmlguifactory.cpp:574
#16 0x00007fb5b6715f50 in PimCommon::PluginInterface::initializePluginActions (this=0x7ffe747df480, prefix=..., guiClient=0x55a9a79a2130) at /usr/src/debug/pimcommon-20.04.2-1.1.x86_64/src/pimcommonakonadi/genericplugins/plugininterface.cpp:168
#17 0x00007fb5b732d900 in KMMainWidget::initializePluginActions (this=0x55a9a831a570) at /usr/src/debug/kmail-20.04.2-1.1.x86_64/src/kmmainwidget.cpp:4217
#18 0x00007fb5b74d0ab5 in KMailPart::guiActivateEvent (this=0x55a9a79a2100, e=0x7ffe747df520) at /usr/src/debug/kmail-20.04.2-1.1.x86_64/src/kmail_part.cpp:133
#19 0x00007fb61ccf696f in QObject::event (this=0x55a9a79a2100, e=0x7ffe747df6a0) at kernel/qobject.cpp:1291
#20 0x00007fb61d8280cf in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55a9a79a2100, e=0x7ffe747df6a0) at kernel/qapplication.cpp:3671
#21 0x00007fb61cccab0a in QCoreApplication::notifyInternal2 (receiver=0x55a9a79a2100, event=0x7ffe747df6a0) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#22 0x00007fb61c11d91f in KParts::MainWindow::createGUI (this=0x55a9a44a7450, part=0x55a9a79a2100) at /usr/src/debug/kparts-5.71.0-1.1.x86_64/src/mainwindow.cpp:123
#23 0x00007fb61e02488a in Kontact::MainWindow::selectPlugin (this=0x55a9a44a7450, plugin=0x55a9a5ba8800) at /usr/src/debug/kontact-20.04.2-1.1.x86_64/src/mainwindow.cpp:704
#24 0x00007fb61cd01020 in doActivate<false> (sender=0x55a9a43cebd0, signal_index=7, argv=argv@entry=0x7ffe747df8d0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#25 0x00007fb61ccfa340 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fb61e042840 <Kontact::SidePaneBase::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe747df8d0) at kernel/qobject.cpp:3946
#26 0x00007fb61e02027f in Kontact::SidePaneBase::pluginSelected (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kontact-20.04.2-1.1.x86_64/build/src/kontactprivate_autogen/EWIEGA46WW/moc_sidepanebase.cpp:141
#27 0x00007fb61cd00fe6 in QtPrivate::QSlotObjectBase::call (a=0x7ffe747dfa10, r=0x55a9a43cebd0, this=0x55a9a3ec2040) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#28 doActivate<false> (sender=0x55a9a4552690, signal_index=15, argv=argv@entry=0x7ffe747dfa10) at kernel/qobject.cpp:3886
#29 0x00007fb61ccfa340 in QMetaObject::activate (sender=sender@entry=0x55a9a4552690, m=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe747dfa10) at kernel/qobject.cpp:3946
#30 0x00007fb61e02c940 in Kontact::Navigator::pluginActivated (_t1=<optimized out>, this=0x55a9a4552690) at /usr/src/debug/kontact-20.04.2-1.1.x86_64/build/src/kontactprivate_autogen/EWIEGA46WW/moc_iconsidepane.cpp:161
#31 Kontact::Navigator::slotCurrentChanged (this=0x55a9a4552690, current=...) at /usr/src/debug/kontact-20.04.2-1.1.x86_64/src/iconsidepane.cpp:529
#32 0x00007fb61cd00fe6 in QtPrivate::QSlotObjectBase::call (a=0x7ffe747dfb30, r=0x55a9a4552690, this=0x55a9a4de9d30) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#33 doActivate<false> (sender=0x55a9a494b350, signal_index=4, argv=argv@entry=0x7ffe747dfb30) at kernel/qobject.cpp:3886
#34 0x00007fb61ccfa340 in QMetaObject::activate (sender=sender@entry=0x55a9a494b350, m=m@entry=0x7fb61cfab0e0 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe747dfb30) at kernel/qobject.cpp:3946
#35 0x00007fb61cc759b3 in QItemSelectionModel::currentChanged (this=this@entry=0x55a9a494b350, _t1=..., _t2=...) at .moc/moc_qitemselectionmodel.cpp:482
#36 0x00007fb61cc790b9 in QItemSelectionModel::setCurrentIndex (this=0x55a9a494b350, index=..., command=...) at itemmodels/qitemselectionmodel.cpp:1414
#37 0x00007fb61e02f779 in Kontact::Navigator::setCurrentPlugin (this=0x55a9a4552690, plugin=...) at /usr/include/qt5/QtCore/qflags.h:121
#38 0x00007fb61e0247d2 in Kontact::IconSidePane::setCurrentPlugin (plugin=..., this=0x55a9a43cebd0) at /usr/src/debug/kontact-20.04.2-1.1.x86_64/src/iconsidepane.cpp:592
#39 Kontact::MainWindow::selectPlugin (this=0x55a9a44a7450, plugin=0x55a9a5ba8800) at /usr/src/debug/kontact-20.04.2-1.1.x86_64/src/mainwindow.cpp:675
#40 0x00007fb61e02589c in Kontact::MainWindow::loadSettings (this=0x55a9a44a7450) at /usr/src/debug/kontact-20.04.2-1.1.x86_64/src/mainwindow.cpp:780
#41 0x00007fb61e02987a in Kontact::MainWindow::initObject (this=0x55a9a44a7450) at /usr/src/debug/kontact-20.04.2-1.1.x86_64/src/mainwindow.cpp:171
#42 0x00007fb61e02a1dd in Kontact::MainWindow::MainWindow (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kontact-20.04.2-1.1.x86_64/src/mainwindow.cpp:100
#43 0x000055a9a2aa55aa in KontactApp::activate (this=0x7ffe747e0740, args=..., workingDir=...) at /usr/src/debug/kontact-20.04.2-1.1.x86_64/src/main.cpp:133
#44 0x00007fb61dff538e in KontactInterface::PimUniqueApplication::newInstance (this=0x7ffe747e0740, startupId=..., arguments=..., workingDirectory=...) at /usr/include/qt5/QtCore/qlist.h:919
#45 0x00007fb61dff7723 in KontactInterface::PimUniqueApplication::qt_static_metacall (_c=<optimized out>, _id=<optimized out>, _a=0x7ffe747e0050, _o=0x7ffe747e0740) at /usr/src/debug/kontactinterface-20.04.2-1.1.x86_64/build/src/KF5KontactInterface_autogen/EWIEGA46WW/moc_pimuniqueapplication.cpp:87
#46 KontactInterface::PimUniqueApplication::qt_static_metacall (_o=_o@entry=0x7ffe747e0740, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=1, _a=_a@entry=0x7ffe747e0050) at /usr/src/debug/kontactinterface-20.04.2-1.1.x86_64/build/src/KF5KontactInterface_autogen/EWIEGA46WW/moc_pimuniqueapplication.cpp:79
#47 0x00007fb61dff7803 in KontactInterface::PimUniqueApplication::qt_metacall (this=0x7ffe747e0740, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7ffe747e0050) at /usr/src/debug/kontactinterface-20.04.2-1.1.x86_64/build/src/KF5KontactInterface_autogen/EWIEGA46WW/moc_pimuniqueapplication.cpp:124
#48 0x00007fb61c25e5d9 in QDBusConnectionPrivate::deliverCall (this=<optimized out>, object=<optimized out>, msg=..., metaTypes=..., slotIdx=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:201
#49 0x00007fb61c261ae4 in QDBusConnectionPrivate::activateCall (this=this@entry=0x7fb5d0003a00, object=<optimized out>, flags=81, msg=...) at qdbusintegrator.cpp:904
#50 0x00007fb61c262264 in QDBusConnectionPrivate::activateCall (msg=..., flags=<optimized out>, object=<optimized out>, this=0x7fb5d0003a00) at qdbusintegrator.cpp:853
#51 QDBusConnectionPrivate::activateObject (this=0x7fb5d0003a00, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1510
#52 0x00007fb61c264798 in QDBusActivateObjectEvent::placeMetaCall (this=0x55a9a3fc0d50) at qdbusintegrator.cpp:1606
#53 0x00007fb61ccf6a31 in QObject::event (this=0x7ffe747e0740, e=0x55a9a3fc0d50) at kernel/qobject.cpp:1314
#54 0x00007fb61d8280cf in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7ffe747e0740, e=0x55a9a3fc0d50) at kernel/qapplication.cpp:3671
#55 0x00007fb61cccab0a in QCoreApplication::notifyInternal2 (receiver=0x7ffe747e0740, event=0x55a9a3fc0d50) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#56 0x00007fb61cccd531 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55a9a39f8630) at kernel/qcoreapplication.cpp:1815
#57 0x00007fb61cd228c3 in postEventSourceDispatch (s=0x55a9a3b19ea0) at kernel/qeventdispatcher_glib.cpp:277
#58 0x00007fb61adb72c7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#59 0x00007fb61adb7648 in ?? () from /usr/lib64/libglib-2.0.so.0
#60 0x00007fb61adb76ff in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#61 0x00007fb61cd21f4f in QEventDispatcherGlib::processEvents (this=0x55a9a3b1c5b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#62 0x00007fb61ccc94cb in QEventLoop::exec (this=this@entry=0x7ffe747e0620, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#63 0x00007fb61ccd1730 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#64 0x000055a9a2aa423f in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kontact-20.04.2-1.1.x86_64/src/main.cpp:229
[Inferior 1 (process 22153) detached]

Possible duplicates by query: bug 422092, bug 421812, bug 421668, bug 421501, bug 420495.

Reported using DrKonqi
Comment 1 john4deidre2013 2020-08-16 23:13:20 UTC
Created attachment 130923 [details]
New crash information added by DrKonqi

kontact (5.14.3 (20.04.3)) using Qt 5.15.0

- What I was doing when the application crashed:

was just trying to start kontact.  when starting it crashed

-- Backtrace (Reduced):
#4  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=<error reading variable: Cannot access memory at address 0x100>) at /usr/include/c++/10/bits/atomic_base.h:420
#5  QAtomicOps<int>::loadRelaxed<int> (_q_value=<error reading variable: Cannot access memory at address 0x100>) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#6  QBasicAtomicInteger<int>::loadRelaxed (this=<error reading variable: Cannot access memory at address 0x100>) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:107
#7  QtPrivate::RefCount::isShared (this=<error reading variable: Cannot access memory at address 0x100>) at ../../include/QtCore/../../src/corelib/tools/qrefcount.h:101
#8  QList<QWidget*>::append (this=0x100, t=@0x7ffedff514b0: 0x55b7a2cd7c50) at ../../include/QtCore/../../src/corelib/tools/qlist.h:622
Comment 2 john4deidre2013 2020-08-18 22:28:10 UTC
Created attachment 130984 [details]
New crash information added by DrKonqi

kontact (5.14.3 (20.04.3)) using Qt 5.15.0

- What I was doing when the application crashed:

starting kontact.  crashes during start.  comes up with this error

-- Backtrace (Reduced):
#4  0x00007f4281649347 in std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=<optimized out>) at /usr/include/c++/10/bits/atomic_base.h:420
#5  QAtomicOps<int>::loadRelaxed<int> (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#6  QBasicAtomicInteger<int>::loadRelaxed (this=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:107
#7  QtPrivate::RefCount::isShared (this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qrefcount.h:101
#8  QList<QWidget*>::append (this=0x55e1d8cc8340, t=@0x7ffea1b73650: 0x55e1d88e1460) at ../../include/QtCore/../../src/corelib/tools/qlist.h:622
Comment 3 Justin Zobel 2022-10-12 03:50:09 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 4 Bug Janitor Service 2022-10-27 05:04:04 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Bug Janitor Service 2022-11-11 05:20:46 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!