Bruce Markham wrote:
> The trunk kernel is crashing. Throwing interrupt 0x39 - which 
> according to wonderful internet, is an interrupt sometimes used for 
> float emulation. So unless the AOT is purposefully injecting such 
> interrupt calls, then we are having some corruption issues.
Very interesting. I made an update and compiled the trunk kernel again, 
but there was no error (with .net but with mono and that is related to a 
page fault, no idea why yet).
The timer gets displayed and when I press a key it is displayed.
>
> I've experienced the same issue, intermittently, in my sandboxes, with 
> the "old" AOT. Sometimes, if you tweak a couple lines of the kernel 
> (like uncomment a couple TextMode.WriteLine() ), and then recompile 
> and re-AOT everything, it'll then work fine...
>
> (One such example, if I don't call the function to tell multiboot to 
> display its info, then the whole thing falls apart with the same 
> interrupt. It is the weirdest thing in the world...)
>
> I've been holding off on saying anything, because I couldn't narrow it 
> down. But with it occuring with the trunk kernel and the new AOT, I 
> thought it would bring it up. I may need DarxKies to walk me through 
> some advance GDB action so we can figure out what's going on...
The best thing would be if you send me the .bin file. Or you set a 
breakpoint using "info functions", then set the breakpoint where it 
occurs, and finally enter an "info stack 10".

Chriss.

-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
SharpOS-Developers mailing list
SharpOS-Developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sharpos-developers

Reply via email to