Bug 402786

Summary: No "auto" shutdown of dbus daemon after umbrello has been terminated
Product: [Developer tools] Craft Reporter: Ralf Habacker <ralf.habacker>
Component: BlueprintsAssignee: Hannah von Reth <vonreth>
Status: REPORTED ---    
Severity: normal CC: kde-windows
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:
Bug Depends on:    
Bug Blocks: 373980    

Description Ralf Habacker 2019-01-02 13:22:58 UTC
umbrello builds from binary factory does not auto shutdown dbus daemon after the main application has been terminated.


STEPS TO REPRODUCE
1. download portable umbrello package from https://binary-factory.kde.org/job/Umbrello_Release_win64/
2. unzip 7z file
3. start umbrello
4. quit umbrello
5. start task manager

OBSERVED RESULT
The dbus-daemon process is still available


EXPECTED RESULT
The dbus-daemon process should be terminated after umbrello has been terminated


SOFTWARE/OS VERSIONS
Windows: 7
KDE Frameworks Version: 5.54.0
Qt Version: 5.11.2

ADDITIONAL INFORMATION
It is important to stop all background processes used by a KDE application in case KDE applications are started from a portable package located for example on an USB stick. Otherwise an usb stick could not be ejected.

Recent stable umbrello releases on Windows provide this support by using the kwinshutdown helper tool to terminate a running KDE session after the watched application has been terminated. kwinshutdown is currently available for obs builds.
Comment 1 Ralf Habacker 2020-09-10 23:21:39 UTC
from comment #0)
> umbrello builds from binary factory does not auto shutdown dbus daemon after
> the main application has been terminated.

See https://gitlab.freedesktop.org/dbus/dbus/-/issues/164 for a work in process  related to this issue.