Bug 457958 - crash on close
Summary: crash on close
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: 2022-08-16 13:18 UTC by Mathias Homann
Modified: 2022-08-16 13:18 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mathias Homann 2022-08-16 13:18:10 UTC
Application: kontact (5.20.3 (22.04.3))

Qt Version: 5.15.5
Frameworks Version: 5.96.0
Operating System: Linux 5.19.1-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.25.4 [KCrashBackend]

-- Information about the crash:
I closed knotact with ctrl-q and it crashed. Didn't see if it happens all the time.

The reporter is unsure if this crash is reproducible.

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

[KCrash Handler]
#4  0x00007face2b7d444 in QTabWidget::count() const (this=0x55b0692fced0) at widgets/qtabwidget.cpp:1212
#5  0x00007fac5d60f56f in MessageList::Pane::PanePrivate::updateTabControls() () at /lib64/libKF5MessageList.so.5
#6  0x00007face1d12e6f in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffff7917340, r=0x55b066407c20, this=0x55b0665d04f0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#7  doActivate<false>(QObject*, int, void**) (sender=0x55b0665ee7a0, signal_index=3, argv=0x7ffff7917340) at kernel/qobject.cpp:3886
#8  0x00007face1896678 in KCoreConfigSkeleton::save() (this=0x55b0665ee7a0) at /usr/src/debug/kconfig-5.96.0-1.1.x86_64/src/core/kcoreconfigskeleton.cpp:1245
#9  0x00007fac5d5bd058 in  () at /lib64/libKF5MessageList.so.5
#10 0x00007fac5d5bd516 in  () at /lib64/libKF5MessageList.so.5
#11 0x00007fac5d5e94e8 in  () at /lib64/libKF5MessageList.so.5
#12 0x00007fac5d617519 in MessageList::Widget::~Widget() () at /lib64/libKF5MessageList.so.5
#13 0x00007face1d0532e in QObjectPrivate::deleteChildren() (this=this@entry=0x55b066345780) at kernel/qobject.cpp:2104
#14 0x00007face29e2666 in QWidget::~QWidget() (this=0x55b0663d72d0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#15 0x00007face2b59f89 in QStackedWidget::~QStackedWidget() (this=0x55b0663d72d0, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:147
#16 0x00007face1d0532e in QObjectPrivate::deleteChildren() (this=this@entry=0x55b0664227f0) at kernel/qobject.cpp:2104
#17 0x00007face29e2666 in QWidget::~QWidget() (this=0x55b066407c20, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#18 0x00007fac5d97c6bd in CollectionPane::~CollectionPane() (this=0x55b066407c20, this=<optimized out>) at /usr/src/debug/kmail-22.04.3-1.1.x86_64/src/widgets/collectionpane.cpp:24
#19 CollectionPane::~CollectionPane() (this=0x55b066407c20, this=<optimized out>) at /usr/src/debug/kmail-22.04.3-1.1.x86_64/src/widgets/collectionpane.cpp:24
#20 0x00007face1d0532e in QObjectPrivate::deleteChildren() (this=this@entry=0x55b066378410) at kernel/qobject.cpp:2104
#21 0x00007face29e2666 in QWidget::~QWidget() (this=0x55b0666f9a90, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#22 0x00007face2b55229 in QSplitter::~QSplitter() (this=0x55b0666f9a90, __in_chrg=<optimized out>) at widgets/qsplitter.cpp:979
#23 0x00007face1d0532e in QObjectPrivate::deleteChildren() (this=this@entry=0x55b066698130) at kernel/qobject.cpp:2104
#24 0x00007face29e2666 in QWidget::~QWidget() (this=0x55b0666f9a50, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#25 0x00007face2b55229 in QSplitter::~QSplitter() (this=0x55b0666f9a50, __in_chrg=<optimized out>) at widgets/qsplitter.cpp:979
#26 0x00007fac5d9c8cf3 in KMMainWidget::deleteWidgets() (this=this@entry=0x55b0663a07a0) at /usr/src/debug/kmail-22.04.3-1.1.x86_64/src/kmmainwidget.cpp:987
#27 0x00007fac5d9cb9f6 in KMMainWidget::destruct() (this=0x55b0663a07a0) at /usr/src/debug/kmail-22.04.3-1.1.x86_64/src/kmmainwidget.cpp:395
#28 KMMainWidget::destruct() (this=0x55b0663a07a0) at /usr/src/debug/kmail-22.04.3-1.1.x86_64/src/kmmainwidget.cpp:384
#29 0x00007facb8621c1f in KMailPart::~KMailPart() (this=0x55b0662d4640, this=<optimized out>) at /usr/src/debug/kmail-22.04.3-1.1.x86_64/src/kmail_part.cpp:89
#30 0x00007facb8621d69 in KMailPart::~KMailPart() (this=0x55b0662d4640, this=<optimized out>) at /usr/src/debug/kmail-22.04.3-1.1.x86_64/src/kmail_part.cpp:92
#31 0x00007face33468fe in KontactInterface::Plugin::~Plugin() (this=this@entry=0x55b0662d06b0, __vtt_parm=__vtt_parm@entry=0x7fac5dfa1b30 <VTT for KMailPlugin+8>, this=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kontactinterface-22.04.3-1.1.x86_64/src/plugin.cpp:74
#32 0x00007fac5df8ed11 in KMailPlugin::~KMailPlugin() (this=0x55b0662d06b0, this=<optimized out>) at /usr/src/debug/kmail-22.04.3-1.1.x86_64/src/kontactplugin/kmail/kmail_plugin.cpp:145
#33 0x00007fac5df8ed49 in KMailPlugin::~KMailPlugin() (this=0x55b0662d06b0, this=<optimized out>) at /usr/src/debug/kmail-22.04.3-1.1.x86_64/src/kontactplugin/kmail/kmail_plugin.cpp:145
#34 0x00007face337b59e in qDeleteAll<QList<KontactInterface::Plugin*>::const_iterator>(QList<KontactInterface::Plugin*>::const_iterator, QList<KontactInterface::Plugin*>::const_iterator) (end=..., begin=...) at /usr/include/qt5/QtCore/qalgorithms.h:320
#35 qDeleteAll<QList<KontactInterface::Plugin*> >(QList<KontactInterface::Plugin*> const&) (c=...) at /usr/include/qt5/QtCore/qalgorithms.h:328
#36 Kontact::MainWindow::~MainWindow() (this=0x55b066028dd0, this=<optimized out>) at /usr/src/debug/kontact-22.04.3-1.1.x86_64/src/mainwindow.cpp:182
#37 0x00007face337b869 in Kontact::MainWindow::~MainWindow() (this=0x55b066028dd0, this=<optimized out>) at /usr/src/debug/kontact-22.04.3-1.1.x86_64/src/mainwindow.cpp:183
#38 0x00007face1d0752f in QObject::event(QEvent*) (this=0x55b066028dd0, e=0x55b069c0cc60) at kernel/qobject.cpp:1301
#39 0x00007face32f67f9 in KXmlGuiWindow::event(QEvent*) (this=0x55b066028dd0, ev=0x55b069c0cc60) at /usr/src/debug/kxmlgui-5.96.0-1.1.x86_64/src/kxmlguiwindow.cpp:220
#40 0x00007face29a541e in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55b066028dd0, e=0x55b069c0cc60) at kernel/qapplication.cpp:3637
#41 0x00007face1cdbfb8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55b066028dd0, event=0x55b069c0cc60) at kernel/qcoreapplication.cpp:1064
#42 0x00007face1cdef51 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55b065cd5260) at kernel/qcoreapplication.cpp:1821
#43 0x00007face1d33c53 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55b065db4af0) at kernel/qeventdispatcher_glib.cpp:277
#44 0x00007facd87bfea0 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#45 0x00007facd87c0258 in  () at /lib64/libglib-2.0.so.0
#46 0x00007facd87c02ec in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#47 0x00007face1d33456 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55b065dc1ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#48 0x00007face1cdaa2b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffff7917dd0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#49 0x00007face1ce2b96 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#50 0x000055b0658c403d in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kontact-22.04.3-1.1.x86_64/src/main.cpp:214
[Inferior 1 (process 6328) detached]

Reported using DrKonqi