Discussion:
[Application Verifier] "wow64!_TEB32" error inside WinDbg!
(too old to reply)
XICO2KX
2010-07-23 15:05:15 UTC
Permalink
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!
Prasad Kakulamarri [MSFT]
2010-08-03 17:09:03 UTC
Permalink
Hi,
Please try the 32bit version of the debugger.
Thanks,
Prasad
Post by XICO2KX
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
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"
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!
whaka
2011-07-14 08:58:41 UTC
Permalink
XICO2KX wrote on 07/23/2010 11:05 ET
Post by XICO2KX
Hello
I'm trying do debug a simple 32bit application with "Application Verifie
v4.1.1078 (x64)", but when I run "!avrf" from insid
"WinDbg v6.12.0002.63
AMD64" I get this error message
0:000:x86> !avr
************************************************************************
*** **
*** **
*** 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", "!sy
noisy", ".reload -f
and "lml"
Symbol search path is
C:Windows;C:WindowsSystem32;C:WindowsSysWOW64;srv*c:symbols*http://msdl.microsoft.com/download/symbol
Post by XICO2KX
DBGHELP: c:windowssystem32vfbasics.pdb - mismatched pd
DBGHELP: vfbasics - private symbols & line
c:windowssyswow64vfbasics.pd
DBGHELP: verifier_728e0000 - public symbol
c:symbolsverifier.pdb8878279C450C4F4DA6B252A4B824B4981verifier.pd
DBGHELP: wow64cpu - public symbol
c:symbolswow64cpu.pdbE9FF81183A9441CF90F25081E9C39A931wow64cpu.pd
DBGHELP: wow64win - public symbol
c:symbolswow64win.pdb12FF5906B6B648C7AB14A207FAC7E3D81wow64win.pd
DBGHELP: wow64 - public symbol
c:symbolswow64.pdb612501691DDF4C66A9B98F6111F8B3EF1wow64.pd
DBGHELP: c:windowssystem32vrfcore.pdb - mismatched pd
DBGHELP: vrfcore - private symbols & line
c:windowssyswow64vrfcore.pd
6e780000 6e7d8000 vfbasics (private pdb symbols
c:windowssyswow64vfbasics.pd
728e0000 72940000 verifier_728e0000 (pdb symbols
c:symbolsverifier.pdb8878279C450C4F4DA6B252A4B824B4981verifier.pd
74140000 74148000 wow64cpu (pdb symbols
c:symbolswow64cpu.pdbE9FF81183A9441CF90F25081E9C39A931wow64cpu.pd
74150000 741ac000 wow64win (pdb symbols
c:symbolswow64win.pdb12FF5906B6B648C7AB14A207FAC7E3D81wow64win.pd
741b0000 741ef000 wow64 (pdb symbols
c:symbolswow64.pdb612501691DDF4C66A9B98F6111F8B3EF1wow64.pd
74250000 7427b000 vrfcore (private pdb symbols
c:windowssyswow64vrfcore.pd
Do you know what I am doing wrong
Thank you very much
I had the same problem as I was also running Application Verifier (x64)

After running the 32bit version, windbg shows me this output when I load m
avr
enabled executable for debugging


Microsoft (R) Windows Debugger Version 6.11.0001.404 AMD6
Copyright (c) Microsoft Corporation. All rights reserved

CommandLine: D:DevelopmentAPAL6-CVS-HEADD3TestDebug_DREYERSD3Test-DREYERS.ex
Symbol search path is
srv*d:windbgsymbols*http://msdl.microsoft.com/download/symbols;srv
Executable search path is
ModLoad: 00000000`00ac0000 00000000`03adc000 D3Test-DREYERS.ex
ModLoad: 00000000`778c0000 00000000`77a69000 ntdll.dl
ModLoad: 00000000`77aa0000 00000000`77c20000 ntdll32.dl
ModLoad: 00000000`001f0000 00000000`0025e000 C:Windowssystem32verifier.dl
Page heap: pid 0x2244: page heap enabled with flags 0x20003
AVRF: D3Test-DREYERS.exe: pid 0x2244: flags 0x80000001: application verifie
enabled
ModLoad: 00000000`74fe0000 00000000`7501f000 C:WindowsSYSTEM32wow64.dll
ModLoad: 00000000`74f80000 00000000`74fdc000 C:WindowsSYSTEM32wow64win.dll
ModLoad: 00000000`74f70000 00000000`74f78000 C:WindowsSYSTEM32wow64cpu.dll
(2244.2230): Break instruction exception - code 80000003 (first chance)
ntdll!LdrpDoDebuggerBreak+0x30:
00000000`7796cb60 cc int 3
0:000>

Later I get the same ugly message:

(1f24.1d18): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
sqlncli10!DvrInit+0x287:
5df616c7 8b01 mov eax,dword ptr [ecx]
ds:002b:00000000=????????
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.

What is wrong?
r***@gmail.com
2013-01-31 10:59:56 UTC
Permalink
Post by XICO2KX
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
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"
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 am also having the same problem.Can any one help??

Loading...