Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!rice!sun-spots-request From: uunet!charyb!dan@uunet.uu.net (Dan Mick) Newsgroups: comp.sys.sun Subject: Re: HELP (PLEASE) ld.so: map heap error (22) for /dev/zero ?????? Keywords: SunOS Message-ID: <5744@brazos.Rice.edu> Date: 13 Mar 90 20:20:16 GMT Sender: root@rice.edu Organization: Sun-Spots Lines: 16 Approved: Sun-Spots@rice.edu X-Refs: Original: v9n80 X-Sun-Spots-Digest: Volume 9, Issue 80, message 11 In article <5714@brazos.Rice.edu> pekak@erilin.nokia.se (Pekka Akselin) writes: |X-Sun-Spots-Digest: Volume 9, Issue 80, message 10 | |I have a diskless Sun 3/50 which I have tried to boot from a server. All goes |well except for one thing: I get an error message which says | | ld.so: map heap error (22) for /dev/zero I'd be willing to bet something untoward has happened to /dev/zero; it's supposed to be a magical character device that returns as many zeroes as the reader desires, and I'll bet it's gotten erased and replaced with a normal file, or just plain erased... ld.so uses /dev/zero to clear its own bss (by mapping /dev/zero to the proper pages). The lack of any immediate mention in the manuals is reprehensible.