Bug 351986 - Konsole process does not exit after tabs dnd
Summary: Konsole process does not exit after tabs dnd
Status: RESOLVED WORKSFORME
Alias: None
Product: konsole
Classification: Applications
Component: tabbar (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-29 18:01 UTC by Peter Wu
Modified: 2015-09-05 14:21 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Wu 2015-08-29 18:01:45 UTC
pkgver=15.08.0

Reproducible: Always

Steps to Reproduce:
1. Open konsole (ensure this is the only process, i.e. by logging out/in or killall konsole).
2. Open new tab.
3. Drag tab to new window.
4. Close both tabs.
5. Check for konsole in xterm/ text console (ps u -C konsole) or System Monitor (Ctrl-Esc).

Actual Results:  
konsole process is still running.

Expected Results:  
konsole process is not running.

Version: konsole 15.08.0 with dnd patch from bug 347094 (commit a9bac171f77982c6c20a437bc94b43e8ef863a87).

Encountered this issue while working on a patch that adds a new preference. As konsole was still active, the new binary was not loaded and my new pref was not visible. The dnd tab was exposed by this command that makes everything (including the hovering tab) visible:
xdotool search --pid `pidof konsole` | xargs -tn1 xdotool windowmap
Comment 1 Kurt Hindenburg 2015-09-04 20:31:50 UTC
I can't reproduce here running the lastest master.  Does it happened every time for you?  Are there any more steps to reproduce?  What method are you closing the tabs?
Comment 2 Peter Wu 2015-09-05 14:21:33 UTC
Cannot reproduce it either with the same version (tabs are closed with ^D). Before I rebooted the problem could be repeated (now that I rebooted, it does not). Perhaps it is a combination of old libraries/binaries (?). In the past I had konsole crash after a Qt library upgrade (not in this case though).

I'll mark it as resolved for now.