https://bugs.kde.org/show_bug.cgi?id=430511
Bug ID: 430511 Summary: Hang when multiple virtual desktops are renamed to empty name Product: plasmashell Version: 5.19.5 Platform: Gentoo Packages OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: generic-crash Assignee: plasma-b...@kde.org Reporter: eli...@br.iand.fr Target Milestone: 1.0 SUMMARY Naming multiple virtual desktop with empty name (""), then clicking OK or Apply, causes plasma to slow down severely. There is some limited responsiveness for a few second, then it hangs for good. Killing the X server interrupt the condition, however on re-login to the session, no panel or widget appear, kwin is not present and the wallpaper is the login manager wallpaper. (To get out of this sticky situation, call up krunner, go to virtual desktop settings, press default then apply. Nothing will appear to change, but killing the x server again and relogging in brings everythings back to normal.) Renaming a single desktop to empty name does not hang the system, however compositor behaves erratically (do not show decoration on some windows, slows down episodically). Not very reproducible behaviour. Stops when desktop is renamed non-empty name and x server restarted. OpenGL 3 enabled for compositor, NVidia proprietary driver. Switching to another vterm reveal high CPU utilisation for X11, plasmashell and kwin_x11 during this condition. STEPS TO REPRODUCE 1. Right click on pager >> Configure virtual desktop 2. Create two desktops 3. Rename both desktops to empty name 4. Apply or OK OBSERVED RESULT Desktop environment hangs. Restarting X server results in broken plasmashell. EXPECTED RESULT Renaming works, or renaming is not accepted. Plasma continues to work. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Gentoo KDE Plasma Version: 5.19.5 KDE Frameworks Version: 5.74.0 Qt Version: 5.15.1 ADDITIONAL INFORMATION I wanted to have empty name so the "move to desktop" window menu is clearer. (Maybe that's a connection to kwin doing weird things). -- You are receiving this mail because: You are watching all bug changes.