Re: Symbol Information of DLL in VS.Net
- From: "Oleg Starodumov" <com-dot-debuginfo-at-oleg>
- Date: Fri, 14 Oct 2005 12:05:02 +0300
> I m not able to see the symbol information of the DLL i m making.
> Whenevr application crashes i get these lines...
> <SymGetSymFromAddr failed with ...> , <nosymbol>()
>
> Can someone of u pls let me know wht setting do i have to do for
> gettting proper symbol information with function name in crash reports.
> I m using VS.Net
What library do you use to produce the crash report?
If the library itself does not have bugs in DbgHelp API usage,
then it is possible that symbols for the application and system modules
are not available (or cannot be found on the search path), or the application
cannot find the proper version of DbgHelp.dll
(and e.g. uses the old one installed with Windows).
Some troubleshooting approaches exist, but they depend on the version
of DbgHelp.dll, so please check the version first.
Also, nowadays it is probably better to use minidumps for crash reporting,
since you get much more information with them, and do not have to distribute
symbols with your application - here you can find an introduction:
http://www.codeproject.com/debug/postmortemdebug_standalone1.asp
Regards,
Oleg
[VC++ MVP]
.
- Follow-Ups:
- Re: Symbol Information of DLL in VS.Net
- From: Jochen Kalmbach [MVP]
- Re: Symbol Information of DLL in VS.Net
- References:
- Symbol Information of DLL in VS.Net
- From: gupta . keshav
- Symbol Information of DLL in VS.Net
- Prev by Date: Re: how view the contents of exception object?
- Next by Date: Re: Symbol Information of DLL in VS.Net
- Previous by thread: Symbol Information of DLL in VS.Net
- Next by thread: Re: Symbol Information of DLL in VS.Net
- Index(es):
Loading