Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!decwrl!ucbvax!ucsfcgl!cgl.ucsf.edu!mday From: mday@cgl.ucsf.edu (Mark Day) Newsgroups: comp.sys.mac Subject: Re: When to HLock Message-ID: <10429@cgl.ucsf.EDU> Date: Thu, 8-Oct-87 20:15:14 EDT Article-I.D.: cgl.10429 Posted: Thu Oct 8 20:15:14 1987 Date-Received: Sun, 11-Oct-87 11:48:18 EDT References: <960@mntgfx.MENTOR.COM> <21204@ucbvax.BERKELEY.EDU> Sender: daemon@cgl.ucsf.edu Reply-To: mday@socrates.ucsf.edu.UUCP (Mark Day) Organization: UCSF Computer Graphics Lab Lines: 19 Keywords: Monkey DA In article <21204@ucbvax.BERKELEY.EDU> oster@dewey.soe.berkeley.edu.UUCP (David Phillip Oster) writes: >I spoke with Bill Atkinson at the first Hacker's Conference and he >said that unlocked handles across function calls was the _costliest_ >source of bugs when he was debugging MacPaint. He said that the way he >caught them was to use the DA "Monkey", which generates random key and >mouse events. The first time he thought MacPaint was done, Monkey >crashed it in under 5 minutes. The version shipped with the first macs >had survived 2 weeks under the Monkey. (Consumer note: If you value >your files, do not run Monkey on your hard disk.) > I have heard of many references to this mythical Monkey DA, yet I haven't seen it on any billboards. Can someone give me/the net an idea where we can get it, so we can use it to crash our programs too. ---------- Mark Day UUCP: ..ucbvax!ucsfcgl!mday ARPA: mday@cgl.ucsf.edu BITNET: mday@ucsfcgl.BITNET