hi,
 
  I realize this may be slightly off-topic, but a search of the Microsoft
forums hasn't turned up anything useful and I'm hoping that someone here has
had some experience getting this to work. I've successfully built a debug
version of OpenSSL on Windows and I'm now trying to use Visual Studio 2008
to debug it. I can see that the .pdb files have been created in the
out32dll.dbg directory following the build. I then create a Visual Studio
"solution" per the VS instructions for the executable openssl.exe, open the
source file openssl.c and set a breakpoint in the main and select "Start
Debugging" from the Debug menu. Mousing over the breakpoint symbol in the
openssl.c main displays the source file name,line number and function along
with the text "The breakpoint will not currently be hit. No symbols have
been loaded for this document." The breakpoint is never hit, but the DOS
command window opens and I get the initial OpenSSL> prompt so I know it's
alive. However, when I select "Debug->Windows->Modules" I get a list of the
OpenSSL modules, including openssl.exe, ssleay.dll and libeay.dll and they
all show the "Symbol Status" as "Symbols loaded." and the correct path to
the .pdb appears in the "Symbol File" column.
 
  If anyone has any experience getting this to work I would greatly
appreciate any help you could offer? Feel free to contact me off-list if you
prefer.
 
tia,
 
Bob

Reply via email to