https://bugs.kde.org/show_bug.cgi?id=473702
Bug ID: 473702 Summary: plasmashell does not disown child processes, making exiting plasmashell with ^C kill them too Classification: Plasma Product: plasmashell Version: master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: generic-crash Assignee: plasma-b...@kde.org Reporter: spleefe...@gmail.com Target Milestone: 1.0 SUMMARY Some processes that are launched are set as children of plasmashell and do not get disowned. This is very problematic when ending the plasmashell process with CTRL+C, as it sends SIGINT to its children processes, which happens to kill chromium and some other apps on my system. I do this often at the moment, as I am experiencing freezes and have to restart plasmashell, which is a story for another bug report. STEPS TO REPRODUCE 1. Relaunch plasmashell in a terminal with `plasmashell --replace` 2. Launch Chromium 3. Check htop or similar tool to see that chromium is a child process of plasmashell 4. Press CTRL+C in the plasmashell terminal window OBSERVED RESULT Both plasmashell and chromium have gone the way of the saber-toothed tiger EXPECTED RESULT Only plasmashell says goodbye SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.27.7 KDE Frameworks Version: 5.109.0 Qt Version: 5.15.10 Kernel Version: 6.4.10-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor Memory: 62.0 GiB of RAM Graphics Processor: NVIDIA GeForce RTX 4090/PCIe/SSE2 Manufacturer: Gigabyte Technology Co., Ltd. Product Name: X670 AORUS ELITE AX System Version: -CF ADDITIONAL INFORMATION Chromium launched from an icon on the plasmashell start menu(not sure of the proper name). This has been an issue for a while as I first started poking into this in 2021-05 but never got around to reporting it, older conversations can be found on the unofficial Telegram group starting here - https://t.me/kdecommunity/74113 -- You are receiving this mail because: You are watching all bug changes.