Skip to content

How to upload libcef.dll.pdb symbols to downloads.keyman.com for a new CEF build

Marc Durdin edited this page Nov 9, 2022 · 1 revision

This is best done on a machine with good upload bandwidth -- the .pdb files are >2gb...

  1. Download the release files and release symbol files for the corresponding version from https://cef-builds.spotifycdn.com/index.html. I used 7-zip to extract from the archive.

  2. Ensure that no windows or developer releases are running -- as we need to lock write access to the symbol server.

  3. Create a clean folder c:\temp\symbols

  4. Copy the files history.txt, lastid.txt, and server.txt from https://downloads.keyman.com/windows/symbols/000Admin into a local folder, e.g. c:\temp\symbols\000Admin (there are many files in this folder; we only need those three).

  5. Run symstore.exe to upload the new file(s) to the local cloned symbol store:

    "C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\symstore.exe" add /s c:\temp\symbols /f libcef.dll /t keyman-windows
    
  6. Use ssh to upload all files in c:\temp\symbols to the downloads.keyman.com web server.

Clone this wiki locally