Descriptionwin: Write memory map info as MINIDUMP_MEMORY_INFO[_LIST]
Makes !vprot work in windbg, e.g.
0:000> !vprot 0x970000
BaseAddress: 00970000
AllocationBase: 00970000
AllocationProtect: 00000004 PAGE_READWRITE
RegionSize: 00001000
State: 00001000 MEM_COMMIT
Protect: 00000001 PAGE_NOACCESS
Type: 00020000 MEM_PRIVATE
...
0:000> !vprot 0x97a000
BaseAddress: 0097a000
AllocationBase: 00970000
AllocationProtect: 00000004 PAGE_READWRITE
RegionSize: 00001000
State: 00001000 MEM_COMMIT
Protect: 00000140 PAGE_EXECUTE_READWRITE + PAGE_GUARD
Type: 00020000 MEM_PRIVATE
Follows https://codereview.chromium.org/1377133006.
R=mark@chromium.org
BUG=crashpad:20, crashpad:46
Committed: https://chromium.googlesource.com/crashpad/crashpad/+/019a0cec8b8e0fd5f47c564772aa7a7d88921b79
Patch Set 1 #Patch Set 2 : . #Patch Set 3 : rebase #Patch Set 4 : test classes #Patch Set 5 : . #Patch Set 6 : rebase #Patch Set 7 : . #Patch Set 8 : !vprot test #Patch Set 9 : . #Patch Set 10 : . #Patch Set 11 : . #Patch Set 12 : . #Patch Set 13 : . #Patch Set 14 : rebase #Patch Set 15 : rework #Patch Set 16 : . #Patch Set 17 : mac #Patch Set 18 : . #Patch Set 19 : typo #
Total comments: 17
Patch Set 20 : rebase #Patch Set 21 : fixes #
Total comments: 4
Patch Set 22 : headers #Messages
Total messages: 8 (0 generated)
|