Date : Sat, 27 Nov 2004 21:20:52 +0000
From : Joel Rowbottom <joel@...>
Subject: Re: ...at line ___
At 21:08 27/11/2004, Greg Cook wrote:
> > I'm going to have to go check the addresses again as I've got three
> > separate blocks that I load in with *Load and the errors that are
> > being thrown up are very strange. For example if I add something to
> > the listing (BASIC), the code works
> > but if I remove it then it produces this error. If I remove something
> > of a different size from the listing then the program can freeze.
>
>Watch for the well-known memory leak regarding growing strings. It
>disappears when the string in question is right below VARTOP so it can
>be intermittent depending on program contents - a heisenbug, if you
>will.
Thankyou.
You just explained something for me that I worked out years ago. I'm goign
to dig out my Beeb now and sort something...
--
Joel Rowbottom - vaguely human, mostly harmless, still alive.
Self-confessed was-kid, Unix geek & Net addict since 1991
Personal: http://www.joel.co.uk | Pics: http://photos.jml.net