From owner-freebsd-emulation@FreeBSD.ORG Mon Nov 13 14:43:44 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B5A516A4F6 for ; Mon, 13 Nov 2006 14:43:44 +0000 (UTC) (envelope-from ralph@zitz.dk) Received: from camilla.zitz.dk (ip30.ds1-od.adsl.cybercity.dk [217.157.208.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8D7743E16 for ; Mon, 13 Nov 2006 14:42:52 +0000 (GMT) (envelope-from ralph@zitz.dk) Received: from localhost (localhost.zitz.dk [127.0.0.1]) by camilla.zitz.dk (8.13.8/8.13.6) with ESMTP id kADEghZB042314 for ; Mon, 13 Nov 2006 15:42:43 +0100 (CET) (envelope-from ralph@zitz.dk) X-Virus-Scanned: amavisd-new at zitz.dk Received: from camilla.zitz.dk ([127.0.0.1]) by localhost (camilla.zitz.dk [127.0.0.1]) (amavisd-new, port 10024) with LMTP id wM3GaIPwxhUh for ; Mon, 13 Nov 2006 15:42:31 +0100 (CET) Received: from [10.0.0.3] (mobile.zitz.dk [10.0.0.3]) (authenticated bits=0) by camilla.zitz.dk (8.13.8/8.13.6) with ESMTP id kADEgFln041248 for ; Mon, 13 Nov 2006 15:42:23 +0100 (CET) (envelope-from ralph@zitz.dk) Message-ID: <45588446.6090308@zitz.dk> Date: Mon, 13 Nov 2006 15:42:14 +0100 From: Ralph Zitz User-Agent: Thunderbird 1.5.0.8 (X11/20061110) MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: re: attack of the zombies X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Nov 2006 14:43:44 -0000 I just wanted to add that I have been experiencing the exact same problem. A while back I had problems starting teamspeak (available in the ports collection). That problem was fixed, but now I see zombie processes hanging around. One way to reproduce: 1) Install teamspeak port (audio/teamspeak_server) 2) Start teamspeak (/usr/local/etc/rc.d/teamspeak-server start) 3) do a: ps ax output somthing like: 29961 p1 SN 0:00.84 /usr/local/lib/teamspeak_server/server_linux 30001 p1 S 0:00.00 /usr/local/lib/teamspeak_server/server_linux 30002 p1 S 0:00.03 /usr/local/lib/teamspeak_server/server_linux 30003 p1 S 0:00.03 /usr/local/lib/teamspeak_server/server_linux 30006 p1 S 0:00.00 /usr/local/lib/teamspeak_server/server_linux 30034 p1 S 0:00.00 /usr/local/lib/teamspeak_server/server_linux 30037 p1 S 0:00.02 /usr/local/lib/teamspeak_server/server_linux 30038 p1 S 0:00.02 /usr/local/lib/teamspeak_server/server_linux 30039 p1 S 0:00.00 /usr/local/lib/teamspeak_server/server_linux 30311 p1 S 0:00.05 /usr/local/lib/teamspeak_server/server_linux 4) Connect to http://localhost:14354 (Which is a webinterface for the teamspeak server). 5) Close browser 6) do a: ps ax 29961 p1 SN 0:00.84 /usr/local/lib/teamspeak_server/server_linux 30001 p1 S 0:00.00 /usr/local/lib/teamspeak_server/server_linux 30002 p1 S 0:00.03 /usr/local/lib/teamspeak_server/server_linux 30003 p1 S 0:00.04 /usr/local/lib/teamspeak_server/server_linux 30006 p1 S 0:00.00 /usr/local/lib/teamspeak_server/server_linux 30034 p1 S 0:00.00 /usr/local/lib/teamspeak_server/server_linux 30037 p1 S 0:00.03 /usr/local/lib/teamspeak_server/server_linux 30038 p1 S 0:00.03 /usr/local/lib/teamspeak_server/server_linux 30039 p1 S 0:00.00 /usr/local/lib/teamspeak_server/server_linux 30311 p1 Z 0:00.05 After this the server has to be restarted. Cheers, Ralph. PS: Is it possible to do a ktrace of a program that runs in the background?