Hi all,

Recently had to rebuild my Win11 daily driver and forgot to grab my existing WinDbg Symbols cache.

Today I did a first run of new SDK WinDbg attached to an soffice.bin (looking at tdf#109852). Using a normal Symbol File cached setup but configured the local cache to a second NVME SSD [1], otherwise steps as in the Wiki [2].

Unfortunately, while the Microsoft sourced symbols/pdb are being added to the local cache, *ALL* the calls
to the LibreOffice symstore are timing out with the error:

SYMSRV:  HttpSendRequest: 800C2EE2 - ERROR_INTERNET_TIMEOUT
SYMSRV:  RESULT: 0x800C2EE2
DBGHELP: Timeout to store: o:\symbols64*https://dev-downloads.libreoffice.org/symstore/symbols

Of course that is bad, as WinDbg then attempts to resolve at the other stores and even more delay and "path not found" responses.

I am still not keen on building for Windows from source locally (which would admittedly get me close to full symbols) but we shouldn't have to--since TDF infra has been hosting symbols forever--they just now seem unreliable/unreachable.

So, is there some means to make the full LibreOffice symbols as a symstore directly available as an ISO or bulk transfer that we can then load locally (with a symstore.exe /y) for us to prebuild a local cache to avoid these individual WinDbg timeouts?


Stuart

=-ref-=

[1]
O: is a secondary NVME SSD
CACHE*O:\symbols64;SRV*https://dev-downloads.libreoffice.org/symstore/symbols;SRV*https://msdl.microsoft.com/download/symbols;SRV*https://driver-symbols.nvidia.com/


[2] https://wiki.documentfoundation.org/How_to_get_a_backtrace_with_WinDbg

Reply via email to