dosemu
Pavel Kankovsky
peak na argo.troja.mff.cuni.cz
Neděle Květen 19 14:06:48 CEST 2002
On Sun, 12 May 2002, jozka na razdva wrote:
> ERROR: cpu exception in dosemu code outside of VM86()!
> trapno: 0x06 errorcode: 0x00000000 cr2: 0x00000000
> eip: 0x0000013c esp: 0x808bf4c4 eflags: 0x00010202
> cs: 0x0023 ds: 0x002b es: 0x002b ss: 0x002b
To znamena, ze dosemu havarovalo, kdyz byl proces v "linuxovem modu".
Pravdepodobna pricina je chyba v dosemu. Zda se, ze si omylem odskocil na
spatnou adresu (eip: 0x0000013c), zasobnik (esp: 0x808bf4c4) vypada take
dost podezrele, coz napovida, ze si mozna nejdriv pokazil zasobnik a "do
haje" odskocil az nasledne.
Tady je kazda rada draha (aspon pokud si nechcete hrat s debuggerem a
ladit dosemu, coz je dobra zabava na dlouhe vecery). Mozna zkuste trochu
jinou verzi. Take nekdy pomuze lepe lokalizovat priciny (a najit opravu),
kdyz dosemu spustite se zaznamenavanim ladicich hlaseni (tusim, ze je to
parametr -D).
--Pavel Kankovsky aka Peak [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."
Další informace o konferenci Linux