Bug 468866 - Kontact stürzt ab bzw. friert ein ( OpenSuse Tumbleweed )
Summary: Kontact stürzt ab bzw. friert ein ( OpenSuse Tumbleweed )
Status: REPORTED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-04-23 16:50 UTC by Roman Kubernat
Modified: 2023-05-16 15:51 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (10.02 KB, text/plain)
2023-05-16 15:51 UTC, Christopher Yeleighton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Kubernat 2023-04-23 16:50:26 UTC
Application: kontact (5.22.3 (22.12.3))

Qt Version: 5.15.8
Frameworks Version: 5.105.0
Operating System: Linux 6.2.10-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.27.4 [KCrashBackend]

-- Information about the crash:
Kontact stürzt bei Verwendung der Einstellungen ab.
Beim Wechsel von der Übersicht zum Posteingang und Kalender friert es öfters ein und reagiert nicht mehr.
Google Adressbuch lässt sich nicht integrieren.

The crash can be reproduced every time.

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

[KCrash Handler]
#4  std::__atomic_base<int>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=Python Exception <class 'gdb.MemoryError'>: Cannot access memory at address 0x100
#5  QAtomicOps<int>::loadRelaxed<int>(std::atomic<int> const&) (_q_value=Python Exception <class 'gdb.MemoryError'>: Cannot access memory at address 0x100
#6  QBasicAtomicInteger<int>::loadRelaxed() const (this=Python Exception <class 'gdb.MemoryError'>: Cannot access memory at address 0x100
#7  QtPrivate::RefCount::isShared() const (this=Python Exception <class 'gdb.MemoryError'>: Cannot access memory at address 0x100
#8  QList<QWidget*>::append(QWidget* const&) (this=0x100, t=@0x7ffc58acd350: 0x5569598626d0) at ../../include/QtCore/../../src/corelib/tools/qlist.h:622
#9  0x00007f7c6fddd67c in QWidget::insertAction(QAction*, QAction*) (this=this@entry=0x5569598626d0, before=before@entry=0x0, action=0x5569548e1090) at kernel/qwidget.cpp:3138
#10 0x00007f7c705bb763 in KXMLGUI::ActionList::plug(QWidget*, int) const (index=<optimized out>, container=0x5569598626d0, this=<optimized out>) at /usr/src/debug/kxmlgui-5.105.0/src/kxmlguifactory_p.cpp:33
#11 KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&, QTypedArrayData<KXMLGUI::MergingIndex>::iterator const&) (mergingIdxIt=<synthetic pointer>..., state=..., this=<optimized out>) at /usr/src/debug/kxmlgui-5.105.0/src/kxmlguifactory_p.cpp:209
#12 KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&) (this=0x556959990190, state=...) at /usr/src/debug/kxmlgui-5.105.0/src/kxmlguifactory_p.cpp:181
#13 0x00007f7c705bb82b in KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&) (this=0x5569544dafc0, state=...) at /usr/src/debug/kxmlgui-5.105.0/src/kxmlguifactory_p.cpp:185
#14 0x00007f7c705bb82b in KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&) (this=0x5569544e09c0, state=...) at /usr/src/debug/kxmlgui-5.105.0/src/kxmlguifactory_p.cpp:185
#15 0x00007f7c705c1831 in KXMLGUIFactory::plugActionList(KXMLGUIClient*, QString const&, QList<QAction*> const&) (this=0x556954680570, client=0x55695445bba0, name=<optimized out>, actionList=...) at /usr/src/debug/kxmlgui-5.105.0/src/kxmlguifactory.cpp:564
#16 0x00007f7bfc0b4e23 in PimCommon::PluginInterface::initializePluginActions(QString const&, KXMLGUIClient*) (this=<optimized out>, prefix=..., guiClient=0x55695445bba0) at /usr/src/debug/pimcommon-22.12.3/src/pimcommonakonadi/genericplugins/plugininterface.cpp:154
#17 0x00007f7bfcbf4f7e in KMMainWidget::initializePluginActions() (this=<optimized out>) at /usr/src/debug/kmail-22.12.3/src/kmmainwidget.cpp:4190
#18 0x00007f7bfd464aa5 in KMailPart::guiActivateEvent(KParts::GUIActivateEvent*) (this=0x55695445bb70, e=<optimized out>) at /usr/src/debug/kmail-22.12.3/src/kmail_part.cpp:113
#19 0x00007f7c6f118d2b in QObject::event(QEvent*) (this=0x55695445bb70, e=0x7ffc58acd8b0) at kernel/qobject.cpp:1369
#20 0x00007f7c6fda52ce in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55695445bb70, e=0x7ffc58acd8b0) at kernel/qapplication.cpp:3640
#21 0x00007f7c6f0ecb28 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55695445bb70, event=0x7ffc58acd8b0) at kernel/qcoreapplication.cpp:1064
#22 0x00007f7c6fb81da1 in KParts::MainWindow::createGUI(KParts::Part*) (this=0x55695438ea00, part=0x55695445bb70) at /usr/src/debug/kparts-5.105.0/src/mainwindow.cpp:104
#23 0x00007f7c706468ca in Kontact::MainWindow::selectPlugin(KontactInterface::Plugin*) (this=0x55695438ea00, plugin=<optimized out>) at /usr/src/debug/kontact-22.12.3/src/mainwindow.cpp:680
#24 0x00007f7c6f1253a3 in doActivate<false>(QObject*, int, void**) (sender=0x556954396530, signal_index=7, argv=0x7ffc58acdaf0) at kernel/qobject.cpp:3935
#25 0x00007f7c6f11dfff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f7c706684e0 <Kontact::SidePaneBase::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc58acdaf0) at kernel/qobject.cpp:3983
#26 0x00007f7c7064154f in Kontact::SidePaneBase::pluginSelected(KontactInterface::Plugin*) (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kontact-22.12.3/build/src/kontactprivate_autogen/EWIEGA46WW/moc_sidepanebase.cpp:141
#27 0x00007f7c6f125402 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffc58acdc20, r=0x556954396530, this=0x556954380220) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#28 doActivate<false>(QObject*, int, void**) (sender=0x556954391810, signal_index=15, argv=0x7ffc58acdc20) at kernel/qobject.cpp:3923
#29 0x00007f7c6f11dfff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x556954391810, m=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc58acdc20) at kernel/qobject.cpp:3983
#30 0x00007f7c7064ee4e in Kontact::Navigator::pluginActivated(KontactInterface::Plugin*) (_t1=<optimized out>, this=0x556954391810) at /usr/src/debug/kontact-22.12.3/build/src/kontactprivate_autogen/EWIEGA46WW/moc_iconsidepane.cpp:134
#31 Kontact::Navigator::slotCurrentChanged(QModelIndex const&) (this=0x556954391810, current=...) at /usr/src/debug/kontact-22.12.3/src/iconsidepane.cpp:477
#32 0x00007f7c6f125402 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffc58acdd30, r=0x556954391810, this=0x55695438a420) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#33 doActivate<false>(QObject*, int, void**) (sender=0x55695437e250, signal_index=4, argv=0x7ffc58acdd30) at kernel/qobject.cpp:3923
#34 0x00007f7c6f11dfff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55695437e250, m=m@entry=0x7f7c6f3c5e40 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc58acdd30) at kernel/qobject.cpp:3983
#35 0x00007f7c6f0963ea in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) (this=this@entry=0x55695437e250, _t1=<optimized out>, _t2=...) at .moc/moc_qitemselectionmodel.cpp:482
#36 0x00007f7c6f099e79 in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) (this=0x55695437e250, index=<optimized out>, command=...) at itemmodels/qitemselectionmodel.cpp:1416
#37 0x00007f7c70016887 in QAbstractItemView::mousePressEvent(QMouseEvent*) (this=0x556954391810, event=<optimized out>) at itemviews/qabstractitemview.cpp:1788
#38 0x00007f7c6fde6ec8 in QWidget::event(QEvent*) (this=this@entry=0x556954391810, event=event@entry=0x7ffc58ace3b0) at kernel/qwidget.cpp:9045
#39 0x00007f7c6fe91fce in QFrame::event(QEvent*) (this=0x556954391810, e=0x7ffc58ace3b0) at widgets/qframe.cpp:550
#40 0x00007f7c6f0ec8ab in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (receiver=receiver@entry=0x556954390c20, event=event@entry=0x7ffc58ace3b0) at kernel/qcoreapplication.cpp:1190
#41 0x00007f7c6fda52be in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x556953d94860, receiver=receiver@entry=0x556954390c20, e=e@entry=0x7ffc58ace3b0) at kernel/qapplication.cpp:3634
#42 0x00007f7c6fdad70f in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=<optimized out>, e=0x7ffc58ace3b0) at kernel/qapplication.cpp:3084
#43 0x00007f7c6f0ecb28 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x556954390c20, event=0x7ffc58ace3b0) at kernel/qcoreapplication.cpp:1064
#44 0x00007f7c6fdaba6e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (receiver=receiver@entry=0x556954390c20, event=event@entry=0x7ffc58ace3b0, alienWidget=<optimized out>, nativeWidget=0x55695438ea00, buttonDown=buttonDown@entry=0x7f7c702f2330 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2622
#45 0x00007f7c6fdff96d in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=0x556954a5b1c0, event=0x7ffc58ace660) at kernel/qwidgetwindow.cpp:683
#46 0x00007f7c6fe02daf in QWidgetWindow::event(QEvent*) (this=0x556954a5b1c0, event=0x7ffc58ace660) at kernel/qwidgetwindow.cpp:300
#47 0x00007f7c6fda52ce in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x556954a5b1c0, e=0x7ffc58ace660) at kernel/qapplication.cpp:3640
#48 0x00007f7c6f0ecb28 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x556954a5b1c0, event=0x7ffc58ace660) at kernel/qcoreapplication.cpp:1064
#49 0x00007f7c6f57ca4b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x556959966c40) at kernel/qguiapplication.cpp:2285
#50 0x00007f7c6f55010c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#51 0x00007f7c5d11a16a in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#52 0x00007f7c65916f96 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#53 0x00007f7c65917358 in  () at /lib64/libglib-2.0.so.0
#54 0x00007f7c659173ec in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#55 0x00007f7c6f1460b6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x556953e67250, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#56 0x00007f7c6f0eb5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc58ace990, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#57 0x00007f7c6f0f3a50 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#58 0x00007f7c6f56fe7c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1870
#59 0x00007f7c6fda5245 in QApplication::exec() () at kernel/qapplication.cpp:2832
#60 0x0000556952f14fe3 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kontact-22.12.3/src/main.cpp:214
[Inferior 1 (process 21841) detached]

Reported using DrKonqi
Comment 1 Christopher Yeleighton 2023-05-16 15:51:35 UTC
Created attachment 159005 [details]
New crash information added by DrKonqi

kontact (5.23.1 (23.04.1)) using Qt 5.15.9

I told Kontact to move a mail message to a folder.  It could not achieve so I told the window manager to close Kontact.

-- Backtrace (Reduced):
#4  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=<error reading variable: Cannot access memory at address 0x131>) at /usr/include/c++/13/bits/atomic_base.h:503
#5  QAtomicOps<int>::loadRelaxed<int> (_q_value=<error reading variable: Cannot access memory at address 0x131>) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#6  QBasicAtomicInteger<int>::loadRelaxed (this=<error reading variable: Cannot access memory at address 0x131>) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:107
#7  QtPrivate::RefCount::isShared (this=<error reading variable: Cannot access memory at address 0x131>) at ../../include/QtCore/../../src/corelib/tools/qrefcount.h:101
#8  QList<QWidget*>::append (this=0x131, t=@0x7fff49083320: 0x55fb870ab8c0) at ../../include/QtCore/../../src/corelib/tools/qlist.h:622