Bug 428879

Summary: Multiples crashes accessing differents options in configuration application (systemsettings5)
Product: [Applications] systemsettings Reporter: Claudio Filho <filhocf>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate
Priority: NOR Keywords: drkonqi
Version: 5.19.5   
Target Milestone: ---   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed In:

Description Claudio Filho 2020-11-09 10:54:50 UTC
Application: systemsettings5 (5.19.5)

Qt Version: 5.15.1
Frameworks Version: 5.74.0
Operating System: Linux 5.9.0-1-amd64 x86_64
Windowing system: X11
Distribution: Debian GNU/Linux bullseye/sid

-- Information about the crash:
- What I was doing when the application crashed:

I tried to add a new virtual desktop. This same behavior happens when I tried to change icons, theme, etc. All times, need to restart the app and go to directly to wished conf.

- Unusual behavior I noticed:

- Custom settings of the application:

The crash can be reproduced every time.

-- Backtrace:
Application: Configurações do sistema (systemsettings5), signal: Segmentation fault

[KCrash Handler]
#4  0x0000000000000000 in ?? ()
#5  0x00007fd462d618e7 in QQuickItemLayer::~QQuickItemLayer (this=0x56381400d9c0, __in_chrg=<optimized out>) at items/qquickitem.cpp:8335
#6  0x00007fd462d61929 in QQuickItemLayer::~QQuickItemLayer (this=0x56381400d9c0, __in_chrg=<optimized out>) at items/qquickitem.cpp:8337
#7  0x00007fd462ed9363 in QAccessibleQuickItem::role (this=0x56381352ab10) at accessible/qaccessiblequickitem.cpp:215
#8  0x00007fd45e88e72a in AtSpiAdaptor::pathForInterface (this=this@entry=0x5638124057f0, interface=0x56381352ab10) at atspiadaptor.cpp:1538
#9  0x00007fd45e8908e4 in AtSpiAdaptor::notifyStateChange (this=this@entry=0x5638124057f0, interface=<optimized out>, state=..., value=0) at atspiadaptor.cpp:873
#10 0x00007fd45e891f80 in AtSpiAdaptor::notify (this=0x5638124057f0, event=0x7ffc8e5b9b10) at atspiadaptor.cpp:898
#11 0x00007fd462d73918 in QQuickItemPrivate::setEffectiveVisibleRecur (this=this@entry=0x56381362bcf0, newEffectiveVisible=<optimized out>) at items/qquickitem.cpp:6051
#12 0x00007fd462d739f3 in QQuickItemPrivate::setVisible (this=0x56381362bcf0, visible=<optimized out>) at items/qquickitem.cpp:5948
#13 0x00007fd44d4de146 in ContentItem::forgetItem (this=0x5638140779c0, item=<optimized out>) at ./src/columnview.cpp:564
#14 0x00007fd44d4df6d8 in ContentItem::itemChange (this=0x5638140779c0, change=QQuickItem::ItemChildRemovedChange, value=...) at ./src/columnview.cpp:643
#15 0x00007fd462d6e5f5 in QQuickItemPrivate::itemChange (this=this@entry=0x563813f7ce70, change=change@entry=QQuickItem::ItemChildRemovedChange, data=...) at items/qquickitem.cpp:6271
#16 0x00007fd462d752af in QQuickItemPrivate::removeChild (this=this@entry=0x563813f7ce70, child=<optimized out>, child@entry=0x56381400d9c0) at items/qquickitem.cpp:2944
#17 0x00007fd462d770dc in QQuickItem::setParentItem (this=this@entry=0x56381400d9c0, parentItem=parentItem@entry=0x0) at items/qquickitem.cpp:2669
#18 0x00007fd462d77666 in QQuickItem::~QQuickItem (this=0x56381400d9c0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2311
#19 0x00007fd44d200325 in QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement (this=0x56381400d9c0, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:144
#20 QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement (this=0x56381400d9c0, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:144
#21 0x00007fd4630921f8 in KDeclarative::QmlObjectPrivate::~QmlObjectPrivate (this=0x563813743b70, __in_chrg=<optimized out>) at ./src/kdeclarative/qmlobject.cpp:58
#22 KDeclarative::QmlObject::~QmlObject (this=0x563813659160, __in_chrg=<optimized out>) at ./src/kdeclarative/qmlobject.cpp:186
#23 0x00007fd463092a49 in KDeclarative::QmlObjectSharedEngine::~QmlObjectSharedEngine (this=0x563813659160, __in_chrg=<optimized out>) at ./src/kdeclarative/qmlobjectsharedengine.cpp:63
#24 0x00007fd464e1f33b in KQuickAddons::ConfigModule::~ConfigModule (this=0x5638135ae390, __in_chrg=<optimized out>) at ./src/quickaddons/configmodule.cpp:105
#25 0x00007fd44b01af37 in KWin::VirtualDesktops::~VirtualDesktops (this=0x5638135ae390, __in_chrg=<optimized out>) at ./kcmkwin/kwindesktop/virtualdesktops.cpp:57
#26 KWin::VirtualDesktops::~VirtualDesktops (this=0x5638135ae390, __in_chrg=<optimized out>) at ./kcmkwin/kwindesktop/virtualdesktops.cpp:59
#27 0x00007fd464f17553 in std::default_delete<KQuickAddons::ConfigModule>::operator() (__ptr=<optimized out>, this=<optimized out>) at /usr/include/c++/10/bits/unique_ptr.h:85
#28 std::unique_ptr<KQuickAddons::ConfigModule, std::default_delete<KQuickAddons::ConfigModule> >::~unique_ptr (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/10/bits/unique_ptr.h:361
#29 KCModuleQmlPrivate::~KCModuleQmlPrivate (this=<optimized out>, __in_chrg=<optimized out>) at ./src/kcmoduleqml.cpp:35
#30 KCModuleQml::~KCModuleQml (this=0x56381351bb10, __in_chrg=<optimized out>) at ./src/kcmoduleqml.cpp:212
#31 0x00007fd464f17579 in KCModuleQml::~KCModuleQml (this=0x56381351bb10, __in_chrg=<optimized out>) at ./src/kcmoduleqml.cpp:213
#32 0x00007fd464f1d6a4 in KCModuleProxy::deleteClient (this=this@entry=0x5638133db2b0) at ./src/kcmoduleproxy.cpp:161
#33 0x00007fd464f1d818 in KCModuleProxy::~KCModuleProxy (this=0x5638133db2b0, __in_chrg=<optimized out>) at ./src/kcmoduleproxy.cpp:152
#34 0x00007fd464f1d8c9 in KCModuleProxy::~KCModuleProxy (this=0x5638133db2b0, __in_chrg=<optimized out>) at ./src/kcmoduleproxy.cpp:156
#35 0x00007fd463907dce in QObjectPrivate::deleteChildren (this=this@entry=0x56381267b320) at kernel/qobject.cpp:2104
#36 0x00007fd464462716 in QWidget::~QWidget (this=0x563812752250, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#37 0x00007fd464462a69 in QWidget::~QWidget (this=0x563812752250, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1546
#38 0x00007fd463907dce in QObjectPrivate::deleteChildren (this=this@entry=0x563812516500) at kernel/qobject.cpp:2104
#39 0x00007fd464462716 in QWidget::~QWidget (this=0x5638136b4300, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#40 0x00007fd4645b9139 in QScrollArea::~QScrollArea (this=0x5638136b4300, __in_chrg=<optimized out>) at widgets/qscrollarea.cpp:173
#41 0x00007fd463907dce in QObjectPrivate::deleteChildren (this=this@entry=0x56381243a770) at kernel/qobject.cpp:2104
#42 0x00007fd464462716 in QWidget::~QWidget (this=0x5638123b7f10, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#43 0x00007fd464c0830d in KPageStackedWidget::~KPageStackedWidget (this=0x5638123b7f10, __in_chrg=<optimized out>) at ./obj-x86_64-linux-gnu/src/KF5WidgetsAddons_autogen/EWIEGA46WW/../../../../src/kpageview_p.h:23
#44 KPageStackedWidget::~KPageStackedWidget (this=0x5638123b7f10, __in_chrg=<optimized out>) at ./obj-x86_64-linux-gnu/src/KF5WidgetsAddons_autogen/EWIEGA46WW/../../../../src/kpageview_p.h:23
#45 0x00007fd463907dce in QObjectPrivate::deleteChildren (this=this@entry=0x5638123b1520) at kernel/qobject.cpp:2104
#46 0x00007fd464462716 in QWidget::~QWidget (this=0x563812549e80, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#47 0x00007fd464c7b139 in KPageWidget::~KPageWidget (this=0x563812549e80, __in_chrg=<optimized out>) at ./src/kpagewidget.cpp:58
#48 0x00007fd463907dce in QObjectPrivate::deleteChildren (this=this@entry=0x5638124189e0) at kernel/qobject.cpp:2104
#49 0x00007fd464462716 in QWidget::~QWidget (this=0x56381262f100, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#50 0x00007fd464f54ef9 in ModuleView::~ModuleView (this=0x56381262f100, __in_chrg=<optimized out>) at ./core/ModuleView.cpp:119
#51 0x00007fd463907dce in QObjectPrivate::deleteChildren (this=this@entry=0x56381229ef60) at kernel/qobject.cpp:2104
#52 0x00007fd464462716 in QWidget::~QWidget (this=0x5638123b9040, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#53 0x00007fd4540a32a1 in FocusHackWidget::~FocusHackWidget (this=0x5638123b9040, __in_chrg=<optimized out>) at ./sidebar/SidebarMode.cpp:68
#54 FocusHackWidget::~FocusHackWidget (this=0x5638123b9040, __in_chrg=<optimized out>) at ./sidebar/SidebarMode.cpp:69
#55 0x00007fd463907dce in QObjectPrivate::deleteChildren (this=this@entry=0x563812298e40) at kernel/qobject.cpp:2104
#56 0x00007fd464462716 in QWidget::~QWidget (this=0x5638122f5750, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#57 0x00007fd4645cf559 in QStackedWidget::~QStackedWidget (this=0x5638122f5750, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:147
#58 0x00007fd463907dce in QObjectPrivate::deleteChildren (this=this@entry=0x5638121d7070) at kernel/qobject.cpp:2104
#59 0x00007fd464462716 in QWidget::~QWidget (this=0x5638122dc550, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#60 0x0000563810b61f8f in SettingsBase::~SettingsBase (this=0x5638122dc550, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ./app/SettingsBase.cpp:83
#61 0x0000563810b62009 in SettingsBase::~SettingsBase (this=0x5638122dc550, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ./app/SettingsBase.cpp:86
#62 0x00007fd463909f9f in QObject::event (this=this@entry=0x5638122dc550, e=e@entry=0x563813544010) at kernel/qobject.cpp:1301
#63 0x00007fd464466ea9 in QWidget::event (this=this@entry=0x5638122dc550, event=event@entry=0x563813544010) at kernel/qwidget.cpp:9080
#64 0x00007fd464573f5c in QMainWindow::event (this=this@entry=0x5638122dc550, event=event@entry=0x563813544010) at widgets/qmainwindow.cpp:1341
#65 0x00007fd464e9033d in KMainWindow::event (this=this@entry=0x5638122dc550, ev=ev@entry=0x563813544010) at ./src/kmainwindow.cpp:911
#66 0x00007fd464ebeb59 in KXmlGuiWindow::event (this=0x5638122dc550, ev=0x563813544010) at ./src/kxmlguiwindow.cpp:109
#67 0x00007fd46442714f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5638122dc550, e=0x563813544010) at kernel/qapplication.cpp:3630
#68 0x00007fd4638de1ba in QCoreApplication::notifyInternal2 (receiver=0x5638122dc550, event=0x563813544010) at kernel/qcoreapplication.cpp:1063
#69 0x00007fd4638e0bf1 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5638121bb2c0) at kernel/qcoreapplication.cpp:1817
#70 0x00007fd463936083 in postEventSourceDispatch (s=0x563812292e50) at kernel/qeventdispatcher_glib.cpp:277
#71 0x00007fd46124ebdb in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#72 0x00007fd46124ee88 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#73 0x00007fd46124ef3f in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#74 0x00007fd46393570f in QEventDispatcherGlib::processEvents (this=0x563812296870, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#75 0x00007fd4638dcb7b in QEventLoop::exec (this=this@entry=0x7ffc8e5ba830, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#76 0x00007fd4638e4df0 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#77 0x0000563810b5dc5b in main (argc=<optimized out>, argv=0x7ffc8e5ba950) at ./app/main.cpp:168
[Inferior 1 (process 1959053) detached]

The reporter indicates this bug may be a duplicate of or related to bug 426047.

Possible duplicates by query: bug 428481, bug 426047, bug 423459, bug 422808, bug 422484.

Reported using DrKonqi
Comment 1 Nate Graham 2020-11-16 20:28:51 UTC

*** This bug has been marked as a duplicate of bug 426047 ***