Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#79175 - Krita crash with QT_QPA_PLATFORMTHEME=kde

Attached to Project: Arch Linux
Opened by Zach Jones (jazzplayerl9) - Sunday, 23 July 2023, 02:28 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 23 July 2023, 22:22 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Running Krita in Hyprland with QT_QPA_PLATFORMTHEME=kde, Krita will segfault with:

Application: krita (krita), signal: Segmentation fault

[KCrash Handler]
#4 0x00007f57c458b05c in QOpenGLContext::create() () at /usr/lib/libQt5Gui.so.5
#5 0x00007f57bd1b8d51 in () at /usr/lib/qt/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#6 0x00007f57c409bc07 in QCoreApplicationPrivate::init() () at /usr/lib/libQt5Core.so.5
#7 0x00007f57c409f812 in QCoreApplication::QCoreApplication(int&, char**, int) () at /usr/lib/libQt5Core.so.5
#8 0x0000561ef6a29f49 in ()
#9 0x00007f57c3839850 in () at /usr/lib/libc.so.6
#10 0x00007f57c383990a in __libc_start_main () at /usr/lib/libc.so.6
#11 0x0000561ef6a2d795 in ()
[Inferior 1 (process 22371) detached]

Additional info:
* package version(s) -> krita 5.1.5-10
* config and/or log files etc.
* link to upstream bug report, if any:
kde-bugs-dist@kde.org/msg821957.html"> https://www.mail-archive.com/kde-bugs-dist@kde.org/msg821957.html
(Note: Devs asked the reporter to file a bug with Arch devs. Guess they never did.)

Steps to reproduce:
1.) Set env = QT_QPA_PLATFORMTHEME,kde in ~/.config/hypr/hyprland.conf
2.) Install krita
3.) Establish a Hyprland wayland session
4.) Launch krita
This task depends upon

Closed by  Antonio Rojas (arojas)
Sunday, 23 July 2023, 22:22 GMT
Reason for closing:  Not a bug
Comment by Antonio Rojas (arojas) - Sunday, 23 July 2023, 06:42 GMT
Using QT_QPA_PLATFORMTHEME=kde outside a Plasma session is completely unsupported. In any case, post a backtrace with debug symbols to see if there's anything obvious, but this is definitely not a packaging problem.
Comment by Zach Jones (jazzplayerl9) - Sunday, 23 July 2023, 20:25 GMT
Short and Full backtraces attached.
Comment by Antonio Rojas (arojas) - Sunday, 23 July 2023, 22:22 GMT
Nothing obvious from the backtrace. Use qt5ct to configure Qt outside a desktop environment, KDE platform theme is only for Plasma.

Loading...