Menu

#560 Exception caused by non-available page

fixed_in_git
open
nobody
None
5
2018-07-03
2018-07-03
No

Hi I am using dosemu-1.4.0.8 in a Ubuntu VM of configuration: Linux ubuntu-xenial 4.4.0-130-generic #156-Ubuntu SMP Thu Jun 14 08:53:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux.
I am trying to open a binary and debug it with dosdebug. I have X11 forwarded over SSH. I can run the binary normally, but when I invoke dosdebug, dosemu crashes with the following error:
nm: /usr/bin/dosemu.bin: no symbols
ERROR: Accessing reserved memory at 4000a1f140
Maybe a null segment register
ERROR: cpu exception in dosemu code outside of VM86()!
trapno: 0x0e errorcode: 0x00000004 cr2: 0x4000a1f140
eip: 0x004d84a9 esp: 0x7fffc552ef90 eflags: 0x00010206
cs: 0x0033 ds: 0x0000 es: 0x0000 ss: 0x002b
ERROR: Please report the contents of ~/.dosemu/boot.log at
http://sourceforge.net/tracker/?atid=457447&group_id=49784&func=browse
It would be even more helpful if would recompile DOSEMU and reproduce this
bug with "debug on" in compiletime-settings.
Page fault: read instruction to linear address: 0x4000a1f140
CPU was in user mode
Exception was caused by non-available page

The boot.log file is attached.

1 Attachments

Discussion


Log in to post a comment.

MongoDB Logo MongoDB