OLON Crashes With Windows 32 bit 18.3 client
(Doc ID 2669265.1)
Last updated on APRIL 17, 2023
Applies to:
Oracle Database - Enterprise Edition - Version 18.3.0.0.0 to 19.7.0.0.0 [Release 18 to 19]Information in this document applies to any platform.
Symptoms
18.3 OCI program (using OLON) running on Windows 32 bit crashes as below
The debugger's call stack shows:
APP01! 77c2e383()
OCIW32! 6a364f53()
OCIW32! 6a363119()
OCIW32! 6a361179()
APP01! 77c34145()
APP01! 77c33fe2()
_heap_alloc_base(unsigned int 4096) line 200
_nh_malloc_dbg(unsigned int 1, int 32450856, int 24, const char * 0x00000018,
int 4344416) line 248 + 21 bytes
_flush(_iobuf * 0x0019ff40) line 162 + 23 bytes
_ftbuf(int 1, _iobuf * 0x00424a60) line 171 + 9 bytes
printf(const char * 0x00000000) line 62 + 14 bytes
ffffffff()
The top line with address 77c2e383 is in NTDLL.DLL, function
RtlEnterCriticalSection This was called with a NULL pointer.
OCI code works fine if OCI.DLL is used.
Issue started after 18.3.
Changes
Upgraded to 18.3
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |