Dumping a real-mode shared address in SoftICE

0 Likes

Problem:

How do I dump a shared memory address?

i.e. vga video memory at 0xa0000

"d a000:0"

returns "Invalid Selector"

The same command with debug.exe works and sometimes if debug.exe is running it works with softice.

Resolution:

The address you are giving is not a protected-mode selector. It is a real-mode address (you can verify this by trying to find it in the gdt or ldt). To dump this address you need to use the '$' modifier like this:

dd $a000:0

This will show it fine (it's paged out on my machine!)

Old KB# 11746
Comment List
Anonymous
Related Discussions
Recommended