Log in

View Full Version : Windows,its debug binaries and SoftIce


latig0
July 16th, 2001, 18:30
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
July 17th, 2001, 03:18
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
July 17th, 2001, 09:58
Thanks Solomon

latigo
July 19th, 2001, 12:14
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
July 19th, 2001, 22:53
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
July 23rd, 2001, 14:29
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