Bug 472290 - systemsettings5 crash after changing theme (and after debian upgrade 10 to 11)
Summary: systemsettings5 crash after changing theme (and after debian upgrade 10 to 11)
Status: RESOLVED DOWNSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.20.5
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-07-15 18:53 UTC by ulysse.schwartz
Modified: 2023-07-15 19:43 UTC (History)
0 users

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


Attachments
attachment-3045005-0.html (1.96 KB, text/html)
2023-07-15 19:43 UTC, ulysse.schwartz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ulysse.schwartz 2023-07-15 18:53:53 UTC
Application: systemsettings5 (5.20.5)

Qt Version: 5.15.2
Frameworks Version: 5.78.0
Operating System: Linux 5.10.0-23-amd64 x86_64
Windowing system: X11
Distribution: Debian GNU/Linux 11 (bullseye)

-- Information about the crash:
- What I was doing when the application crashed:
i upraded from debian10 to debian11, then lauchned systemsettings5 it worked, i changed a them, close systemsettings5, and since then systemsettings5 keep crashing if i try to reopen it.

discover also crash.

i have not tried all kde applications, ktorrent works for example...

- Unusual behavior I noticed:

- Custom settings of the application:

The crash can be reproduced every time.

-- Backtrace:
Application: Configuration du système (systemsettings5), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f24e08c4610 in QObject::objectName() const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f24d97234d6 in chameleon::ChameleonStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/libchameleon.so
#6  0x00007f24d971d9e0 in chameleon::ChameleonStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const () from /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/libchameleon.so
#7  0x00007f244b86b89f in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/qqc2desktopstyle/private/libqqc2desktopstyleplugin.so
#8  0x00007f244b86c87f in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/qqc2desktopstyle/private/libqqc2desktopstyleplugin.so
#9  0x00007f24dfd25d95 in QQuickWindowPrivate::polishItems() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007f24dfdab18e in QQuickRenderControl::polishItems() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f24e0048be5 in ?? () from /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#12 0x00007f24e149aa04 in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007f24e145a15f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007f24e089afca in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f24e1492046 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f24e1496963 in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f24e1499af3 in QWidgetPrivate::setVisible(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007f24e14968e9 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007f24e149697f in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007f24e1496909 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007f24e149697f in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007f24e1499af3 in QWidgetPrivate::setVisible(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007f24e14968e9 in QWidgetPrivate::showChildren(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f24e149697f in QWidgetPrivate::show_helper() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007f24e1499af3 in QWidgetPrivate::setVisible(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x000055e1efd4a82f in ?? ()
#27 0x000055e1efd4c1d9 in ?? ()
#28 0x00007f24e08c6ff1 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007f24e1e01659 in KXmlGuiWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#30 0x00007f24e145a15f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007f24e089afca in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007f24e089da01 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f24e08f2e93 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007f24de3bce6b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f24de3bd118 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f24de3bd1cf in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f24e08f251f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007f24e089998b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x00007f24e08a1c00 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x000055e1efd47d2c in ?? ()
#41 0x00007f24e026fd0a in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#42 0x000055e1efd486ea in _start ()
[Inferior 1 (process 10863) detached]

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

Possible duplicates by query: bug 446790, bug 438708, bug 437971, bug 434276, bug 427248.

Reported using DrKonqi
Comment 1 Bug Janitor Service 2023-07-15 19:33:51 UTC
Thank you for the bug report!

However Plasma 5.20.5 is no longer eligible for support or maintenance from KDE; supported versions are 5.27, and 5.27 or newer. Please upgrade to a supported version as soon as your distribution makes it available to you. Plasma is a fast-moving project, and bugs in one version are often fixed in the next one.

If you need support for Plasma 5.20.5, please contact your distribution, who bears the responsibility of providing support for older releases that are no longer supported by KDE.

If you can reproduce the issue after upgrading to a supported version, feel free to re-open this bug report.
Comment 2 ulysse.schwartz 2023-07-15 19:43:01 UTC
Created attachment 160310 [details]
attachment-3045005-0.html

Hello,

OK thank you, I will upgrade plasma.

Best regards

Le sam. 15 juil. 2023 à 21:33, Bug Janitor Service <bugzilla_noreply@kde.org>
a écrit :

> https://bugs.kde.org/show_bug.cgi?id=472290
>
> Bug Janitor Service <bug-janitor@kde.org> changed:
>
>            What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>              Status|REPORTED                    |RESOLVED
>          Resolution|---                         |DOWNSTREAM
>
> --- Comment #1 from Bug Janitor Service <bug-janitor@kde.org> ---
>
> Thank you for the bug report!
>
> However Plasma 5.20.5 is no longer eligible for support or maintenance from
> KDE; supported versions are 5.27, and 5.27 or newer. Please upgrade to a
> supported version as soon as your distribution makes it available to you.
> Plasma is a fast-moving project, and bugs in one version are often fixed
> in the
> next one.
>
> If you need support for Plasma 5.20.5, please contact your distribution,
> who
> bears the responsibility of providing support for older releases that are
> no
> longer supported by KDE.
>
> If you can reproduce the issue after upgrading to a supported version, feel
> free to re-open this bug report.
>
> --
> You are receiving this mail because:
> You reported the bug.