[futurebasic] Re: [FB] Bus error problem

Message: < previous - next > : Reply : Subscribe : Cleanse
Home   : May 1999 : Group Archive : Group : All Groups

From: Mark Goodes <wave@...>
Date: Mon, 31 May 1999 17:56:55 -0400
>My current questions revolve around:
>A: What is happening here?

Sounds like the 'ol stale data cache problem.  On certain machines (the
68040 being particularly notorious) you need to clear the data cache
periodically otherwise your program will read/write to stale data or jump
to bogus addresses.  Your harmless code is overfilling the data cache and
causing it to clean itself out, which gives you current data.

>B: Dare I just leave this crutch of harmless code in place and call it
>quits? (Because everything is working.)

The best thing to do would be to find out how to clear the data cache on a
G3 machine.  Someone posted a query about this a while ago but no one
posted a solution.  If you want to clear the data cache properly, you'll
probably have to go poking around devworld.apple.com to see it there are
any technotes on the G3.


wave (Toronto, Canada)