[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] Corruption of high TPA



On Thu, 2009-06-11 at 16:22 +0200, Vincent Rivière wrote:
> Alan Hourihane wrote:
> > I get a little uneasy about adding patches to mintlib when we can't
> > reproduce the bug on more than one system.
> 
> You're right.
> 
> > Has anyone else reproduced
> > this without Aranym/EmuTOS ?
> 
> First, the test must be made with a problematic executable. Any program 
> compiled with the current CVS MiNTLib is affected. The tiny program 
> tst.tos attached to this email does not use the MiNTLib but is affected 
> in the very same way.
> 
> The crash occurs only when the OS loads the program at some memory 
> location where there is an invalid read address just after. For example, 
> at the end of the FastRam (like EmuTOS). I guess that with the right 
> memory protection parameters, the space just after the TPA is marked as 
> unreadable, it is probably what happens on my setup.

This is the same tst.s I compiled before and it works here. Are there
any configuration settings in mint.cnf that sets any TPA related changes
in your setup ?

Alan.