1
我有一個應用程序腐敗內存堆問題。 使用的WinDbg和碰撞吸能作爲輸入我有DD ESP命令下面的輸出轉儲文件windbg coredump分析地址與「壞」
0:002> dd esp
00000000`03e3e490 14badf55 00000000 03e3e8c0 00000000
00000000`03e3e4a0 00000000 00000000 03e3e8c0 00000000
00000000`03e3e4b0 03e3e8c0 00000000 6b0064f2 00000000
00000000`03e3e4c0 03e3f030 00000000 6b002510 00000000
00000000`03e3e4d0 00000000 00000000 03dfede8 00000000
00000000`03e3e4e0 c0000005 00000000 00000000 7d6210e8
00000000`03e3e4f0 00000002 00000000 00000000 00000000
00000000`03e3e500 00000000 00001000 78b83980 036b0000
有這種地址:14badf55
我真的不知道該如何解釋這個「壞」..
有沒有人有這個不好的意思的想法?
編輯:
當我嘗試使用這個命令:
u 14badf55
以下輸出來了:
00000000`14badf55 ?? ???
^Memory access error in 'u 14badf55'
的.ecxr命令給我:
rax=0000000003e3e488 rbx=0000000003e3e8c0 rcx=0000000003e3dfb0
rdx=0000000000000000 rsi=000000006b005a17 rdi=0000000000000000
rip=000000006b006369 rsp=0000000003e3e490 rbp=0000000003dfede8
r8=000000006b00254a r9=0000000003e3e4d8 r10=0000000000000007
r11=0000000000000000 r12=000000006b01fe90 r13=0000000000000000
r14=0000000003e3f110 r15=0000000078b83980
iopl=0 nv up ei pl nz na po nc
cs=0033 ss=002b ds=0000 es=0000 fs=0000 gs=0000 efl=00000204
wow64!Wow64NotifyDebugger+0x9:
00000000`6b006369 b001 mov al,1
是不是隻是在十六進制格式的存儲位置? – Constantinius 2012-01-02 16:38:15
,看起來像任何其他內存地址..看起來像你有訪問衝突。你嘗試過'.ecxr'命令嗎? – Naveen 2012-01-02 16:39:35
我已經編輯帖子 – Guillaume07 2012-01-02 16:43:24