From nobody@FreeBSD.ORG Sat May 13 07:14:19 2000 Return-Path: Received: by hub.freebsd.org (Postfix, from userid 32767) id B119937B8FB; Sat, 13 May 2000 07:14:19 -0700 (PDT) Message-Id: <20000513141419.B119937B8FB@hub.freebsd.org> Date: Sat, 13 May 2000 07:14:19 -0700 (PDT) From: mvh@ix.netcom.com Sender: nobody@FreeBSD.ORG To: freebsd-gnats-submit@FreeBSD.org Subject: Linux emulator does not reap zombies by default X-Send-Pr-Version: www-1.0 >Number: 18530 >Category: misc >Synopsis: Linux emulator does not reap zombies by default >Confidential: no >Severity: serious >Priority: medium >Responsible: marcel >State: closed >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat May 13 07:20:01 PDT 2000 >Closed-Date: Wed Sep 26 22:15:37 PDT 2001 >Last-Modified: Wed Sep 26 22:17:41 PDT 2001 >Originator: Mike Harding >Release: 4.0-S >Organization: >Environment: FreeBSD netcom1.netcom.com 4.0-STABLE FreeBSD 4.0-STABLE #0: Wed May 10 12:35:26 PDT 2000 mvh@netcom1.netcom.com:/usr/src/sys/compile/MIKEIPF i386 >Description: 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... >How-To-Repeat: Wordperfect is supposed to cause this problem. >Fix: Have the linux emulator ignore SIGCHLD by default, I think? >Release-Note: >Audit-Trail: Responsible-Changed-From-To: freebsd-bugs->marcel Responsible-Changed-By: sheldonh Responsible-Changed-When: Mon Aug 7 06:48:00 PDT 2000 Responsible-Changed-Why: Marcel, you'll probably have to extract more information from the originator, but this is yours at any rate. http://www.freebsd.org/cgi/query-pr.cgi?pr=18530 State-Changed-From-To: open->suspended State-Changed-By: gallatin State-Changed-When: Wed Nov 15 07:17:36 PST 2000 State-Changed-Why: 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. http://www.freebsd.org/cgi/query-pr.cgi?pr=18530 State-Changed-From-To: suspended->closed State-Changed-By: marcel State-Changed-When: Wed Sep 26 22:15:37 PDT 2001 State-Changed-Why: 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. http://www.FreeBSD.org/cgi/query-pr.cgi?pr=18530 >Unformatted: