The new memory stuff is much cleaner which is nice, although I believe there is an issue with some initialization of the BootROM or similar. PowerPC and x86 crash the same, so at least this one is consistent.
Very likely is an initialization error.
Okay so maybe I am writing to invalid memory? Because the debug stuff and everything after the registers is zero.
No, that is just the first set error break I had that was from the fprintf code.
Okay so I see 0xe7e5e7e4 in one of the registers so definitely dealing with a bad magic. Okay so it seems this is attempting to allocate an object which has the bad magic size. This is the initialization of config reader. Init ram links is done and then finished. And jvmNew
Just going to guess that it is the bootstrap loader is messed up since that is the most complex part of the rewrite. Maybe it is a confusion of a RAM or ROM address.