My Oracle Support Banner

Memory Leak While Using 19c 32 Bit OLEDB Provider (Doc ID 2971052.1)

Last updated on OCTOBER 06, 2023

Applies to:

Oracle Provider for OLE DB - Version 19.3.0.0.0 and later
Information in this document applies to any platform.

Symptoms

The application making use of Oracle OLEDB driver 19c 32 bit is consuming huge memory and it requires to clean-up and restart the application.
The application was working fine when using Oracle OLEDB driver from Oracle client 12.1.0.2.

The memory dump collected for memory leak shows OraOLEDButl19.dll responsible for 21.07 MBytes worth of outstanding allocations.

Following are the top 2 memory consuming functions:
OraOLEDButl19!ssmem_alloc+c: 21.03 MBytes worth of outstanding allocations.
OraOLEDButl19!ssmem_realloc+14: 40 KBytes worth of outstanding allocations.

Call stack for the issue 

 

Changes

 Customer upgraded Oracle client/OLEDB driver from 12.1.0.2 to 19.3.0.0

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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.