anonymous
Visitor
 Fresh Osdever
| Posts: 0 |   | Karma: 0
|
Re: Ever feel like the emulator draws an error out of a hat - 2005/12/30 05:44
Your stack could be getting corrupted causing all sorts of writes to places in memory causing different problems, and by changing the smallest bit of code you change the offset of many things in the kernel and thus the stack. You could also have the kernel sitting on some speacil memory that the system uses (even a emulator), or your data, and stack could be in these areas.
1. Make sure nothing is stored in those areas. - kernel getting too big - stack, data, gdt, idt, ect. 2. Make sure you are not corrupting the stack via interrupt calls. 3. The emulator is pulling errors out of its hat. =)
|