On Mon, 12 Jun 2000, TWISTI wrote:
> I want to start a simple vga game in xdos, which runs perfectly in dos.
>
> This is what i get with a xdos -D+i -O, right after i start the game:
> ERROR: cpu exception in dosemu code outside of VM86()!
> trapno: 0x0e errorcode: 0x00000006 cr2: 0x8b61b3cb
> eip: 0x08213001 esp: 0xbffff604 eflags: 0x00010206
> cs: 0x0023 ds: 0x002b es: 0x002b ss: 0x002b
If you or your distribution maker compiled using gcc-2.95, then that is
the culprit, since it optimizes too much stuff away in a particular
file. It has been solved in the upcoming dosemu-1.0.1. If you're feeling
adventurous (well, now only documentation changes are pending, so it
shouldn't hurt, but don't complain if you don't find an obvious bug
;-) you can try to patch from ver 1.0.0 to a test version:
ftp://ftp.dosemu.org/pub/dosemu/testing/patchset-1.0.0.9.tgz
Bart