And of course you have the symbol server setup properly in WinDbg? If it’s your DLL use SymStore to add and update the DLLs symbols in your local symbol store. Have you tried Visual Studio, with the symbol server set there?
Gary G. Little
----- Original Message -----
From: xxxxx@gmail.com
To: “Kernel Debugging Interest List” Sent: Thursday, March 31, 2011 7:48:27 AM Subject: [windbg] viewing DLL symbols
Hi, guys Is it possible to view the symbols for a DLL mapped into the memory of a user-mode process?
1. The user mode process calls LoadLibrary(“mydll”) with a valid return value 2. using “.process /i” command I change the context to the relevant process 3. !peb approves the DLL is mapped into the process’s address space
Now, “x mymodule!mydll*” just does not seem to work… and also “lm vm mymodule!mydll” showed empty lines…
depends.exe utility shows that the export is inside the DLL…
What might be the problem here? googling and ogling the debugger did not help…
And of course you have the symbol server setup properly in WinDbg? If it’s your DLL use SymStore to add and update the DLLs symbols in your local symbol store. Have you tried Visual Studio, with the symbol server set there?
Gary G. Little
----- Original Message ----- From: xxxxx@gmail.com To: “Kernel Debugging Interest List” Sent: Thursday, March 31, 2011 7:48:27 AM Subject: [windbg] viewing DLL symbols
Hi, guys Is it possible to view the symbols for a DLL mapped into the memory of a user-mode process?
1. The user mode process calls LoadLibrary(“mydll”) with a valid return value 2. using “.process /i” command I change the context to the relevant process 3. !peb approves the DLL is mapped into the process’s address space
Now, “x mymodule!mydll*” just does not seem to work… and also “lm vm mymodule!mydll” showed empty lines…
depends.exe utility shows that the export is inside the DLL…
What might be the problem here? googling and ogling the debugger did not help…