Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Dec 2000 03:06:30 -0800
From:      "Renaud Waldura" <renaud@waldura.com>
To:        <emulation@freebsd.org>
Subject:   q3ded 1.17: linux_socketcall returns errno -11
Message-ID:  <001801c06750$3e893d40$0402010a@biohz.net>

next in thread | raw e-mail | index | archive | help
I'm trying to get the Quake3 dedicated server 1.17 (the latest point release
from ID software, makers of Quake) to work on FreeBSD 4.0. I wrestled the
install to the ground, but the program itself is misbehaving -- it loops on
the following:

syscall gettimeofday(0xbfbfb940,0xbfbfb948)
        returns 0 (0x0)
syscall linux_newselect(0x1,0xbfbfb8d0,0x0,0x0,0xbfbfb8c8)
        returns 0 (0x0)
syscall linux_socketcall(0xc,0xbfbfb8e0)
        errno -11 'Resource temporarily unavailable'

(this information brought to you by truss and the number 11)

The Quake3 server opens a UDP socket, and as far as I can tell, listens on
it without doing anything peculiar. Any ideas why linux_socketcall() would
return -11? Do the parameters look anything abnormal to someone familiar
with the linux emulation code?

How can I track this problem further? I.e., where is the source for this
stuff? I couldn't find an "emulation" CVS branch, what is it under?

--Renaud



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001801c06750$3e893d40$0402010a>