AV in ntdll when LogOff from ThreadSafe session i debug mode on W2K

Lars J

Member²
When logging off an OracleSession having ThreadSafe=True, I receive an AV in ntdll. This ONLY happens when I run the application i the debugger.

I am using DOA 3.4.6.1, Delphi 5, UpdatePack 1, on Windows 2000 SP3, and Oracle Client 8.1.7. The server is Oracle 8.1.7.

I have located the AV to happen at the end of TOracleSession.LogOff in the statement:

OCICall(OCIHandleFree(envhp, OCI_HTYPE_ENV));

The problem does not appear on a Win2000 with norwegian language installed.

Do anybody know about the problem, and possibly got a workaround for it?

Regards
Lars J
 
I have found that this error does not exists when I am using OracleClient 8.1.6. I will try some newer clients (9.2) when I find time to do it.

Lars J
 
Back
Top