Path: utzoo!utgpu!watserv1!watmath!att!att!linac!pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!apple!stevec From: stevec@Apple.COM (Steve Christensen) Newsgroups: comp.sys.mac.programmer Subject: Re: identify this error... Message-ID: <46656@apple.Apple.COM> Date: 16 Nov 90 22:07:07 GMT References: <16454@csli.Stanford.EDU> Organization: Apple Computer Inc., Cupertino, CA Lines: 30 ramaley@csli.Stanford.EDU (Alan Ramaley) writes: >Okay. I'm the d00d who posted not so long ago about how to do >big-time debugging. Naturally, having asked the question, I didn't >understand any of the follow-ups. TMON? What's TMON? But it's >irrelevant. > >Here's what I see in Macsbug when my program hangs... > >NMI > _StripAddress > +05C8 40AD98 *MOVE.L (A0),D0 > >What's your theory? I'm running on a Mac SE, a few inits >(Diskdoubler, the Grouch, Moire), and a limping hard drive. That address is in the Memory Manager, and I'd wager that A0 contains an odd address. A0 points to a block in the heap. Most likely the header of the block just before that one was trashed. Do you own the block 2 previous to the current one? Maybe you wrote a few more bytes to it than it could contain? steve -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ whoami? Steve Christensen snail: Apple Computer, 20525 Mariani Ave, MS-81CS, Cupertino, CA 95035 internet: stevec@apple.com AppleLink: stevec CompuServe: 76174,1712