Debugging with VC 5 and Oracle 7.3.3 crashes in NTDLL.DLL

From: Mark Stephens <marks_at_REM.entekird.com>
Date: 1997/12/09
Message-ID: <66jpdv$dgp$1_at_news.one.net>#1/1


[Quoted] I am unable to debug my applications after upgrading to Oracle 7.3.3. I am using VC 5 (Service Pack 2) and NT 4.0 (SP 3). I call the OCI directly talking to the server via SQL*NET TCP/IP. Everything runs fine outside of the debugger but trying to debug always crashes (unhandled exception) in NTDLL.DLL. Any ideas?

There was a more detailed message posted in comp.os.ms-windows.programmer.win32 that dealt with the same issue but under VC 4.2. Here is a copy of that message:


From Tom Leitner(tom_at_finwds01.tu-graz.ac.at)

Hi,

I'm writing an app. using the Oracle 7.3.3 ODBC V2.00.0301 driver under NT 4.0, VC++ 4.2 and MFC. The database runs under Digital Unix and I'm accessing it via SQL*Net. The problem is, that the app. runs without problems but I just can't debug it!! As soon as I'm running it under the debugger, the first ODBC call

   m_db.Open(AFX_DB_USE_DEFAULT_TYPE, NULL, CRecordset::appendOnly

crashes with an unhandled exception and I get the following in the debug window:

[...]
Warning: no message line prompt for ID 0x8003. Warning: no message line prompt for ID 0x8006. LDR: Automatic DLL Relocation in warc.exe LDR: Dll sqo32_73.dll base 10000000 relocated due to collision with H:\WINNT\system32\MBProc.dll
LDR: Automatic DLL Relocation in warc.exe LDR: Dll ORA73.dll base 10000000 relocated due to collision with H:\WINNT\system32\MBProc.dll
LDR: Automatic DLL Relocation in warc.exe LDR: Dll CORE35.dll base 00740000 relocated due to collision with Dynamically Allocated Memory
LDR: Automatic DLL Relocation in warc.exe LDR: Dll NLSRTL32.dll base 007a0000 relocated due to collision with Dynamically Allocated Memory
LDR: Automatic DLL Relocation in warc.exe LDR: Dll CORE35O.dll base 00770000 relocated due to collision with Dynamically Allocated Memory
LDR: Automatic DLL Relocation in warc.exe LDR: Dll SQLTNSNT.dll base 10000000 relocated due to collision with H:\WINNT\system32\MBProc.dll
LDR: Automatic DLL Relocation in warc.exe LDR: Dll NSNT.dll base 10000000 relocated due to collision with H:\WINNT\system32\MBProc.dll
LDR: Automatic DLL Relocation in warc.exe LDR: Dll nasnsnt.dll base 10000000 relocated due to collision with H:\WINNT\system32\MBProc.dll
LDR: Automatic DLL Relocation in warc.exe LDR: Dll NLNT.dll base 10000000 relocated due to collision with H:\WINNT\system32\MBProc.dll
LDR: Automatic DLL Relocation in warc.exe LDR: Dll OTRACE73.dll base 10000000 relocated due to collision with H:\WINNT\system32\MBProc.dll
LDR: Automatic DLL Relocation in warc.exe LDR: Dll ntnt.dll base 10000000 relocated due to collision with H:\WINNT\system32\MBProc.dll
LDR: Automatic DLL Relocation in warc.exe LDR: Dll NNFDNT.dll base 10000000 relocated due to collision with H:\WINNT\system32\MBProc.dll
LDR: Automatic DLL Relocation in warc.exe LDR: Dll NNFNNT.dll base 10000000 relocated due to collision with H:\WINNT\system32\MBProc.dll
LDR: Automatic DLL Relocation in warc.exe LDR: Dll NCRNT.dll base 10000000 relocated due to collision with H:\WINNT\system32\MBProc.dll
First-chance exception in warc.exe (NTDLL.DLL): 0xC0000008: (unknown). The program 'E:\wiis\client\warc\Debug\warc.exe' has exited with code 0
(0x0).

along with a popup window saying:

  Unhandled exception in warc.exe (NTDLL.DLL): 0xC0000008: (unknown).

Can anyone please give me a clue what I could do about that?

Thanks a lot -- Tom


Thanks for any help - Mark

---

Mark W. Stephens
Entek IRD International - Cincinnati, OH
http://www.entekird.com


(remove REM. to get my real email address)
Received on Tue Dec 09 1997 - 00:00:00 CET

Original text of this message