| Summary: | Systemsettings crashes when closing with KCron module open | ||
|---|---|---|---|
| Product: | [Applications] kcron | Reporter: | vbhunt |
| Component: | general | Assignee: | Gary Meyer <gary> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | nicolas.fella |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/system/kcron/-/commit/bc45db86d0bf53e9ef7a86d9e772e607e4428091 | Version Fixed/Implemented In: | 24.02.2 |
| Sentry Crash Report: | |||
|
Description
vbhunt
2024-03-22 11:24:12 UTC
#0 0x0000000000000000 in ??? ()
#1 0x00007fffcc9d7217 in KCMCron::~KCMCron (this=0x1066eb0, __in_chrg=<optimized out>) at /home/nico/kde/src/kcron/src/kcmCron.cpp:63
#2 0x00007fffcc9d7264 in KCMCron::~KCMCron (this=0x1066eb0, __in_chrg=<optimized out>) at /home/nico/kde/src/kcron/src/kcmCron.cpp:65
#3 0x00007ffff43b994d in QObjectPrivate::deleteChildren (this=this@entry=0x105e940) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:2216
#4 0x00007ffff65d6ba8 in QWidget::~QWidget (this=0x105d1f0, __in_chrg=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qwidget.cpp:1559
#5 0x00007ffff6767311 in QScrollArea::~QScrollArea (this=0x105d1f0, __in_chrg=<optimized out>)
at /home/nico/workspace/qt6/qtbase/src/widgets/widgets/qscrollarea.cpp:133
#6 0x00007ffff43b994d in QObjectPrivate::deleteChildren (this=this@entry=0xa9e380) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:2216
#7 0x00007ffff65d6ba8 in QWidget::~QWidget (this=0xac20f0, __in_chrg=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qwidget.cpp:1559
#8 0x00007ffff6fb072d in KPageStackedWidget::~KPageStackedWidget (this=0xac20f0, __in_chrg=<optimized out>)
at /home/nico/kde/src/kwidgetsaddons/src/kpageview_p.h:25
#9 0x00007ffff6fb074e in KPageStackedWidget::~KPageStackedWidget (this=0xac20f0, __in_chrg=<optimized out>)
at /home/nico/kde/src/kwidgetsaddons/src/kpageview_p.h:25
#10 0x00007ffff43b994d in QObjectPrivate::deleteChildren (this=this@entry=0xadc650) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:2216
#11 0x00007ffff65d6ba8 in QWidget::~QWidget (this=0x9dd970, __in_chrg=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qwidget.cpp:1559
#12 0x00007ffff6f9693c in KPageView::~KPageView (this=0x9dd970, __in_chrg=<optimized out>) at /home/nico/kde/src/kwidgetsaddons/src/kpageview.cpp:658
#13 0x00007ffff6fb4386 in KPageWidget::~KPageWidget (this=0x9dd970, __in_chrg=<optimized out>) at /home/nico/kde/src/kwidgetsaddons/src/kpagewidget.cpp:58
#14 0x00007ffff6fb43a8 in KPageWidget::~KPageWidget (this=0x9dd970, __in_chrg=<optimized out>) at /home/nico/kde/src/kwidgetsaddons/src/kpagewidget.cpp:58
#15 0x00007ffff43b994d in QObjectPrivate::deleteChildren (this=this@entry=0xabb2b0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:2216
#16 0x00007ffff65d6ba8 in QWidget::~QWidget (this=0xa8ddc0, __in_chrg=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qwidget.cpp:1559
#17 0x00007ffff7fb6831 in ModuleView::~ModuleView (this=0xa8ddc0, __in_chrg=<optimized out>) at /home/nico/kde/src/systemsettings/core/ModuleView.cpp:222
#18 0x00007ffff43b994d in QObjectPrivate::deleteChildren (this=this@entry=0xbb4350) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:2216
#19 0x00007ffff65d6ba8 in QWidget::~QWidget (this=this@entry=0xac5350, __in_chrg=<optimized out>)
at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qwidget.cpp:1559
#20 0x0000000000420fb5 in FocusHackWidget::~FocusHackWidget (this=0xac5350, __in_chrg=<optimized out>)
at /home/nico/kde/src/systemsettings/app/sidebar/SidebarMode.cpp:45
#21 FocusHackWidget::~FocusHackWidget (this=0xac5350, __in_chrg=<optimized out>) at /home/nico/kde/src/systemsettings/app/sidebar/SidebarMode.cpp:45
#22 0x00007ffff43b994d in QObjectPrivate::deleteChildren (this=this@entry=0x85ce60) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:2216
#23 0x00007ffff65d6ba8 in QWidget::~QWidget (this=0x88dcc0, __in_chrg=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qwidget.cpp:1559
#24 0x00007ffff677e6e1 in QStackedWidget::~QStackedWidget (this=0x88dcc0, __in_chrg=<optimized out>)
at /home/nico/workspace/qt6/qtbase/src/widgets/widgets/qstackedwidget.cpp:112
#25 0x00007ffff43b994d in QObjectPrivate::deleteChildren (this=this@entry=0x880660) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:2216
#26 0x00007ffff65d6ba8 in QWidget::~QWidget (this=0x596d90, __in_chrg=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qwidget.cpp:1559
#27 0x00007ffff6713e6d in QMainWindow::~QMainWindow (this=<optimized out>, __in_chrg=<optimized out>)
at /home/nico/workspace/qt6/qtbase/src/widgets/widgets/qmainwindow.cpp:340
#28 0x00007ffff7bca2c7 in KXmlGuiWindow::~KXmlGuiWindow
(this=this@entry=0x596d90, __vtt_parm=__vtt_parm@entry=0x451708 <VTT for SettingsBase+8>, __in_chrg=<optimized out>)
at /home/nico/kde/src/kxmlgui/src/kxmlguiwindow.cpp:217
#29 0x0000000000419e8b in SettingsBase::~SettingsBase (this=0x596d90, __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
at /home/nico/kde/src/systemsettings/app/SettingsBase.cpp:69
#30 0x0000000000419f51 in SettingsBase::~SettingsBase (this=0x596d90, __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
at /home/nico/kde/src/systemsettings/app/SettingsBase.cpp:69
#31 0x00007ffff43b3f08 in QObject::event (this=this@entry=0x596d90, e=e@entry=0x12fa8e0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:1433
#32 0x00007ffff65db271 in QWidget::event (this=this@entry=0x596d90, event=event@entry=0x12fa8e0)
at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qwidget.cpp:9461
--Type <RET> for more, q to quit, c to continue without paging--c
#33 0x00007ffff6715ee1 in QMainWindow::event (this=this@entry=0x596d90, event=event@entry=0x12fa8e0)
at /home/nico/workspace/qt6/qtbase/src/widgets/widgets/qmainwindow.cpp:1314
#34 0x00007ffff7b871ea in KMainWindow::event (this=this@entry=0x596d90, ev=ev@entry=0x12fa8e0) at /home/nico/kde/src/kxmlgui/src/kmainwindow.cpp:906
#35 0x00007ffff7bcd1ef in KXmlGuiWindow::event (this=0x596d90, ev=0x12fa8e0) at /home/nico/kde/src/kxmlgui/src/kxmlguiwindow.cpp:221
#36 0x00007ffff65819b4 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x596d90, e=0x12fa8e0)
at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:3287
#37 0x00007ffff4362790 in QCoreApplication::notifyInternal2 (receiver=0x596d90, event=0x12fa8e0)
at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1134
#38 0x00007ffff4362989 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>)
at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1575
#39 0x00007ffff4366047 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x488c30)
at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1932
#40 0x00007ffff4366329 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>)
at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1789
#41 0x00007ffff461ce0b in postEventSourceDispatch (s=0x503a00) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244
#42 0x00007ffff384de5c in g_main_dispatch (context=0x7fffdc000ef0) at ../glib/gmain.c:3476
#43 g_main_context_dispatch_unlocked (context=0x7fffdc000ef0) at ../glib/gmain.c:4284
#44 0x00007ffff38a8f18 in g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7fffdc000ef0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4349
#45 0x00007ffff384bad3 in g_main_context_iteration (context=0x7fffdc000ef0, may_block=1) at ../glib/gmain.c:4414
#46 0x00007ffff461c71b in QEventDispatcherGlib::processEvents (this=0x583180, flags=...)
at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#47 0x00007ffff436e4eb in QEventLoop::exec (this=this@entry=0x7fffffffd280, flags=..., flags@entry=...)
at /home/nico/workspace/qt6/qtbase/src/corelib/global/qflags.h:34
#48 0x00007ffff436ad97 in QCoreApplication::exec () at /home/nico/workspace/qt6/qtbase/src/corelib/global/qflags.h:74
#49 0x00007ffff4bb67d9 in QGuiApplication::exec () at /home/nico/workspace/qt6/qtbase/src/gui/kernel/qguiapplication.cpp:1926
#50 0x00007ffff6581925 in QApplication::exec () at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:2555
#51 0x0000000000413a51 in main (argc=<optimized out>, argv=<optimized out>) at /home/nico/kde/src/systemsettings/app/main.cpp:175
Git commit 318c03bbc5559e6235b4190fd23b768e2fe9d7c1 by Harald Sitter. Committed on 28/03/2024 at 19:07. Pushed by sitter into branch 'master'. don't crash on unload M +1 -1 src/kcmCron.cpp https://invent.kde.org/system/kcron/-/commit/318c03bbc5559e6235b4190fd23b768e2fe9d7c1 Git commit bc45db86d0bf53e9ef7a86d9e772e607e4428091 by Nicolas Fella, on behalf of Harald Sitter. Committed on 29/03/2024 at 10:30. Pushed by nicolasfella into branch 'release/24.02'. don't crash on unload (cherry picked from commit 318c03bbc5559e6235b4190fd23b768e2fe9d7c1) M +1 -1 src/kcmCron.cpp https://invent.kde.org/system/kcron/-/commit/bc45db86d0bf53e9ef7a86d9e772e607e4428091 |