XICO2KX
2010-07-23 15:05:15 UTC
Hello!
I'm trying do debug a simple 32bit application with "Application Verifier
v4.1.1078 (x64)", but when I run "!avrf" from inside "WinDbg v6.12.0002.633
AMD64" I get this error message:
0:000:x86> !avrf
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: wow64!_TEB32 ***
*** ***
*************************************************************************
Application verifier is not enabled for this process.
Use appverif.exe tool to enable it.
Here's some info from the commands ".sympath", "!sym noisy", ".reload -f"
and "lml":
Symbol search path is:
C:\Windows;C:\Windows\System32;C:\Windows\SysWOW64;srv*c:\symbols*http://msdl.microsoft.com/download/symbols
DBGHELP: c:\windows\system32\vfbasics.pdb - mismatched pdb
DBGHELP: vfbasics - private symbols & lines
c:\windows\syswow64\vfbasics.pdb
DBGHELP: verifier_728e0000 - public symbols
c:\symbols\verifier.pdb\8878279C450C4F4DA6B252A4B824B4981\verifier.pdb
DBGHELP: wow64cpu - public symbols
c:\symbols\wow64cpu.pdb\E9FF81183A9441CF90F25081E9C39A931\wow64cpu.pdb
DBGHELP: wow64win - public symbols
c:\symbols\wow64win.pdb\12FF5906B6B648C7AB14A207FAC7E3D81\wow64win.pdb
DBGHELP: wow64 - public symbols
c:\symbols\wow64.pdb\612501691DDF4C66A9B98F6111F8B3EF1\wow64.pdb
DBGHELP: c:\windows\system32\vrfcore.pdb - mismatched pdb
DBGHELP: vrfcore - private symbols & lines
c:\windows\syswow64\vrfcore.pdb
6e780000 6e7d8000 vfbasics (private pdb symbols)
c:\windows\syswow64\vfbasics.pdb
728e0000 72940000 verifier_728e0000 (pdb symbols)
c:\symbols\verifier.pdb\8878279C450C4F4DA6B252A4B824B4981\verifier.pdb
74140000 74148000 wow64cpu (pdb symbols)
c:\symbols\wow64cpu.pdb\E9FF81183A9441CF90F25081E9C39A931\wow64cpu.pdb
74150000 741ac000 wow64win (pdb symbols)
c:\symbols\wow64win.pdb\12FF5906B6B648C7AB14A207FAC7E3D81\wow64win.pdb
741b0000 741ef000 wow64 (pdb symbols)
c:\symbols\wow64.pdb\612501691DDF4C66A9B98F6111F8B3EF1\wow64.pdb
74250000 7427b000 vrfcore (private pdb symbols)
c:\windows\syswow64\vrfcore.pdb
Do you know what I am doing wrong?
Thank you very much!
I'm trying do debug a simple 32bit application with "Application Verifier
v4.1.1078 (x64)", but when I run "!avrf" from inside "WinDbg v6.12.0002.633
AMD64" I get this error message:
0:000:x86> !avrf
*************************************************************************
*** ***
*** ***
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: wow64!_TEB32 ***
*** ***
*************************************************************************
Application verifier is not enabled for this process.
Use appverif.exe tool to enable it.
Here's some info from the commands ".sympath", "!sym noisy", ".reload -f"
and "lml":
Symbol search path is:
C:\Windows;C:\Windows\System32;C:\Windows\SysWOW64;srv*c:\symbols*http://msdl.microsoft.com/download/symbols
DBGHELP: c:\windows\system32\vfbasics.pdb - mismatched pdb
DBGHELP: vfbasics - private symbols & lines
c:\windows\syswow64\vfbasics.pdb
DBGHELP: verifier_728e0000 - public symbols
c:\symbols\verifier.pdb\8878279C450C4F4DA6B252A4B824B4981\verifier.pdb
DBGHELP: wow64cpu - public symbols
c:\symbols\wow64cpu.pdb\E9FF81183A9441CF90F25081E9C39A931\wow64cpu.pdb
DBGHELP: wow64win - public symbols
c:\symbols\wow64win.pdb\12FF5906B6B648C7AB14A207FAC7E3D81\wow64win.pdb
DBGHELP: wow64 - public symbols
c:\symbols\wow64.pdb\612501691DDF4C66A9B98F6111F8B3EF1\wow64.pdb
DBGHELP: c:\windows\system32\vrfcore.pdb - mismatched pdb
DBGHELP: vrfcore - private symbols & lines
c:\windows\syswow64\vrfcore.pdb
6e780000 6e7d8000 vfbasics (private pdb symbols)
c:\windows\syswow64\vfbasics.pdb
728e0000 72940000 verifier_728e0000 (pdb symbols)
c:\symbols\verifier.pdb\8878279C450C4F4DA6B252A4B824B4981\verifier.pdb
74140000 74148000 wow64cpu (pdb symbols)
c:\symbols\wow64cpu.pdb\E9FF81183A9441CF90F25081E9C39A931\wow64cpu.pdb
74150000 741ac000 wow64win (pdb symbols)
c:\symbols\wow64win.pdb\12FF5906B6B648C7AB14A207FAC7E3D81\wow64win.pdb
741b0000 741ef000 wow64 (pdb symbols)
c:\symbols\wow64.pdb\612501691DDF4C66A9B98F6111F8B3EF1\wow64.pdb
74250000 7427b000 vrfcore (private pdb symbols)
c:\windows\syswow64\vrfcore.pdb
Do you know what I am doing wrong?
Thank you very much!