Symbol Server Advice
- From: "Brad Jones \(not CodeGuru Guy!\)" <brad@xxxxxxxxxxxxx>
- Date: Fri, 11 Aug 2006 12:48:50 -0400
Hello,
Pardon my inexperience on this subject but I'm looking for some advice/help
with getting a symbol server up and running for about 200 C++ projects. I've
followed the documented steps to create the network symbol server and add
the files to the symbol store. This seems to be working great from a process
standpoint. The problem I'm having is related to the symbols not loading (my
symbols, not the OS) when attaching/starting a process with WinDbg. Here are
the steps I'm following for my test.
- Copy the .PDB files from the build PC to the symbol server
- Add the files to the symbol store (using /r /o /f switches)
- Install the build on a test pc
- Start WinDbg on this pc, enable "-noisy", and set the symbol path
(SRV*c:\symbols*http://msdl.microsoft.com/download/symbols;\\SymbolServer\Symbols)
- Launch one of the apps on the test PC and attach via WinDbg
If I look in WinDbg under the Debug->Modules... menu, the checksum column
for my files shows all zeros, with the Symbols column being empty. If I do a
..reload /f on one of my modules, it will load (Symbols column says .PDB) but
the command window outputs "unable to verify checksum ...". These projects
are currently VS2003 projects that were converted from VS6. I'm guessing
this has something to do with project settings(?). If this helps, here's
some of the relevant command line info from the C/C++ section of one
project's "Release" property page.
/O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_AFXEXT" /D
"_WINDLL" /D "_AFXDLL" /D "_UNICODE" /D "UNICODE" /FD /EHsc /MD /GS
/Zc:wchar_t /Zc:forScope /Yu"stdafx.h" /Fp".\Release/CPCVideo.pch"
/Fo".\Release/" /Fd".\Release/" /W4 /nologo /c /Zi
I'm assuming that if the checksum can be verified by WinDbg that the symbols
will automatically load, and be copied to c:\symbols?
Thanks in advance for any advice.
Brad Jones (not CodeGuru Guy!)
.
- Follow-Ups:
- Re: Symbol Server Advice
- From: Oleg Starodumov
- Re: Symbol Server Advice
- Prev by Date: RE: 'ReportAvOnComRelease' - what to do to fix it?
- Next by Date: show current statement
- Previous by thread: RE: 'ReportAvOnComRelease' - what to do to fix it?
- Next by thread: Re: Symbol Server Advice
- Index(es):
Relevant Pages
|