Bug 368905 - a shell is started even when the konsole plugin isn't loaded
Summary: a shell is started even when the konsole plugin isn't loaded
Status: RESOLVED WORKSFORME
Alias: None
Product: kate
Classification: Applications
Component: application (show other bugs)
Version: 16.08
Platform: Compiled Sources All
: NOR normal
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2016-09-16 16:04 UTC by RJVB
Modified: 2018-09-28 07:56 UTC (History)
1 user (show)

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 RJVB 2016-09-16 16:04:25 UTC
Even when Kate's konsole plugin isn't loaded (used), a shell is started when a document is opened.

Reproducible: Always

Steps to Reproduce:
A:
1. Start Kate so that it's stdout and stderr are connected to a terminal
2. Quit.

B:
1. Start Kate so that it's stdout and stderr are connected to a terminal
2. Open a document
3. Quit.



Actual Results:  
A:
No warnings about shells on exit.

B:
shell did not close, sending SIGHUP
Process  37896  did not die with SIGHUP

I see the same "sending SIGHUP" message on Linux, but there the shell apparently reacts as expected to the signal.

Expected Results:  
There appears to be no reason to start a shell when the konsole plugin isn't being used.
Comment 1 Christoph Cullmann 2017-07-24 10:42:57 UTC
Hmm, I don't get that message, but e.g. if you use the project plugin, shell will be spawned perhaps to execute git to get the list of files in the repo.

Beside that, I see no real QProcess/... usage.
Comment 2 RJVB 2017-07-25 07:11:36 UTC
I'm indeed no longer getting it systematically (but maybe I found a configuration workaround since I filed this issue...)
Comment 3 Christoph Cullmann 2017-07-25 07:31:00 UTC
I don't get it here, too, therefore, if you get it again, it would be nice if you could try out to deactivate all plugins, if it goes away. If not, please reopen.
Comment 4 Andrew Crouthamel 2018-09-28 02:25:06 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 RJVB 2018-09-28 07:56:49 UTC
Seems this is no longer an issue.