CLR Symbols for Beta 2 release imminent
There was a problem with the original publication of the CLR Symbols for some binaries (mscoree, mscorwks, maybe others). This was causing the profiler to be unable to load symbols for these binaries. The end result was a lot of [mscoree.dll] function names in all profiling reports. I have been informed that these should be up on the public symbol servers very soon (today or tomorrow).
Thanks for your patience.
UPDATE!! This is still broken. More to come....
SORRY!!
Comments
Anonymous
May 17, 2005
Thanks for this - I look forward to seeing them there later.
Just out of interest, what is the 'proper' way to report missing symbols on SymServ - for example (and not your remit at all, I'm sure), it doesn't seem to have ole32.dll symbols for the version I have on this machine, which is presumably just some kind of oversight.
SymServ is a fantastic concept, but it always looks as though it's not really owned by anyone who cares.
For example, I'm sure someone who really cared would change it to not return nearly 2K of style sheet, blather, etc, with every 404... That server must serve a LOT of 404's, and for every one it does, there's a developer somewhere in the world drumming his fingers on his desk waiting for a debug/profiling session.
Can we have a SymServ team blog so we can whine at them (sorry, encourage continuous improvement) directly?Anonymous
May 17, 2005
While I'm being boring about this, the profile people might also want to look at the number of times they apparently ask to load the symbols. The following is an HTTP Fiddler log of attempts at the symbols during the post-processing of a profiler run of Rico's test app. Obviously, if SymServ had the right symbols, most of this would be silently coming from my local cache, but even so, is it significant that everything's being tried at least twice? (And msvcr80 four times)
http://msdl.microsoft.com/download/symbols/mscoree.pdb/9DAE05886BEE4BF79E328B92DA76C43B2/mscoree.pdb">http://msdl.microsoft.com/download/symbols/mscoree.pdb/9DAE05886BEE4BF79E328B92DA76C43B2/mscoree.pdb
http://msdl.microsoft.com/download/symbols/mscoree.pdb/9DAE05886BEE4BF79E328B92DA76C43B2/mscoree.pd_">http://msdl.microsoft.com/download/symbols/mscoree.pdb/9DAE05886BEE4BF79E328B92DA76C43B2/mscoree.pd_
http://msdl.microsoft.com/download/symbols/mscoree.pdb/9DAE05886BEE4BF79E328B92DA76C43B2/file.ptr">http://msdl.microsoft.com/download/symbols/mscoree.pdb/9DAE05886BEE4BF79E328B92DA76C43B2/file.ptr
http://msdl.microsoft.com/download/symbols/mscoree.pdb/9DAE05886BEE4BF79E328B92DA76C43B2/mscoree.pdb">http://msdl.microsoft.com/download/symbols/mscoree.pdb/9DAE05886BEE4BF79E328B92DA76C43B2/mscoree.pdb
http://msdl.microsoft.com/download/symbols/mscoree.pdb/9DAE05886BEE4BF79E328B92DA76C43B2/mscoree.pd_">http://msdl.microsoft.com/download/symbols/mscoree.pdb/9DAE05886BEE4BF79E328B92DA76C43B2/mscoree.pd_
http://msdl.microsoft.com/download/symbols/mscoree.pdb/9DAE05886BEE4BF79E328B92DA76C43B2/file.ptr">http://msdl.microsoft.com/download/symbols/mscoree.pdb/9DAE05886BEE4BF79E328B92DA76C43B2/file.ptr
http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb
http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_
http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr
http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb
http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pd_
http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/file.ptr
http://msdl.microsoft.com/download/symbols/mscorwks.pdb/8ED897510FAB4E5BBE95543BDC2D0BB02/mscorwks.pdb">http://msdl.microsoft.com/download/symbols/mscorwks.pdb/8ED897510FAB4E5BBE95543BDC2D0BB02/mscorwks.pdb
http://msdl.microsoft.com/download/symbols/mscorwks.pdb/8ED897510FAB4E5BBE95543BDC2D0BB02/mscorwks.pd_">http://msdl.microsoft.com/download/symbols/mscorwks.pdb/8ED897510FAB4E5BBE95543BDC2D0BB02/mscorwks.pd_
http://msdl.microsoft.com/download/symbols/mscorwks.pdb/8ED897510FAB4E5BBE95543BDC2D0BB02/file.ptr">http://msdl.microsoft.com/download/symbols/mscorwks.pdb/8ED897510FAB4E5BBE95543BDC2D0BB02/file.ptr
http://msdl.microsoft.com/download/symbols/mscorwks.pdb/8ED897510FAB4E5BBE95543BDC2D0BB02/mscorwks.pdb">http://msdl.microsoft.com/download/symbols/mscorwks.pdb/8ED897510FAB4E5BBE95543BDC2D0BB02/mscorwks.pdb
http://msdl.microsoft.com/download/symbols/mscorwks.pdb/8ED897510FAB4E5BBE95543BDC2D0BB02/mscorwks.pd_">http://msdl.microsoft.com/download/symbols/mscorwks.pdb/8ED897510FAB4E5BBE95543BDC2D0BB02/mscorwks.pd_
http://msdl.microsoft.com/download/symbols/mscorwks.pdb/8ED897510FAB4E5BBE95543BDC2D0BB02/file.ptr">http://msdl.microsoft.com/download/symbols/mscorwks.pdb/8ED897510FAB4E5BBE95543BDC2D0BB02/file.ptr
http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb">http://msdl.microsoft.com/download/symbols/msvcr80.8.0.50215.4652.i386.pdb/8F9FE937DC33499EB9AD43E683F052AC1/msvcr80.8.0.50215.4652.i386.pdb
http://msdl.microsoft.com/download/symbols/msvcr80.8Anonymous
May 18, 2005
The comment has been removedAnonymous
May 18, 2005
If you have problems with symbol server (missing symbols, bugs, feature requests etc) you can post them to the microsoft.public.windbg newsgroup.Anonymous
May 19, 2005
Will - spot the underscore (_) which replaces the last character of the filename in the second request. I'd bet that the first request - for the file itself - gets a 404 response, whereupon SymSrv then tries the version with the underscore.
Changing the last character to an underscore is a long-standing MS convention that indicates that the file has been compressed with the COMPRESS.EXE utility, decompressible with the LZ family of functions.
Presumably the file.ptr file is an attempt to redirect if both of the above requests fail.
If you knew that you were using the HTTP protocol, you'd probably use HTTP 1.1 'gzip' compression rather than COMPRESS.EXE, and you'd use a 307 Redirect rather than the file pointer. That would require a web application, though, rather than just using the web server as a static data server.Anonymous
May 19, 2005
Mike - I wasn't complaining about the three variants for each file - they're as you describe, and have legitimate functions. It's the fact that for each file, ALL THREE are repeated at least once.
I'll try and track-down why this happens for me with the profiler.Anonymous
May 19, 2005
The comment has been removedAnonymous
May 23, 2005
The public symbol servers aren't updated yet, they still throw us the December CTP (Beta1) bits.Anonymous
May 25, 2005
Visual Studio Team System
Yesterday marked the one-year anniversary of the public announcement of...Anonymous
November 24, 2007
PingBack from http://feeds.maxblog.eu/item_460589.htmlAnonymous
June 09, 2009
PingBack from http://quickdietsite.info/story.php?id=4446