Xref: utzoo comp.sys.mac.misc:3288 comp.sys.mac.programmer:17475 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!uunet!van-bc!mdivax1!gix Newsgroups: comp.sys.mac.misc,comp.sys.mac.programmer Subject: Re: MEMORY FAULTS - any way to check ram for intermittent faults?? Keywords: memory ram fault check Message-ID: <1990Sep14.163806.354@mdivax1.uucp> Date: 14 Sep 90 16:38:06 GMT References: <1990Sep11.174118.12194@Neon.Stanford.EDU> <615@keele.keele.ac.uk> <1990Sep12.185459.15694@ux1.cso.uiuc.edu> <1990Sep13.154744.2277@midway.uchicago.edu> Reply-To: mdivax1!gix (Brian Gix) Distribution: comp Organization: Mobile Data International, Richmond, B.C., Canada Lines: 42 Return-Path: Apparently-To: van-bc!rnews In article <1990Sep13.154744.2277@midway.uchicago.edu> dwal@ellis.uchicago.edu (David Walton) writes: >In article <1990Sep12.185459.15694@ux1.cso.uiuc.edu> dorner@pequod.cso.uiuc.edu (Steve Dorner) writes: > >>02 is an address error; the 68000 tried to access a word or longword at >>an odd address, which it can't do. Chances are the program is using an >>invalid pointer. Chances further are that this pointer is 0, and that >>your mac dies because the four bytes starting at location 0 are odd. >... > >>Try saying "sm 2 0101", continuing (what's the command for that in the >>mini-monitor?) and running the program. If my guesses are correct, it will >>fail every time. > >Um...I think that's a typo. You mean sm _0_ 0101, don't you? You >don't want to put this at memory location 2, you want it at 0. > >The proper sequence is > > >sm 0 0101 (or any odd four-byte number) > >g > > >>Steve Dorner, U of Illinois Computing Services Office > > Truely you want to save at memory location 2, since the 68000 uses 32 bit addresses... : in MacsBug: >sb 2 01 01 *or* >sb 0 00 00 01 01 would both accomplish the same thing. -- ================================================================================ || Brian Gix || ...uunet!mdisea!gix || || Mobile Data International || gix@mdi.com ||