Bug 455097 - Systemsettings may crash when changing global theme
Summary: Systemsettings may crash when changing global theme
Status: RESOLVED DUPLICATE of bug 450162
Alias: None
Product: systemsettings
Classification: Applications
Component: general (other bugs)
Version First Reported In: 5.24.5
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-06-09 18:55 UTC by kauangodoy174
Modified: 2022-06-10 14:39 UTC (History)
1 user (show)

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 kauangodoy174 2022-06-09 18:55:36 UTC
Application: systemsettings (5.24.5)

Qt Version: 5.15.2
Frameworks Version: 5.94.0
Operating System: Linux 5.17.0-1-amd64 x86_64
Windowing System: X11
Distribution: Debian GNU/Linux bookworm/sid
DrKonqi: 5.24.5 [KCrashBackend]

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

I was changing the global theme. Then, during the loading of some theme, I clicked on something inside the application (other theme or tab), and the crash happened.

The crash can be reproduced every time.

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

[KCrash Handler]
#6  LookAndFeelManager::setResetDefaultLayout (this=0x350024, reset=reset@entry=false) at ./kcms/lookandfeel/lookandfeelmanager.cpp:193
#7  0x00007fc94fb2c29b in KCMLookandFeel::setResetDefaultLayout (reset=false, this=0x562c656d6260) at ./kcms/lookandfeel/kcm.cpp:320
#8  KCMLookandFeel::save (this=0x562c656d6260) at ./kcms/lookandfeel/kcm.cpp:309
#9  0x00007fc96684b622 in KCModuleQml::save (this=0x562c65695b30) at ./src/kcmoduleqml.cpp:296
#10 0x00007fc96684a907 in KCModuleProxy::save (this=<optimized out>) at ./src/kcmoduleproxy.cpp:281
#11 0x00007fc968545691 in ModuleView::moduleSave (this=0x562c65665860, module=<optimized out>) at ./core/ModuleView.cpp:363
#12 0x00007fc9685459ce in ModuleView::moduleSave (this=<optimized out>) at ./core/ModuleView.cpp:354
#13 0x00007fc96853d9e6 in ModuleView::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7ffc80ccf6e0) at ./obj-x86_64-linux-gnu/core/systemsettingsview_autogen/EWIEGA46WW/moc_ModuleView.cpp:133
#14 0x00007fc966f5b168 in doActivate<false> (sender=0x562c656f1e00, signal_index=9, argv=0x7ffc80ccf6e0) at kernel/qobject.cpp:3898
#15 0x00007fc966f545ff in QMetaObject::activate (sender=sender@entry=0x562c656f1e00, m=m@entry=0x7fc968039180 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffc80ccf6e0) at kernel/qobject.cpp:3946
#16 0x00007fc967c0f352 in QAbstractButton::clicked (this=this@entry=0x562c656f1e00, _t1=<optimized out>) at .moc/moc_qabstractbutton.cpp:308
#17 0x00007fc967c0f5ca in QAbstractButtonPrivate::emitClicked (this=0x562c64fccc00) at widgets/qabstractbutton.cpp:415
#18 0x00007fc967c11190 in QAbstractButtonPrivate::click (this=0x562c64fccc00) at widgets/qabstractbutton.cpp:408
#19 0x00007fc967c113b3 in QAbstractButton::mouseReleaseEvent (this=0x562c656f1e00, e=0x7ffc80ccfc80) at widgets/qabstractbutton.cpp:1044
#20 0x00007fc967b5e4ce in QWidget::event (this=0x562c656f1e00, event=0x7ffc80ccfc80) at kernel/qwidget.cpp:9019
#21 0x00007fc967b1c6bf in QApplicationPrivate::notify_helper (this=this@entry=0x562c64f0ba80, receiver=receiver@entry=0x562c656f1e00, e=e@entry=0x7ffc80ccfc80) at kernel/qapplication.cpp:3632
#22 0x00007fc967b241c4 in QApplication::notify (this=<optimized out>, receiver=0x562c656f1e00, e=0x7ffc80ccfc80) at kernel/qapplication.cpp:3076
#23 0x00007fc966f24aca in QCoreApplication::notifyInternal2 (receiver=0x562c656f1e00, event=0x7ffc80ccfc80) at kernel/qcoreapplication.cpp:1063
#24 0x00007fc967b22cd3 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x562c656f1e00, event=event@entry=0x7ffc80ccfc80, alienWidget=alienWidget@entry=0x562c656f1e00, nativeWidget=0x7fc95c006e40, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614
#25 0x00007fc967b7759c in QWidgetWindow::handleMouseEvent (this=0x562c65698d50, event=0x7ffc80ccff50) at kernel/qwidgetwindow.cpp:683
#26 0x00007fc967b7a805 in QWidgetWindow::event (this=0x562c65698d50, event=0x7ffc80ccff50) at kernel/qwidgetwindow.cpp:300
#27 0x00007fc967b1c6bf in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x562c65698d50, e=0x7ffc80ccff50) at kernel/qapplication.cpp:3632
#28 0x00007fc966f24aca in QCoreApplication::notifyInternal2 (receiver=0x562c65698d50, event=0x7ffc80ccff50) at kernel/qcoreapplication.cpp:1063
#29 0x00007fc967427017 in QGuiApplicationPrivate::processMouseEvent (e=0x562c664db510) at kernel/qguiapplication.cpp:2282
#30 0x00007fc9673fd25c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#31 0x00007fc96130957a in xcbSourceDispatch (source=<optimized out>) at ./src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#32 0x00007fc964928f8b in g_main_dispatch (context=0x7fc95c005000) at ../../../glib/gmain.c:3417
#33 g_main_context_dispatch (context=0x7fc95c005000) at ../../../glib/gmain.c:4135
#34 0x00007fc964929238 in g_main_context_iterate (context=context@entry=0x7fc95c005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4211
#35 0x00007fc9649292ef in g_main_context_iteration (context=0x7fc95c005000, may_block=1) at ../../../glib/gmain.c:4276
#36 0x00007fc966f7c104 in QEventDispatcherGlib::processEvents (this=0x562c64fcb4e0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#37 0x00007fc966f234db in QEventLoop::exec (this=this@entry=0x7ffc80cd0280, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#38 0x00007fc966f2b7b0 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#39 0x00007fc96741ac5c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867
#40 0x00007fc967b1c635 in QApplication::exec () at kernel/qapplication.cpp:2824
#41 0x0000562c636e8be0 in main (argc=<optimized out>, argv=<optimized out>) at ./app/main.cpp:183
[Inferior 1 (process 4405) detached]

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

Possible duplicates by query: bug 450162, bug 425090, bug 418989.

Reported using DrKonqi
Comment 1 Nate Graham 2022-06-10 14:39:05 UTC

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