| Summary: | System Settings crashes on close | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | Patrick Silva <bugseforuns> |
| Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | nate, nicolas.fella |
| Priority: | NOR | Keywords: | drkonqi, qt6 |
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | unspecified | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/-/commit/ed571ad354cc9cdfdc340488bae0dc3d28b223ae | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
| Attachments: | New crash information added by DrKonqi | ||
|
Description
Patrick Silva
2023-09-07 11:43:24 UTC
Created attachment 161492 [details]
New crash information added by DrKonqi
DrKonqi auto-attaching complete backtrace.
#0 0x0000000000000001 in ()
#1 0x00007ffff47dc2e5 in QObject::~QObject() (this=0x156f510, __in_chrg=<optimized out>) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qobject.cpp:1121
#2 0x00007fff9a38d5e1 in SolidActions::~SolidActions() (this=0x14ed770, __in_chrg=<optimized out>) at /home/nico/kde6/src/plasma-desktop/kcms/solid_actions/SolidActions.cpp:67
#3 0x00007fff9a38d609 in SolidActions::~SolidActions() (this=0x14ed770, __in_chrg=<optimized out>) at /home/nico/kde6/src/plasma-desktop/kcms/solid_actions/SolidActions.cpp:69
#4 0x00007ffff47d772d in QObjectPrivate::deleteChildren() (this=this@entry=0x1557740) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qobject.cpp:2174
#5 0x00007ffff6e18448 in QWidget::~QWidget() (this=0x1508c50, __in_chrg=<optimized out>) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/kernel/qwidget.cpp:1531
#6 0x00007ffff6fc0345 in QScrollArea::~QScrollArea() (this=0x1508c50, __in_chrg=<optimized out>) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/widgets/qscrollarea.cpp:137
#7 0x00007ffff47d772d in QObjectPrivate::deleteChildren() (this=this@entry=0x7a6370) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qobject.cpp:2174
#8 0x00007ffff6e18448 in QWidget::~QWidget() (this=this@entry=0x784090, __in_chrg=<optimized out>) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/kernel/qwidget.cpp:1531
#9 0x00007ffff6eb8211 in QFrame::~QFrame() (this=this@entry=0x784090, __in_chrg=<optimized out>) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/widgets/qframe.cpp:229
#10 0x00007ffff6fd9991 in QStackedWidget::~QStackedWidget() (this=this@entry=0x784090, __in_chrg=<optimized out>) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/widgets/qstackedwidget.cpp:111
#11 0x00007ffff7683c4d in KPageStackedWidget::~KPageStackedWidget() (this=0x784090, __in_chrg=<optimized out>) at /home/nico/kde6/src/kwidgetsaddons/src/kpageview_p.h:25
#12 KPageStackedWidget::~KPageStackedWidget() (this=0x784090, __in_chrg=<optimized out>) at /home/nico/kde6/src/kwidgetsaddons/src/kpageview_p.h:25
#13 0x00007ffff47d772d in QObjectPrivate::deleteChildren() (this=this@entry=0x75f480) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qobject.cpp:2174
#14 0x00007ffff6e18448 in QWidget::~QWidget() (this=0x7871a0, __in_chrg=<optimized out>) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/kernel/qwidget.cpp:1531
#15 0x00007ffff76859b9 in KPageWidget::~KPageWidget() (this=0x7871a0, __in_chrg=<optimized out>) at /home/nico/kde6/src/kwidgetsaddons/src/kpagewidget.cpp:58
#16 0x00007ffff47d772d in QObjectPrivate::deleteChildren() (this=this@entry=0x874e00) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qobject.cpp:2174
#17 0x00007ffff6e18448 in QWidget::~QWidget() (this=0x753b40, __in_chrg=<optimized out>) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/kernel/qwidget.cpp:1531
#18 0x00007ffff7fb3b59 in ModuleView::~ModuleView() (this=0x753b40, __in_chrg=<optimized out>) at /home/nico/kde6/src/systemsettings/core/ModuleView.cpp:210
#19 0x00007ffff47d772d in QObjectPrivate::deleteChildren() (this=this@entry=0x85fc80) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qobject.cpp:2174
#20 0x00007ffff6e18448 in QWidget::~QWidget() (this=this@entry=0x8636d0, __in_chrg=<optimized out>) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/kernel/qwidget.cpp:1531
#21 0x00007fffd1f37d4d in FocusHackWidget::~FocusHackWidget() (this=0x8636d0, __in_chrg=<optimized out>) at /home/nico/kde6/src/systemsettings/sidebar/SidebarMode.cpp:51
#22 FocusHackWidget::~FocusHackWidget() (this=0x8636d0, __in_chrg=<optimized out>) at /home/nico/kde6/src/systemsettings/sidebar/SidebarMode.cpp:51
#23 0x00007ffff47d772d in QObjectPrivate::deleteChildren() (this=this@entry=0x5f31c0) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qobject.cpp:2174
#24 0x00007ffff6e18448 in QWidget::~QWidget() (this=0x56f1e0, __in_chrg=<optimized out>) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/kernel/qwidget.cpp:1531
#25 0x00007ffff6fd99b5 in QStackedWidget::~QStackedWidget() (this=0x56f1e0, __in_chrg=<optimized out>) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/widgets/qstackedwidget.cpp:111
#26 0x00007ffff47d772d in QObjectPrivate::deleteChildren() (this=this@entry=0x56d930) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qobject.cpp:2174
#27 0x00007ffff6e18448 in QWidget::~QWidget() (this=this@entry=0x60fec0, __in_chrg=<optimized out>) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/kernel/qwidget.cpp:1531
#28 0x00007ffff6f6b0c1 in QMainWindow::~QMainWindow() (this=this@entry=0x60fec0, __in_chrg=<optimized out>) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/widgets/qmainwindow.cpp:338
#29 0x00007ffff7d5a3e1 in KMainWindow::~KMainWindow() (this=this@entry=0x60fec0, __in_chrg=<optimized out>) at /home/nico/kde6/src/kxmlgui/src/kmainwindow.cpp:436
#30 0x00007ffff7da06ab in KXmlGuiWindow::~KXmlGuiWindow() (this=this@entry=0x60fec0, __vtt_parm=__vtt_parm@entry=0x420640 <VTT for SettingsBase+8>, __in_chrg=<optimized out>)
at /home/nico/kde6/src/kxmlgui/src/kxmlguiwindow.cpp:216
#31 0x0000000000415201 in SettingsBase::~SettingsBase() (this=0x60fec0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /home/nico/kde6/src/systemsettings/app/SettingsBase.cpp:83
#32 0x0000000000415309 in SettingsBase::~SettingsBase() (this=0x60fec0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /home/nico/kde6/src/systemsettings/app/SettingsBase.cpp:83
#33 0x00007ffff47cfc59 in QObject::event(QEvent*) (this=this@entry=0x60fec0, e=e@entry=0xf97850) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qobject.cpp:1378
#34 0x00007ffff6e1cd6f in QWidget::event(QEvent*) (this=this@entry=0x60fec0, event=event@entry=0xf97850) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/kernel/qwidget.cpp:9374
#35 0x00007ffff6f6ccb6 in QMainWindow::event(QEvent*) (this=this@entry=0x60fec0, event=event@entry=0xf97850) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/widgets/qmainwindow.cpp:1303
#36 0x00007ffff7d5adda in KMainWindow::event(QEvent*) (this=this@entry=0x60fec0, ev=ev@entry=0xf97850) at /home/nico/kde6/src/kxmlgui/src/kmainwindow.cpp:911
#37 0x00007ffff7da3897 in KXmlGuiWindow::event(QEvent*) (this=0x60fec0, ev=0xf97850) at /home/nico/kde6/src/kxmlgui/src/kxmlguiwindow.cpp:220
#38 0x00007ffff6dc0af8 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x60fec0, e=0xf97850)
at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/kernel/qapplication.cpp:3287
#39 0x00007ffff477cdb8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x60fec0, event=0xf97850) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qcoreapplication.cpp:1118
#40 0x00007ffff477cfbd in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=<optimized out>, event=<optimized out>)
at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qcoreapplication.cpp:1536
#41 0x00007ffff47808d5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x453c60)
at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qcoreapplication.cpp:1898
#42 0x00007ffff4780c0d in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=<optimized out>, event_type=<optimized out>)
at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qcoreapplication.cpp:1757
#43 0x00007ffff4a2108f in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x6fca20) at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:243
#44 0x00007ffff3b2b4fc in g_main_dispatch (context=0x7fffdc000f10) at ../glib/gmain.c:3460
#45 g_main_context_dispatch (context=0x7fffdc000f10) at ../glib/gmain.c:4200
#46 0x00007ffff3b896b8 in g_main_context_iterate.isra.0 (context=0x7fffdc000f10, block=1, dispatch=1, self=<optimized out>) at ../glib/gmain.c:4276
#47 0x00007ffff3b28b83 in g_main_context_iteration (context=0x7fffdc000f10, may_block=1) at ../glib/gmain.c:4343
#48 0x00007ffff4a2092f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x4561a0, flags=...)
at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#49 0x00007ffff47899f3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffd240, flags=..., flags@entry=...)
at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/global/qflags.h:34
--Type <RET> for more, q to quit, c to continue without paging--c
#50 0x00007ffff478569d in QCoreApplication::exec() () at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/corelib/global/qflags.h:74
#51 0x00007ffff51f917d in QGuiApplication::exec() () at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/gui/kernel/qguiapplication.cpp:1908
#52 0x00007ffff6dc0a69 in QApplication::exec() () at /usr/src/debug/qt6-qtbase-6.5.2-1.fc38.x86_64/src/widgets/kernel/qapplication.cpp:2566
#53 0x000000000040ed7f in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /home/nico/kde6/src/systemsettings/app/main.cpp:185
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1697 Git commit ed571ad354cc9cdfdc340488bae0dc3d28b223ae by Nate Graham, on behalf of Nicolas Fella. Committed on 07/09/2023 at 16:32. Pushed by ngraham into branch 'master'. [kcms/solidactions] Fix double delete on close These things have a parent, don't manually delete them M +0 -6 kcms/solid_actions/SolidActions.cpp M +0 -1 kcms/solid_actions/SolidActions.h https://invent.kde.org/plasma/plasma-desktop/-/commit/ed571ad354cc9cdfdc340488bae0dc3d28b223ae |