[kontact] [Bug 460515] New: Kontact crashes when switching from feeds column to mail column

Dipta Biswas bugzilla_noreply at kde.org
Sun Oct 16 07:54:39 BST 2022


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

            Bug ID: 460515
           Summary: Kontact crashes when switching from feeds column to
                    mail column
    Classification: Applications
           Product: kontact
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: dabiswas112 at gmail.com
  Target Milestone: ---

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 at entry=0x55f625351b80, before=<optimized out>, before at 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 at entry=0x7f4fc8b5a360 <Kontact::SidePaneBase::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at 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 at entry=0x55f6111f7900, m=<optimized out>,
local_signal_index=local_signal_index at entry=0, argv=argv at 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 at entry=0x55f61123fbd0, m=m at entry=0x7f4fc7ab4a40
<QItemSelectionModel::staticMetaObject>,
local_signal_index=local_signal_index at entry=1, argv=argv at entry=0x7ffefa91b340)
at kernel/qobject.cpp:3979
#35 0x00007f4fc77b04ce in QItemSelectionModel::currentChanged
(this=this at 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 at entry=0x55f6111f7900,
event=event at 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 at entry=0x55f61123e440, event=event at entry=0x7ffefa91b9b0) at
kernel/qcoreapplication.cpp:1190
#41 0x00007f4fc82b7cf2 in QApplicationPrivate::notify_helper
(this=this at entry=0x55f610dea2e0, receiver=receiver at entry=0x55f61123e440,
e=e at 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 at entry=0x55f61123e440, event=event at entry=0x7ffefa91b9b0,
alienWidget=<optimized out>, nativeWidget=0x55f6111ca5d0,
buttonDown=buttonDown at 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 at 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 at entry=0x7ffefa91bff0,
flags=..., flags at 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

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


More information about the Kdepim-bugs mailing list