Hartmut Birr wrote:
I got the fpu crash while compiling ntoskrnl on ros. The dependency
files were build successful. The crash occurs at the first real
compilation. I've added many debug prints. I've never seen a fpu trap.
The crash was a page fault on address 0xffffffff. Eip and an other
register was 0xffffffff. The return address has point after a fpu
instruction. I've disabled sysenter and no crash occurs. So I had the
feeling that something was wrong with the stack, because the address
0xffffffff is very dirty. Currently I don't understand what is going
on. Finding the real bug was a little bit try and error.
- Hartmut
Thanks for your last fix as well...I can't believe I hadn' t noticed
it... originally 9(esp) was correct but I ended up moving stuff later
and not noticing.
Best regards,
Alex Ionescu