Starting something via TProcess and then closing it leaves a zombie process
Original Reporter info from Mantis: crossbuilder
-
Reporter name: Burkhard Carstens
Original Reporter info from Mantis: crossbuilder
- Reporter name: Burkhard Carstens
Description:
When starting an application via TProcess (e.g. firefox or xterm) and then closing it (by clicking close button of the browser), a zombie process is left.
Steps to reproduce:
Method A:
- start lazarus
- click "Help"/"Online Help" menu
- close the browser
- check with "ps auxwww|grep defunct"
--> browser zombie
- repeat steps 2. to 4.
--> two browser zombies
- close lazarus
- check again with "ps auxwww|grep defunct"
--> zombies are gone.
Method B
* run attached program
Mantis conversion info:
- Mantis ID: 11797
- OS: linux
- OS Build: suse 10.0
- Build: rc_2_2_2 r11333
- Platform: i386
- Fixed in version: 2.4.0
- Fixed in revision: 12923 (#7fa0b94f)