Oracle ODBC Driver version 8.01.07.00 causing Dr. Watson
Can anyone using Oracle ODBC driver version 8.01.07.00 tell me if they have seen this:
Exception code: C0000005 ACCESS_VIOLATION
Fault address: 60234D16 01:00033D16 D:\oracle\ora81\bin\oracommon8.dll
Registers:
EAX:0AD5FF88
EBX:0AFAA8F4
ECX:0467BE3C
EDX:0467BE3C
ESI:0A512FA0
EDI:00000000
CS:EIP:001B:60234D16
SS:ESP:0023:0C98EB38 EBP:0C98F09C
DS:0023 ES:0023 FS:0038 GS:0000
Flags:00010206
Call stack:
Address Frame Logical addr Module
60234D16 0C98F09C 0001:00033D16 D:\oracle\ora81\bin\oracommon8.dll
6022CD6D 0C98F8F8 0001:0002BD6D D:\oracle\ora81\bin\oracommon8.dll
60B163AD 0C98F910 0001:000153AD D:\oracle\ora81\bin\oran8.dll
604B4228 0C98F950 0001:000B3228 D:\oracle\ora81\bin\OraClient8.Dll
6048429D 0C98F984 0001:0008329D D:\oracle\ora81\bin\OraClient8.Dll
6045FE1A 0C98F9C0 0001:0005EE1A D:\oracle\ora81\bin\OraClient8.Dll
604445A3 0C98FA40 0001:000435A3 D:\oracle\ora81\bin\OraClient8.Dll
60446D7D 0C98FA94 0001:00045D7D D:\oracle\ora81\bin\OraClient8.Dll
60401638 0C98FABC 0001:00000638 D:\oracle\ora81\bin\OraClient8.Dll
0A4D5D77 0C98FAE4 0001:00004D77 D:\oracle\ora81\BIN\OCI.dll
I have an MFC C++ DLL that uses CDatabase OpenEx() function like this:
dbNBA.OpenEx(theApp.m_szNBADSN, CDatabase::noOdbcDialog);
This OpenEx call works most of the times, but on one odd occassion here and there, it is causing the calling EXE to crash with a Dr. Watson. Any ideas? Do I need to check/change any settings?
Any input is greatly appreciated,
Amit.