Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!mcsun!unido!marco!leo From: leo@marco.UUCP (Matthias Pfaller) Newsgroups: comp.os.minix Subject: Re: 1.5.3 init.c Summary: problem is in sbrk Message-ID: <303@alice.marco.UUCP> Date: 28 Feb 90 08:14:50 GMT References: <1660@crash.cts.com> Organization: marco GmbH, 8047 Karlsfeld, West-Germany Lines: 11 In article <1660@crash.cts.com>, cwr@pnet01.cts.com (Will Rose) writes: > of execle rather than execn in init. Execle works ok if login is found > in the first place it looks (/bin) but if login isn't there execle won't > find it in the second place it tries, /usr/bin, or anywhere else. It just The problem lies in the local version of sbrk, which can only be called once. The new 1.5.3 execxx routines allocate memory with sbrk and free them, if the exec call fails. The local sbrk in init.c can't handle sbrk for freeing memory. leo@marco.uucp (Matthias Pfaller)