https://bugs.kde.org/show_bug.cgi?id=485494
Bug ID: 485494 Summary: fcitx5 qt6 library cause desktop failed to start, their maintainer suggests rebuilding the package against new qt Classification: KDE Neon Product: neon Version: unspecified Platform: Neon OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: Packages User Edition Assignee: neon-b...@kde.org Reporter: hyperrecurs...@gmail.com CC: j...@jriddell.org, neon-b...@kde.org Target Milestone: --- SUMMARY My KDE desktop crashed every time the system starts, after updating packages a few days ago. The desktop is blank black nothing left, but surprisingly I can still use gestures to enter the interface of switching multiple desktops, and I can launch applications via search bar. But only several non-native-windowed applications like edge & android studio can be launched(very slowly). After tracing ```journalctl``` I found that a Sgmentation Fault is thrown by libFcitx5Qt6DBusAddons.so.5.1.5 on desktop's starting. This happens on every system boot. I don't know which package of fcitx caused the bug, but when I removed all deb packages with "fcitx" in their names and autoremove, the desktop works well again. (Actually I don't have much time to locate the package by tests of install/uninstall packages) I reported the bug to fcitx/fcitx5-qt github repo [issue #59](https://github.com/fcitx/fcitx5-qt/issues/59), and their maintainer says "Please report to neon and ask them to rebuild against new qt." So I turn to report here. STEPS TO REPRODUCE 1. install some of these packages via ```pkcon```: fcitx5 fcitx5-material-color fcitx5-chinese-addons 2. run pkcon update (at this time I send this report) 3. reboot OBSERVED RESULT KDE desktop crashed every time the system starts, and the desktop is blank black nothing left, but still can use gestures to enter the interface of switching multiple desktops, and can launch applications via search bar. But only several non-native-windowed applications, like edge & android studio, can be launched successfully (with a long delay). EXPECTED RESULT Desktop works normally SOFTWARE/OS VERSIONS Linux/KDE Plasma: (available in About System) KDE Plasma Version: 6.0.3 KDE Frameworks Version: 6.0.0 Qt Version: 6.7.0 ADDITIONAL INFORMATION part of journalctl log: ``` 4月 12 05:00:56 DysonSwarm kernel: ksplashqml[1085]: segfault at 5dc700000010 ip 0000734c1822e6c5 sp 00007fff4688bbf0 error 4 in libFcitx5Qt6DBusAddons.so.5.1.5[734c1820e000+37000] likely on CPU 1 (core 0, socket 0) 4月 12 05:00:56 DysonSwarm kernel: Code: 00 00 80 78 12 00 75 04 0f b6 70 13 e9 b4 ff ff ff 0f 1f 40 00 f3 0f 1e fa 41 57 41 56 41 55 41 54 55 53 48 81 ec a8 00 00 00 <48> 8b 5f 10 64 48 8b 04 25 28 00 00 00 48 89 84 24 98 00 00 00 31 4月 12 05:00:56 DysonSwarm systemd[1000]: plasma-ksplash.service: Main process exited, code=killed, status=11/SEGV 4月 12 05:00:56 DysonSwarm systemd[1000]: plasma-ksplash.service: Failed with result 'signal'. 4月 12 05:00:56 DysonSwarm systemd[1000]: Failed to start Splash screen shown during boot. 4月 12 05:00:56 DysonSwarm kwin_wayland[1078]: kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11 4月 12 05:00:56 DysonSwarm kwin_wayland_wrapper[1290]: The XKEYBOARD keymap compiler (xkbcomp) reports: 4月 12 05:00:56 DysonSwarm kwin_wayland_wrapper[1290]: > Warning: Unsupported maximum keycode 708, clipping. 4月 12 05:00:56 DysonSwarm kwin_wayland_wrapper[1290]: > X11 cannot support keycodes above 255. 4月 12 05:00:56 DysonSwarm kwin_wayland_wrapper[1290]: Errors from xkbcomp are not fatal to the X server 4月 12 05:00:56 DysonSwarm kcminit[1291]: Initializing "/usr/lib/x86_64-linux-gnu/qt6/plugins/plasma/kcms/systemsettings/kcm_fonts.so" 4月 12 05:00:56 DysonSwarm kcminit[1291]: Initializing "/usr/lib/x86_64-linux-gnu/qt6/plugins/plasma/kcms/systemsettings/kcm_style.so" 4月 12 05:00:56 DysonSwarm kernel: kcminit_startup[1088]: segfault at 5e8c00000010 ip 0000786ed86606c5 sp 00007ffdbff5ad70 error 4 in libFcitx5Qt6DBusAddons.so.5.1.5[786ed8640000+37000] likely on CPU 7 (core 12, socket 0) 4月 12 05:00:56 DysonSwarm kernel: Code: 00 00 80 78 12 00 75 04 0f b6 70 13 e9 b4 ff ff ff 0f 1f 40 00 f3 0f 1e fa 41 57 41 56 41 55 41 54 55 53 48 81 ec a8 00 00 00 <48> 8b 5f 10 64 48 8b 04 25 28 00 00 00 48 89 84 24 98 00 00 00 31 4月 12 05:00:56 DysonSwarm systemd[1000]: Started KDE Config Module Initialization. 4月 12 05:00:56 DysonSwarm kernel: kcminit[1291]: segfault at 62ea00000010 ip 00007b07f80836c5 sp 00007ffd3371cb70 error 4 in libFcitx5Qt6DBusAddons.so.5.1.5[7b07f8063000+37000] likely on CPU 0 (core 0, socket 0) 4月 12 05:00:56 DysonSwarm kernel: Code: 00 00 80 78 12 00 75 04 0f b6 70 13 e9 b4 ff ff ff 0f 1f 40 00 f3 0f 1e fa 41 57 41 56 41 55 41 54 55 53 48 81 ec a8 00 00 00 <48> 8b 5f 10 64 48 8b 04 25 28 00 00 00 48 89 84 24 98 00 00 00 31 4月 12 05:00:56 DysonSwarm systemd[1000]: Starting KDE Session Management Server... 4月 12 05:00:56 DysonSwarm systemd[1]: systemd-rfkill.service: Deactivated successfully. 4月 12 05:00:56 DysonSwarm systemd[1000]: Started Unlock kwallet from pam credentials. 4月 12 05:00:56 DysonSwarm systemd[1000]: Starting KDE Daemon 6... 4月 12 05:00:56 DysonSwarm systemd[1000]: Started KDE Daemon 6. 4月 12 05:00:56 DysonSwarm kernel: ksmserver[1306]: segfault at 59f400000010 ip 00007939a97d06c5 sp 00007ffc7d382ca0 error 4 in libFcitx5Qt6DBusAddons.so.5.1.5[7939a97b0000+37000] likely on CPU 7 (core 12, socket 0) 4月 12 05:00:56 DysonSwarm kernel: Code: 00 00 80 78 12 00 75 04 0f b6 70 13 e9 b4 ff ff ff 0f 1f 40 00 f3 0f 1e fa 41 57 41 56 41 55 41 54 55 53 48 81 ec a8 00 00 00 <48> 8b 5f 10 64 48 8b 04 25 28 00 00 00 48 89 84 24 98 00 00 00 31 4月 12 05:00:56 DysonSwarm systemd[1000]: Starting KDE Configuration Module Initialization (Phase 1)... 4月 12 05:00:56 DysonSwarm systemd[1000]: plasma-ksmserver.service: Main process exited, code=killed, status=11/SEGV 4月 12 05:00:56 DysonSwarm systemd[1000]: plasma-ksmserver.service: Failed with result 'signal'. 4月 12 05:00:56 DysonSwarm systemd[1000]: Failed to start KDE Session Management Server. 4月 12 05:00:56 DysonSwarm systemd[1000]: Dependency failed for KDE Plasma Workspace Core. 4月 12 05:00:56 DysonSwarm systemd[1000]: Dependency failed for KDE Plasma Workspace. 4月 12 05:00:56 DysonSwarm systemd[1000]: Dependency failed for plasma-workspace-wayland.target. 4月 12 05:00:56 DysonSwarm dbus-daemon[1029]: [session uid=1000 pid=1029] Activating via systemd: service name='ca.desrt.dconf' unit='dconf.service' requested by ':1.31' (uid=1000 pid=1308 comm="/usr/bin/kded6 " label="unconfined") 4月 12 05:00:56 DysonSwarm systemd[1000]: plasma-workspace-wayland.target: Job plasma-workspace-wayland.target/start failed with result 'dependency'. 4月 12 05:00:56 DysonSwarm systemd[1000]: plasma-workspace.target: Job plasma-workspace.target/start failed with result 'dependency'. 4月 12 05:00:56 DysonSwarm systemd[1000]: plasma-core.target: Job plasma-core.target/start failed with result 'dependency'. ``` 4月 = April -- You are receiving this mail because: You are watching all bug changes.