JuliaR
2007-11-16 20:30:00 UTC
Hello - We have some debugging environments here that *never* seem to be able
to resolve application verifier symbols. Much of our test setup is composed
of test machines in virtual machines connected w/ Kernel debugger to WinDbg
on the VM-Host.
We, of course, like to use application verifier because of it's superb
ability to ferret out potential problems. But in one particular case, I have
never been able to get the symbols on the debug host to match the vfbasics of
the debug target.
First question: Why aren't the application verifier symbols stored in the
MS symbol store?
Second question: Given that they're *not* in the symbol store, how do I get
these to match?
The VM Host (and Debug Host) is a 64bit Windows 2003 box. The VM machine is
a 32bit version.
We installed Application Verifier on the debug host (64 bit version). That
didn't work.
We tried copying the symbol file from the 32bit VM machine and pointing at
that. That didn't seem to work. I checked the !lmi information on
vfbasics.dll and it appears to be right but we can't get it to work. It
keeps coming back with that message saying it can't load the VF symbols. I'm
assuming this is a discrepancy between the 32bit and 64 bit versions.
Any advice or ideas would be welcome.
to resolve application verifier symbols. Much of our test setup is composed
of test machines in virtual machines connected w/ Kernel debugger to WinDbg
on the VM-Host.
We, of course, like to use application verifier because of it's superb
ability to ferret out potential problems. But in one particular case, I have
never been able to get the symbols on the debug host to match the vfbasics of
the debug target.
First question: Why aren't the application verifier symbols stored in the
MS symbol store?
Second question: Given that they're *not* in the symbol store, how do I get
these to match?
The VM Host (and Debug Host) is a 64bit Windows 2003 box. The VM machine is
a 32bit version.
We installed Application Verifier on the debug host (64 bit version). That
didn't work.
We tried copying the symbol file from the 32bit VM machine and pointing at
that. That didn't seem to work. I checked the !lmi information on
vfbasics.dll and it appears to be right but we can't get it to work. It
keeps coming back with that message saying it can't load the VF symbols. I'm
assuming this is a discrepancy between the 32bit and 64 bit versions.
Any advice or ideas would be welcome.