Questions tagged [symstore]

23 questions
14
votes
5 answers

Microsoft Symbol Server / Local Cache Hash Algorithm

I am trying to figure out what hashing algorithm is used for the Microsoft Symbol Local Cache directory. For example, the local cache can be something like the following L:\Symbols \browseui.dll \44FBC679fe000 browsue.dll …
Synetech
  • 9,643
  • 9
  • 64
  • 96
7
votes
2 answers

How does symstore calculate the directory hash value

I am looking for the hash algorithm that symstore uses to create the directory name. I found this link Microsoft Symbol Server / Local Cache Hash Algorithm that describes the data elements that are used to generate the hash, but it does not go into…
Scott Manning
  • 163
  • 3
  • 10
7
votes
2 answers

Can WinDBG be made to find mscordacwks.dll in the symbol store?

The Question There are plenty of manual ways to make WinDBG find mscordacwks.dll without a symbol store (putting the file in the path somewhere, putting it in the same folder as windbg.exe, putting it in my Framework\v folder, specifying the path in…
bob
  • 452
  • 4
  • 11
4
votes
2 answers

Strategies for maintaining a Symbol Store for nightly builds & release builds

I am trying to set up a central symbol server for my organization and its various products. Each product has a nightly build, as well as "one-off" beta, RC, and release builds. The goal I have is to keep about a month's worth of nightly build…
SentientAI
  • 401
  • 3
  • 8
4
votes
1 answer

Microsoft Symbol Server - Deleting Old content

We want to be able to delete symbol server content as we do the physical build area deletes, the symstore del command works of the transaction ID. This is not known. How to extract the transaction ID based on the binary or PDB ? Is there a…
Greg B Roberts
  • 173
  • 4
  • 14
3
votes
1 answer

SymStore - add multiple files

I am trying to add a bunch of .pdb files to the symbol server using symstore.exe. Not all the .pdb's in the dir, but a selection of them (based on date). To add them in a single transaction I'm using symstore ... /f '@filelist.txt' where…
Steed
  • 1,292
  • 1
  • 14
  • 33
3
votes
2 answers

Using the symstore to delete all pdb's older than X months

I looked through the articles but couldn't find an answer to my question- We have pdbs published to a server but are running out of space... we would like to properly unpublish/move/archive etc using the symstore so we don't effect the transaction…
Jlouisfoster
  • 105
  • 1
  • 1
  • 5
2
votes
1 answer

Symstore deletion error

The usage of the delete function of the symstore.exe tool is the following: symstore del /i ID /s Store [/o] [/d LogFile] I have symbols that have been stored from a long time ago that I would like to delete. D:\Symbols\[productname] is the root…
xubia
  • 643
  • 9
  • 26
2
votes
0 answers

Symstore does not delete associated folders

I use a symbol store on a network drive to collect debug symbols for our application. The symbols are used while debugging a crash dump file that has been loaded into Visual Studio. I have Powershell scripts in place that manage deleting ‘old’…
rrirower
  • 4,338
  • 4
  • 27
  • 45
2
votes
1 answer

Can I have multiple PDBs for the same AssemblyVersion in the Symbol Server?

I have a Class Library that has an AssemblyVersion of 1.0.0.0 and has to keep it even when it's updated (SharePoint...). So I'm using the AssemblyFileVersion as the "real" version. Now, I want to setup a Symbol Server and I wonder if it's actually…
Michael Stum
  • 177,530
  • 117
  • 400
  • 535
2
votes
1 answer

How to move or backup symbol server?

I have been storing symbols for my builds on my local machine using the following command: call "C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x64\symstore.exe" add /r /f .\*.* /s "C:\Users\Sam\symbols" /t "Application" /v "rev %SVN_REVISION%"…
sjdowling
  • 2,994
  • 2
  • 21
  • 31
2
votes
2 answers

Using symstore.exe cannot load symbols for minidump in Windbg or Visual Studio

In order to trace a crash in a Qt which only happens on a Windows 8 user machine I set up a local symbol server to use for debugging crash dumps. First I did a full build with the following flags set: QMAKE_CFLAGS_RELEASE +=…
sjdowling
  • 2,994
  • 2
  • 21
  • 31
2
votes
0 answers

Is it safe to remove .pdb directory from a symbol storage if I don't use them anymore?

My local symbol storage directory contains plenty of files which I'd like to erase (because I think they are unused) or move to a separate directory. I'm know that AgeStore and SymStore can be used to trim a symbol storage - but neither seems to…
Frerich Raabe
  • 90,689
  • 19
  • 115
  • 207
2
votes
0 answers

Symbol server for .NET application

I'm providing many NuGet packages of my application modules without pdb. For debugging i'd like to use symbol server and store there binaries + pdb files. What is the correct steps to make this possible? 1. Install Debugging Tools on Team City and…
dr11
  • 5,166
  • 11
  • 35
  • 77
1
vote
1 answer

Index sources files into a standalone source server without TFS 2010

I have a solution, which is built using Visual Studio 2010 from a command line. After build, a symstore from Debugging Tools for Windows is invoked to post PDBs and binaries to the network folder, which is then used as a symbol store. I understand…
galets
  • 17,802
  • 19
  • 72
  • 101
1
2