From owner-freebsd-emulation@FreeBSD.ORG Tue Oct 17 15:27:37 2006 Return-Path: X-Original-To: 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 5AA6816A4D0 for ; Tue, 17 Oct 2006 15:27:37 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAC4C43DB4 for ; Tue, 17 Oct 2006 15:27:03 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from Andro-Beta.Leidinger.net (p54A5E967.dip.t-dialin.net [84.165.233.103]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k9HFNaiw054301; Tue, 17 Oct 2006 17:23:37 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Received: from localhost (webmail.Leidinger.net [192.168.1.102]) by Andro-Beta.Leidinger.net (8.13.4/8.13.4) with ESMTP id k9HFR0Id068166; Tue, 17 Oct 2006 17:27:00 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Tue, 17 Oct 2006 17:27:00 +0200 Message-ID: <20061017172700.ao48rc88eo88gwg8@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Tue, 17 Oct 2006 17:27:00 +0200 From: Alexander Leidinger To: Ralph Zitz References: <4534D957.6040001@zitz.dk> <20061017161004.ogi2o1gi040wcosg@webmail.leidinger.net> <4534F2C9.1080203@zitz.dk> In-Reply-To: <4534F2C9.1080203@zitz.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-Virus-Scanned: by amavisd-new X-Mailman-Approved-At: Tue, 17 Oct 2006 19:55:16 +0000 Cc: emulation@FreeBSD.org Subject: Re: Latest linux-compat src patch 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: Tue, 17 Oct 2006 15:27:37 -0000 Quoting Ralph Zitz (from Tue, 17 Oct 2006 17:12:09 +0200): > Alexander Leidinger wrote: >> >> This is a very broad timeframe. I committed a lot of stuff there in =20 >> the last weeks. > Ah yes sorry....I made a rollback to the sources as of: Sunday October > 15th 12.40.28 (which should be just prior to your latest commit?) >> >>> something. More specifically: I was running the teamspeak port (in >>> audio/teamspeak_server) which worked fine before the recent changes to >>> current. However after building a new kernel it has stopped working. To >> >> What does this mean? Are there error messages (either from the =20 >> binary itself or on the console), or does it coredump? Please =20 >> describe this more, does it start and you can't use it, or doesn't =20 >> it start at all? > It tries to start the server but it displays some internal error > message from the server binary itself. This is what it outputs in the > console: > > Error, Either an old instance of teamspeak is still running, or > an other application is using the tcpquery port! > Error, Server was not started! > > I am 100% certain no other server is running at the time and I'm 100% > certain that the port in question is not used by anything else. > Normally when the server starts it looks like it forks off child > processes ie "ps ax" shows: > > 1868 p0- SN 0:00.82 /usr/local/lib/teamspeak_server/server_linux > 1869 p0- S 0:00.04 /usr/local/lib/teamspeak_server/server_linux > 1870 p0- S 0:03.10 /usr/local/lib/teamspeak_server/server_linux > 1871 p0- S 0:03.22 /usr/local/lib/teamspeak_server/server_linux > 1872 p0- S 0:00.29 /usr/local/lib/teamspeak_server/server_linux > 1873 p0- S 0:00.08 /usr/local/lib/teamspeak_server/server_linux > 1874 p0- S 0:02.83 /usr/local/lib/teamspeak_server/server_linux > 1875 p0- S 0:02.74 /usr/local/lib/teamspeak_server/server_linux > 1876 p0- S 0:00.23 /usr/local/lib/teamspeak_server/server_linux > > But after the changes it can't, or at least it only shows a single > process with "ps ax" and then it shows the error message mentioned > above. Could it be related to the clone functionality you made? Either > way the program itself doesn't segfault, it simply wont start up the > right way, either because the forking mechanism doesn't work or because > it for some weird reason can't bind to a port - at least that's how it > looks to me. It would be much easier to debug of course if the source > code for the server was available :( > >> We need at least the dates of "working" and "not working". It would =20 >> be great if you could narrow this down to maybe an hour (or maybe =20 >> a day). > It was working before the 15th october. > Let me know if you need more information, and I'll see what I can do. > > Cheers, > Ralph. --=20 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 There is no sadder sight than a young pessimist.