Bug 547209 - CDT build console kills background application
Summary: CDT build console kills background application
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-build (show other bugs)
Version: 9.6.0   Edit
Hardware: PC Windows 10
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: cdt-build-inbox@eclipse.org CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-13 05:34 EDT by Krsmanovic Stefan CLA
Modified: 2020-09-04 15:19 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Krsmanovic Stefan CLA 2019-05-13 05:34:07 EDT
Hi I have makefile which starts external application from CDT build console using "start App.exe" command. I have noticed that CDT build console will kill any external application started using mentioned command as soon as processing of make file is finished. If I use command line to run same makefile, behavior is different and application continues running. 

If I use older version of Eclipse CDT(8.7) this behavior can't be reproduced as external application continues running after makefile is processed.

Detailed description with steps to reproduce can be found here: https://www.eclipse.org/forums/index.php/t/1098544/ I am not sure is this bug or feature of new revision but I need help on this topic.
Comment 1 Christian Walther CLA 2019-06-11 02:30:14 EDT
In case it helps pinpoint the change, I already see the behavior you describe in CDT 9.4 (Eclipse 4.7).

"start C:\Windows\System32\notepad.exe" doesn’t work at all with my GNU Make 3.82.90 though, it just results in "process_begin: CreateProcess(NULL, start C:\Windows\System32\notepad.exe, ...) failed.", but I can do "cmd.exe /C start C:\Windows\System32\notepad.exe".