Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site spar.UUCP Path: utzoo!watmath!clyde!cbosgd!ihnp4!mhuxn!mhuxr!ulysses!allegra!mit-eddie!genrad!decvax!decwrl!spar!rxb From: rxb@spar.UUCP (Rafael Bracho) Newsgroups: net.emacs Subject: Unipress 2.0 dumps core (fix) Message-ID: <352@spar.UUCP> Date: Fri, 21-Jun-85 16:29:01 EDT Article-I.D.: spar.352 Posted: Fri Jun 21 16:29:01 1985 Date-Received: Sun, 23-Jun-85 07:06:23 EDT Reply-To: rxb@max.UUCP (Rafael Bracho) Organization: Schlumberger Palo Alto Research, CA Lines: 14 Unipress 2.0 will dump core when trying to execute (users-login-name) or (users-full-name) on a SUN running 2.0 SMI. The problem is that there is a function called bind() defined in the file keymaps.c (invoked only on bindings.c). As it turns out, bind(2) is also a 4.2 system call! With SUN's 2.0SMI, the password file is in the distributed "yellow pages" database and thus the system must access the network (doing a bind(2)). But the linker obtains bind() from keymaps.c! The fix is simply to re-name bind() to something else (I chose kmapbind()). -Rafael