Hi! I have 2 threads:
When first is active and second one calls some Oracle procedure, I get Access violation at address 60667232 in module 'OraClient9.Dll'. Read of address 0000000C
Additional information:
I have one instance of TOracleSession, ThreadSafe := True;
Call stack:
Any ideas/suggestions?
- 1 is calling Oracle stored procedure 2-3 times per second
- 2 is main thread
When first is active and second one calls some Oracle procedure, I get Access violation at address 60667232 in module 'OraClient9.Dll'. Read of address 0000000C
Additional information:
I have one instance of TOracleSession, ThreadSafe := True;
Call stack:
Code:
Main ($f20):
60667232 +022 OraClient9.Dll kpucHTtoIL
606754ad +62d OraClient9.Dll kpuexec
60601bd5 +025 OraClient9.Dll OCIStmtExecute
046b6d51 +031 oci.dll OCIStmtExecute
00597c2b +6a7 HelpDesk.exe Oracle 8937 +148 TOracleQuery.InternalExecute
005989ae +0aa HelpDesk.exe Oracle 9238 +18 TOracleQuery.ExecuteArray
00598899 +075 HelpDesk.exe Oracle 9192 +9 TOracleQuery.Execute
00592153 +09b HelpDesk.exe Oracle 6759 +12 TOracleSession.InTransaction
Any ideas/suggestions?