Bug 2050764 - Segfault in libQt5WaylandClient.so.5.15.2 prevents KDE-Wayland login
Summary: Segfault in libQt5WaylandClient.so.5.15.2 prevents KDE-Wayland login
Keywords:
Status: CLOSED DUPLICATE of bug 2049560
Alias: None
Product: Fedora
Classification: Fedora
Component: qt5-qtwayland
Version: 34
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Lubomir Rintel
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-02-04 15:24 UTC by Uros Bizjak
Modified: 2022-02-09 10:00 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2022-02-09 10:00:01 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Uros Bizjak 2022-02-04 15:24:58 UTC
User-Agent:       Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Build Identifier: 

After upgrade to qt5-qtwayland-5.15.2-17.fc34.x86_64:

Trying to login with KDE-Wayland from the login screen, the screen remains black (only mouse cursor is moving). Looking at the dmesg, there are several segfaults recorded (see bellow for a paste):

error 4 in libQt5WaylandClient.so.5.15.2

It is not possible to login with KDE-Wayland, but can login with KDE-X11.


Reproducible: Always

Steps to Reproduce:
1. Choose KDE-Wayland window manager
2. Enter username and password at login screen.
3.
Actual Results:  
Black screen with no progress. Mouse cursor can be seen and can be moved.

Expected Results:  
Successful login to KDE-Wayland desktop.

uname -a
Linux fedora 5.15.18-100.fc34.x86_64 #1 SMP Sat Jan 29 13:00:44 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

dmesg:

[  118.206486] show_signal_msg: 97 callbacks suppressed
[  118.206489] ksplashqml[2514]: segfault at 28 ip 00007f850643bfac sp 00007ffc47de78a0 error 4 in libQt5WaylandClient.so.5.15.2[7f8506420000+a4000]
[  118.206497] Code: 9e 08 00 e8 d6 22 ff ff 48 89 ef e8 8e fc fe ff e9 56 ff ff ff e8 a4 b5 fe ff 0f 1f 40 00 f3 0f 1e fa 41 54 55 53 48 8b 5f 28 <48> 8b 73 28 48 8b 7b 20 48 85 f6 74 67 e8 42 ba fe ff 48 8b 7b 20
[  118.309507] kwalletd5[2432]: segfault at 28 ip 00007f9d4ef2bfac sp 00007fffb5c18bf0 error 4 in libQt5WaylandClient.so.5.15.2[7f9d4ef10000+a4000]
[  118.309518] Code: 9e 08 00 e8 d6 22 ff ff 48 89 ef e8 8e fc fe ff e9 56 ff ff ff e8 a4 b5 fe ff 0f 1f 40 00 f3 0f 1e fa 41 54 55 53 48 8b 5f 28 <48> 8b 73 28 48 8b 7b 20 48 85 f6 74 67 e8 42 ba fe ff 48 8b 7b 20
[  118.339553] kded5[2527]: segfault at 28 ip 00007fd02100afac sp 00007ffd4b1e0010 error 4 in libQt5WaylandClient.so.5.15.2[7fd020fef000+a4000]
[  118.339564] Code: 9e 08 00 e8 d6 22 ff ff 48 89 ef e8 8e fc fe ff e9 56 ff ff ff e8 a4 b5 fe ff 0f 1f 40 00 f3 0f 1e fa 41 54 55 53 48 8b 5f 28 <48> 8b 73 28 48 8b 7b 20 48 85 f6 74 67 e8 42 ba fe ff 48 8b 7b 20
[  118.735369] plasmashell[2558]: segfault at 28 ip 00007f2f64a32fac sp 00007ffe9527a7b0 error 4 in libQt5WaylandClient.so.5.15.2[7f2f64a17000+a4000]
[  118.735379] Code: 9e 08 00 e8 d6 22 ff ff 48 89 ef e8 8e fc fe ff e9 56 ff ff ff e8 a4 b5 fe ff 0f 1f 40 00 f3 0f 1e fa 41 54 55 53 48 8b 5f 28 <48> 8b 73 28 48 8b 7b 20 48 85 f6 74 67 e8 42 ba fe ff 48 8b 7b 20
[  119.117123] plasmashell[2590]: segfault at 28 ip 00007efd15ed1fac sp 00007ffc88d981e0 error 4 in libQt5WaylandClient.so.5.15.2[7efd15eb6000+a4000]
[  119.117135] Code: 9e 08 00 e8 d6 22 ff ff 48 89 ef e8 8e fc fe ff e9 56 ff ff ff e8 a4 b5 fe ff 0f 1f 40 00 f3 0f 1e fa 41 54 55 53 48 8b 5f 28 <48> 8b 73 28 48 8b 7b 20 48 85 f6 74 67 e8 42 ba fe ff 48 8b 7b 20
[  119.554392] plasmashell[2716]: segfault at 28 ip 00007f4a60b1cfac sp 00007ffd28e04ac0 error 4 in libQt5WaylandClient.so.5.15.2[7f4a60b01000+a4000]
[  119.554403] Code: 9e 08 00 e8 d6 22 ff ff 48 89 ef e8 8e fc fe ff e9 56 ff ff ff e8 a4 b5 fe ff 0f 1f 40 00 f3 0f 1e fa 41 54 55 53 48 8b 5f 28 <48> 8b 73 28 48 8b 7b 20 48 85 f6 74 67 e8 42 ba fe ff 48 8b 7b 20
[  119.676133] kdeconnectd[2733]: segfault at 28 ip 00007f8b05b60fac sp 00007fff41ee01f0 error 4 in libQt5WaylandClient.so.5.15.2[7f8b05b45000+a4000]
[  119.676144] Code: 9e 08 00 e8 d6 22 ff ff 48 89 ef e8 8e fc fe ff e9 56 ff ff ff e8 a4 b5 fe ff 0f 1f 40 00 f3 0f 1e fa 41 54 55 53 48 8b 5f 28 <48> 8b 73 28 48 8b 7b 20 48 85 f6 74 67 e8 42 ba fe ff 48 8b 7b 20
[  119.677315] DiscoverNotifie[2748]: segfault at 28 ip 00007f00176c4fac sp 00007ffd8580acd0 error 4 in libQt5WaylandClient.so.5.15.2[7f00176a9000+a4000]
[  119.677322] Code: 9e 08 00 e8 d6 22 ff ff 48 89 ef e8 8e fc fe ff e9 56 ff ff ff e8 a4 b5 fe ff 0f 1f 40 00 f3 0f 1e fa 41 54 55 53 48 8b 5f 28 <48> 8b 73 28 48 8b 7b 20 48 85 f6 74 67 e8 42 ba fe ff 48 8b 7b 20
[  119.930573] korgac[2758]: segfault at 28 ip 00007f3dd6221fac sp 00007fffa3e59670 error 4 in libQt5WaylandClient.so.5.15.2[7f3dd6206000+a4000]
[  119.930586] Code: 9e 08 00 e8 d6 22 ff ff 48 89 ef e8 8e fc fe ff e9 56 ff ff ff e8 a4 b5 fe ff 0f 1f 40 00 f3 0f 1e fa 41 54 55 53 48 8b 5f 28 <48> 8b 73 28 48 8b 7b 20 48 85 f6 74 67 e8 42 ba fe ff 48 8b 7b 20
[  120.289312] plasmashell[2805]: segfault at 28 ip 00007f474cefbfac sp 00007ffffbc253c0 error 4 in libQt5WaylandClient.so.5.15.2[7f474cee0000+a4000]
[  120.289323] Code: 9e 08 00 e8 d6 22 ff ff 48 89 ef e8 8e fc fe ff e9 56 ff ff ff e8 a4 b5 fe ff 0f 1f 40 00 f3 0f 1e fa 41 54 55 53 48 8b 5f 28 <48> 8b 73 28 48 8b 7b 20 48 85 f6 74 67 e8 42 ba fe ff 48 8b 7b 20

messages:

Feb  3 22:47:31 fedora systemd[22043]: Started KDE Config Module Initialization.
Feb  3 22:47:31 fedora systemd[22043]: Starting KDE Plasma Workspace...
Feb  3 22:47:31 fedora systemd-coredump[24202]: Process 23100 (ksplashqml) of user 1000 dumped core.#012#012Stack trace of thread 23100:#012#0  0x00007f7ef04c9fac _ZN15QtWaylandClient15QWaylandDisplay13flushRequestsEv (libQt5WaylandClient.so.5 + 0x82fac)#012#1  0x00007f7ef04ca0a5 _ZN15QtWaylandClient15QWaylandDisplay14forceRoundTripEv (libQt5WaylandClient.so.5 + 0x830a5)#012#2  0x00007f7ef04cfcb9 _ZN15QtWaylandClient15QWaylandDisplay15registry_globalEjRK7QStringj (libQt5WaylandClient.so.5 + 0x88cb9)#012#3  0x00007f7ef04ec653 _ZN9QtWayland11wl_registry13handle_globalEPvP11wl_registryjPKcj (libQt5WaylandClient.so.5 + 0xa5653)#012#4  0x00007f7eeecc1c04 ffi_call_unix64 (libffi.so.6 + 0x6c04)#012#5  0x00007f7eeecc1107 ffi_call (libffi.so.6 + 0x6107)#012#6  0x00007f7ef05a2d10 wl_closure_invoke.constprop.0 (libwayland-client.so.0 + 0x6d10)#012#7  0x00007f7ef05a342b dispatch_event.isra.0 (libwayland-client.so.0 + 0x742b)#012#8  0x00007f7ef05a361c wl_display_dispatch_queue_pending (libwayland-client.so.0 + 0x761c)#012#9  0x00007f7ef05a5aff wl_display_roundtrip_queue (libwayland-client.so.0 + 0x9aff)#012#10 0x00007f7ede775719 _ZN22KdePlatformThemePlugin6createERK7QStringRK11QStringList (KDEPlasmaPlatformTheme.so + 0x38719)#012#11 0x00007f7ef15c7c3e _ZN21QPlatformThemeFactory6createERK7QStringS2_ (libQt5Gui.so.5 + 0x158c3e)#012#12 0x00007f7ef15d1658 _ZN22QGuiApplicationPrivate25createPlatformIntegrationEv (libQt5Gui.so.5 + 0x162658)#012#13 0x00007f7ef15d28a8 _ZN22QGuiApplicationPrivate21createEventDispatcherEv (libQt5Gui.so.5 + 0x1638a8)#012#14 0x00007f7ef1192493 _ZN23QCoreApplicationPrivate4initEv (libQt5Core.so.5 + 0x2ad493)#012#15 0x00007f7ef15d4ca0 _ZN22QGuiApplicationPrivate4initEv (libQt5Gui.so.5 + 0x165ca0)#012#16 0x00007f7ef15d5cc8 _ZN15QGuiApplicationC1ERiPPci (libQt5Gui.so.5 + 0x166cc8)#012#17 0x000055662f015c54 main (ksplashqml + 0x4c54)#012#18 0x00007f7ef0b1eb75 __libc_start_main (libc.so.6 + 0x27b75)#012#19 0x000055662f01633e _start (ksplashqml + 0x533e)
Feb  3 22:47:31 fedora systemd[1]: systemd-coredump: Deactivated successfully.

lspci:

03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cypress XT [Radeon HD 5870] (prog-if 00 [VGA controller])
        Subsystem: Gigabyte Technology Co., Ltd Device 21e5
        Flags: bus master, fast devsel, latency 0, IRQ 46
        Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Memory at e0300000 (64-bit, non-prefetchable) [size=128K]
        I/O ports at 4000 [size=256]
        Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: radeon
        Kernel modules: radeon

Comment 1 Jan Grulich 2022-02-09 10:00:01 UTC

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


Note You need to log in before you can comment on or make changes to this bug.