From: <gb...@di...> - 2002-01-18 23:27:27
|
[Oops, that one didn't get onto the list] Hi, > Well, it seems to call HandleZone() with a handle it gets from the > ExpandMem area but which is uninitialized. Well, I could explore a little more in the train: actually, I disabled FPUType that was forced to 1 in main.cpp when CPUType=4. Disabling FPU emulation in 68040 mode (i.e. 68LC040) lead to no crash at all with APD. The only parts that differ in the FPU core between 68040 and the rest are FSAVE and FRESTORE instructions. Probably state frames are mis popped/pushed to the stack. Christian, in the series of system patches, does MacOS actually know that in 68040 (UAE) mode it has to generate state frames of that type when the FPU is enabled? Hadn't you a similar problem for 68040/68060 native mode on AmigaOS, NetBSD? Bye, Gwenole. |