Bug 18530

Summary: Linux emulator does not reap zombies by default
Product: Base System Reporter: mvh <mvh>
Component: miscAssignee: Marcel Moolenaar <marcel>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description mvh 2000-05-13 15:20:01 UTC
Linux emulation does not reap zombies by default - Linux does.  Various
Linux binaries can then spew lots of zombies.  While the right fix is
to fix the binaries, this isn't always possible and makes advocacy hard.
"Yeah it runs Linux binaries - oops the system crashed".  There are some
threads on this I found in deja news...

Fix: 

Have the linux emulator ignore SIGCHLD by default, I think?
How-To-Repeat: Wordperfect is supposed to cause this problem.
Comment 1 Sheldon Hearn freebsd_committer freebsd_triage 2000-08-07 14:48:00 UTC
Responsible Changed
From-To: freebsd-bugs->marcel

Marcel, you'll probably have to extract more information from the 
originator, but this is yours at any rate.
Comment 2 Andrew Gallatin freebsd_committer freebsd_triage 2000-11-15 15:17:36 UTC
State Changed
From-To: open->suspended

This problem sounds like it may be fixed by 
src/sys/i386/linux/linux.h v1.48 and src/sys/i386/linux/linux_sysvec.c v1.66 

I contacted the originator, who told me: 
Sorry - I no longer have the app (we canned the firm because they only 
knew linux and wouldn't write portable code). 

So it looks like this will be impossible to duplicate.
Comment 3 Marcel Moolenaar freebsd_committer freebsd_triage 2001-09-27 06:15:37 UTC
State Changed
From-To: suspended->closed

Since the PR is rather old, the originator cannot reproduce and there 
seems to be a fix that addresses this, assume it's fixed. If it turns 
up again or wasn't actually solved, we can always reopen the PR.