Bug 460515 - Kontact crashes when switching from feeds column to mail column
Summary: Kontact crashes when switching from feeds column to mail column
Status: REPORTED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-10-16 06:54 UTC by Dipta Biswas
Modified: 2022-10-16 06:54 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 Dipta Biswas 2022-10-16 06:54:39 UTC
Application: kontact (5.21.2 (22.08.2))

Qt Version: 5.15.6
Frameworks Version: 5.99.0
Operating System: Linux 5.19.15-300.fc37.x86_64 x86_64
Windowing System: X11
Distribution: Fedora Linux 37 (KDE Plasma)
DrKonqi: 5.26.0 [KCrashBackend]

-- Information about the crash:
Unusual behavior:
Previously I changed kontact to 3 column view in preferences but it wasn't applied on restart

The reporter is unsure if this crash is reproducible.

-- 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 0x124>) at /usr/include/c++/12/bits/atomic_base.h:486
#5  QAtomicOps<int>::loadRelaxed<int> (_q_value=<error reading variable: Cannot access memory at address 0x124>) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#6  QBasicAtomicInteger<int>::loadRelaxed (this=<error reading variable: Cannot access memory at address 0x124>) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:107
#7  QtPrivate::RefCount::isShared (this=<error reading variable: Cannot access memory at address 0x124>) at ../../include/QtCore/../../src/corelib/tools/qrefcount.h:101
#8  QList<QWidget*>::append (this=0x124, t=@0x7ffefa91a960: 0x55f625351b80) at ../../include/QtCore/../../src/corelib/tools/qlist.h:622
#9  0x00007f4fc82f0fb8 in QWidget::insertAction (this=this@entry=0x55f625351b80, before=<optimized out>, before@entry=0x0, action=0x55f612157330) at kernel/qwidget.cpp:3129
#10 0x00007f4fc8aa1fe3 in KXMLGUI::ActionList::plug (index=<optimized out>, container=0x55f625351b80, this=0x55f6113d0460) at /usr/src/debug/kf5-kxmlgui-5.99.0-1.fc37.x86_64/src/kxmlguifactory_p.cpp:33
#11 KXMLGUI::ContainerNode::plugActionList (mergingIdxIt=<error reading variable: access outside bounds of object referenced via synthetic pointer>, state=..., this=0x55f626b697c0) at /usr/src/debug/kf5-kxmlgui-5.99.0-1.fc37.x86_64/src/kxmlguifactory_p.cpp:209
#12 KXMLGUI::ContainerNode::plugActionList (this=0x55f626b697c0, state=...) at /usr/src/debug/kf5-kxmlgui-5.99.0-1.fc37.x86_64/src/kxmlguifactory_p.cpp:181
#13 0x00007f4fc8aa1d63 in KXMLGUI::ContainerNode::plugActionList (this=0x55f611426120, state=...) at /usr/src/debug/kf5-kxmlgui-5.99.0-1.fc37.x86_64/src/kxmlguifactory_p.cpp:185
#14 0x00007f4fc8aa1d63 in KXMLGUI::ContainerNode::plugActionList (this=0x55f6113d04e0, state=...) at /usr/src/debug/kf5-kxmlgui-5.99.0-1.fc37.x86_64/src/kxmlguifactory_p.cpp:185
#15 0x00007f4fc8aa7db5 in KXMLGUIFactory::plugActionList (this=0x55f6111f0fc0, client=0x55f6116cab40, name=..., actionList=...) at /usr/src/debug/kf5-kxmlgui-5.99.0-1.fc37.x86_64/src/kxmlguifactory.cpp:564
#16 0x00007f4f519f75ab in PimCommon::PluginInterface::initializePluginActions (this=<optimized out>, prefix=..., guiClient=0x55f6116cab40) at /usr/src/debug/kf5-pimcommon-22.08.2-1.fc37.x86_64/src/pimcommonakonadi/genericplugins/plugininterface.cpp:152
#17 0x00007f4f5271ed92 in KMMainWidget::initializePluginActions (this=<optimized out>) at /usr/src/debug/kmail-22.08.2-1.fc37.x86_64/src/kmmainwidget.cpp:4182
#18 0x00007f4f52826ff5 in KMailPart::guiActivateEvent (this=0x55f6116cab10, e=<optimized out>) at /usr/src/debug/kmail-22.08.2-1.fc37.x86_64/src/kmail_part.cpp:114
#19 0x00007f4fc781bad5 in QObject::event (this=0x55f6116cab10, e=0x7ffefa91aec0) at kernel/qobject.cpp:1369
#20 0x00007f4fc82b7d02 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f6116cab10, e=0x7ffefa91aec0) at kernel/qapplication.cpp:3637
#21 0x00007f4fc77f11c8 in QCoreApplication::notifyInternal2 (receiver=0x55f6116cab10, event=0x7ffefa91aec0) at kernel/qcoreapplication.cpp:1064
#22 0x00007f4fc6f92ee5 in KParts::MainWindow::createGUI (this=0x55f6111ca5d0, part=0x55f6116cab10) at /usr/src/debug/kf5-kparts-5.99.0-1.fc37.x86_64/src/mainwindow.cpp:104
#23 0x00007f4fc8b3834a in Kontact::MainWindow::selectPlugin (this=0x55f6111ca5d0, plugin=<optimized out>) at /usr/src/debug/kontact-22.08.2-1.fc37.x86_64/src/mainwindow.cpp:653
#24 0x00007f4fc7824b2f in doActivate<false> (sender=0x55f611265840, signal_index=7, argv=0x7ffefa91b100) at kernel/qobject.cpp:3931
#25 0x00007f4fc781f927 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f4fc8b5a360 <Kontact::SidePaneBase::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffefa91b100) at kernel/qobject.cpp:3979
#26 0x00007f4fc8b32b43 in Kontact::SidePaneBase::pluginSelected (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kontact-22.08.2-1.fc37.x86_64/redhat-linux-build/src/kontactprivate_autogen/EWIEGA46WW/moc_sidepanebase.cpp:141
#27 0x00007f4fc78249a6 in QtPrivate::QSlotObjectBase::call (a=0x7ffefa91b230, r=<optimized out>, this=0x55f611268cd0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#28 doActivate<false> (sender=0x55f6111f7900, signal_index=15, argv=0x7ffefa91b230) at kernel/qobject.cpp:3919
#29 0x00007f4fc781f927 in QMetaObject::activate (sender=sender@entry=0x55f6111f7900, m=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffefa91b230) at kernel/qobject.cpp:3979
#30 0x00007f4fc8b40542 in Kontact::Navigator::pluginActivated (_t1=<optimized out>, this=0x55f6111f7900) at /usr/src/debug/kontact-22.08.2-1.fc37.x86_64/redhat-linux-build/src/kontactprivate_autogen/EWIEGA46WW/moc_iconsidepane.cpp:161
#31 Kontact::Navigator::slotCurrentChanged (this=0x55f6111f7900, current=...) at /usr/src/debug/kontact-22.08.2-1.fc37.x86_64/src/iconsidepane.cpp:477
#32 0x00007f4fc78249a6 in QtPrivate::QSlotObjectBase::call (a=0x7ffefa91b340, r=<optimized out>, this=0x55f61123ee70) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#33 doActivate<false> (sender=0x55f61123fbd0, signal_index=4, argv=0x7ffefa91b340) at kernel/qobject.cpp:3919
#34 0x00007f4fc781f927 in QMetaObject::activate (sender=sender@entry=0x55f61123fbd0, m=m@entry=0x7f4fc7ab4a40 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffefa91b340) at kernel/qobject.cpp:3979
#35 0x00007f4fc77b04ce in QItemSelectionModel::currentChanged (this=this@entry=0x55f61123fbd0, _t1=..., _t2=...) at .moc/moc_qitemselectionmodel.cpp:482
#36 0x00007f4fc77b1aed in QItemSelectionModel::setCurrentIndex (this=0x55f61123fbd0, index=..., command=...) at itemmodels/qitemselectionmodel.cpp:1416
#37 0x00007f4fc8533bd8 in QAbstractItemView::mousePressEvent (this=0x55f6111f7900, event=<optimized out>) at itemviews/qabstractitemview.cpp:1788
#38 0x00007f4fc82fa808 in QWidget::event (this=this@entry=0x55f6111f7900, event=event@entry=0x7ffefa91b9b0) at kernel/qwidget.cpp:9034
#39 0x00007f4fc83a7512 in QFrame::event (this=0x55f6111f7900, e=0x7ffefa91b9b0) at widgets/qframe.cpp:550
#40 0x00007f4fc77f0f91 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x55f61123e440, event=event@entry=0x7ffefa91b9b0) at kernel/qcoreapplication.cpp:1190
#41 0x00007f4fc82b7cf2 in QApplicationPrivate::notify_helper (this=this@entry=0x55f610dea2e0, receiver=receiver@entry=0x55f61123e440, e=e@entry=0x7ffefa91b9b0) at kernel/qapplication.cpp:3631
#42 0x00007f4fc82c0372 in QApplication::notify (this=<optimized out>, receiver=0x55f61123e440, e=<optimized out>) at kernel/qapplication.cpp:3081
#43 0x00007f4fc77f11c8 in QCoreApplication::notifyInternal2 (receiver=0x55f61123e440, event=0x7ffefa91b9b0) at kernel/qcoreapplication.cpp:1064
#44 0x00007f4fc82be472 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x55f61123e440, event=event@entry=0x7ffefa91b9b0, alienWidget=<optimized out>, nativeWidget=0x55f6111ca5d0, buttonDown=buttonDown@entry=0x7f4fc8815330 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2619
#45 0x00007f4fc8313b6c in QWidgetWindow::handleMouseEvent (this=0x55f61142c900, event=0x7ffefa91bc60) at kernel/qwidgetwindow.cpp:683
#46 0x00007f4fc8316f30 in QWidgetWindow::event (this=0x55f61142c900, event=0x7ffefa91bc60) at kernel/qwidgetwindow.cpp:300
#47 0x00007f4fc82b7d02 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f61142c900, e=0x7ffefa91bc60) at kernel/qapplication.cpp:3637
#48 0x00007f4fc77f11c8 in QCoreApplication::notifyInternal2 (receiver=0x55f61142c900, event=0x7ffefa91bc60) at kernel/qcoreapplication.cpp:1064
#49 0x00007f4fc7c33e7d in QGuiApplicationPrivate::processMouseEvent (e=0x55f626b64c40) at kernel/qguiapplication.cpp:2278
#50 0x00007f4fc7c1302c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#51 0x00007f4fab9388be in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#52 0x00007f4fbdd37c3f in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#53 0x00007f4fbdd8d3c8 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
#54 0x00007f4fbdd34ec0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#55 0x00007f4fc784202a in QEventDispatcherGlib::processEvents (this=0x55f610ec7720, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#56 0x00007f4fc77efc1a in QEventLoop::exec (this=this@entry=0x7ffefa91bff0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#57 0x00007f4fc77f7ce2 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#58 0x00007f4fc7c28be0 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1863
#59 0x00007f4fc82b7c79 in QApplication::exec () at kernel/qapplication.cpp:2829
#60 0x000055f60f37e671 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kontact-22.08.2-1.fc37.x86_64/src/main.cpp:215
[Inferior 1 (process 13247) detached]

Reported using DrKonqi