PDA

View Full Version : Windows,its debug binaries and SoftIce


latig0
07-16-2001, 07:30 PM
Howdy!
I happen to have the debug version of some of Windoze's vxds and dlls.
The problem is i don't know what i have to do.
Hehe.
Gots the debug .dll and its '.sym' file. What is it that i have to do so as to see the symbols in softice?
Any ptr is appreciated as per usual.
Thanks!

Solomon
07-17-2001, 04:18 AM
SoftICE only deals with *.NMS files. So you have to translate SYM/PDB/DBG into NMS. You can use SoftICE Symbol Loader to do this, or use the command-line utility NMSYM.EXE, which resides in the same directory of symbol loader.

good luck

latigo
07-17-2001, 10:58 AM
Thanks Solomon

latigo
07-19-2001, 01:14 PM
Hey solomon i got another q now
I did translate the kernel32.sym to kernel32.nms and put both the dll and its .nms file inside my %WinRoot%\system dir.
But after some reboot, kernel32 crashed.
Did i miss something here?
Does this means that i have some wrong .dll versions?
Thanks again for your time.

Latigo

Solomon
07-19-2001, 11:53 PM
hi
The version of SYM and DLL must be the same. The corresponding symbol files can be obtained from the installation CD of Windows. For win2k release version, just click X:\SYMBOLS\I386\RETAIL\SYMBOLSX.EXE to install the symbol files. I have tried this and it worked.

some reference:
http://www.windowsitlibrary.com/Content/356/05/1.html
http://www.numega.com/drivercentral/icecentral.asp

regards

latigo
07-23-2001, 03:29 PM
Solomon, thanks once again
I've been able to load symbols and now i can see them in Sice.
Still got problems with the debug version of kernel32 though.
Eventually i'll come up with the solution.
Thanks again.

Latigo