[dolphin] [Bug 444508] New: Dolphin doesn't exit cleanly after opening terminal

Maciej Stanczew bugzilla_noreply at kde.org
Wed Oct 27 21:35:19 BST 2021


https://bugs.kde.org/show_bug.cgi?id=444508

            Bug ID: 444508
           Summary: Dolphin doesn't exit cleanly after opening terminal
           Product: dolphin
           Version: 21.08.2
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: maciej.stanczew+b at gmail.com
                CC: kfm-devel at kde.org
  Target Milestone: ---

SUMMARY
After using Open Terminal feature, Dolphin process (and some kioslave5
processes) will not exit cleanly. Instead, they'll remain in process list
indefinitely.

STEPS TO REPRODUCE
1. Open Dolphin
2. From the menu choose Open Terminal (Konsole in my case)
3. Close the newly opened terminal (optional, doesn't have effect on
reproduction)
4. Close Dolphin
5. Check in process list (e.g. in ps or System Activity) that Dolphin exited

OBSERVED RESULT
Dolphin is still present in process list.

EXPECTED RESULT
Dolphin process should fully exit.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 5.23.2
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
The issue doesn't happen if step #2 is skipped: closing Dolphin after *not*
using Open Terminal makes the process exit cleanly.
It also doesn't reproduce when opening the Terminal panel (the one at the
bottom of Dolphin window).

I'm pretty sure this is a regression introduced in fix for bug #441072. Before
this fix, Dolphin used kinit for opening the terminal, and it didn't hang after
closing.
I first saw this issue with Arch package of Dolphin in version 21.08.0-2, which
is base 21.08.0 with the patch from bug #441072 applied:
https://github.com/archlinux/svntogit-packages/commit/ed9afe2a441db57a5a85dc0fa4601ab9205ff6a9
https://invent.kde.org/system/dolphin/-/commit/27bfcde4efaf936243fc41e4a61d0cac32105ef6.patch

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list