Here's the steps to repro. Just installed IDA (free) v.7.0 on a brand-new installation of Windows 10 (x64) in a VM:
Then loaded a test PE file and started debugging it (using Local Windows Debugger
):
So now I want to load symbols from the Microsoft server, say for ntdll.dll
(or any other Windows module for that matter):
This fails with the following message in the output window:
DWARF: Cannot determine location of DWARF info for "C:\Windows\System32\ntdll.dll".
Could not load debug info for module: "C:\Windows\System32\ntdll.dll"
Any idea what am I doing wrong?
"... you can specify .dll or .exe. In that case IDA will try to find and load PDB specified in its debug directory."
How do I configure thatdebug directory
? I know in WinDbg one needs to provide a URL to Microsoft public symbols. Do I need to do the same for IDA?