https://bugs.kde.org/show_bug.cgi?id=411415
--- Comment #6 from Rylsm <ry...@outlook.com> --- Looks like the hang occurs when these warning messages started to appear on after I do anything related to Meta key press. [warning 17:50:40.907907] - Expected JSON property "X-Plasma-Provides" to be a single string. but it is a stringlist [warning 17:51:10.945945] - QProcess: Destroyed while process ("kreadconfig5") is still running. [warning 17:51:40.974974] - Expected JSON property "X-Plasma-Provides" to be a single string. but it is a stringlist [warning 17:52:11.012012] - QProcess: Destroyed while process ("kreadconfig5") is still running. [warning 17:52:41.023023] - Expected JSON property "X-Plasma-Provides" to be a single string. but it is a stringlist [warning 17:53:11.062062] - QProcess: Destroyed while process ("kreadconfig5") is still running. [warning 17:53:41.092092] - Expected JSON property "X-Plasma-Provides" to be a single string. but it is a stringlist [warning 17:54:11.128128] - QProcess: Destroyed while process ("kreadconfig5") is still running. Also the process "kreadconfig5" owned by latte-dock turns to a zombie process during the hang and then "disappear"/clean properly after a while or it will just hang indefinitely and killing the latte-dock process is the only solution. ps aux | grep kreadconfig5 xxxxx 4406 0.0 0.0 0 0 pts/3 Z+ 17:50 0:00 [kreadconfig5] <defunct> xxxxx 4522 0.0 0.0 0 0 pts/3 Z+ 17:51 0:00 [kreadconfig5] <defunct> xxxxx 4532 0.0 0.0 0 0 pts/3 Z+ 17:52 0:00 [kreadconfig5] <defunct> xxxxx 4593 0.0 0.0 6276 2372 pts/4 R+ 17:53 0:00 grep --color kreadconfig5 pstree -p -s 4406 systemd(1)───yakuake(1414)───zsh(3936)───latte-dock(4323)───kreadconfig5(4406) pstree -p -s 4522 systemd(1)───yakuake(1414)───zsh(3936)───latte-dock(4323)───kreadconfig5(4522) pstree -p -s 4532 systemd(1)───yakuake(1414)───zsh(3936)───latte-dock(4323)───kreadconfig5(4532) The only part of Latte Dock code that explicitly call QProcess to kreadconfig5 is here: https://phabricator.kde.org/source/latte-dock/browse/master/?grep=kreadconfig What do you think? Is this Qt bug? Race condition? -- You are receiving this mail because: You are watching all bug changes.