Skip to Main Content

ODP.NET

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

OracleDataReader memory leak?

1012683Jun 4 2013 — edited Jun 19 2013
I'm using the ODAC 11.2.0.3.20 for 64 bit (xcopy version) in a .NET 3.5 application and I'm facing a memory leak in some cases. I've analyzed it with the .NET Memory Profiler and it shows the leak to be in native memory: the callstack Oracle.DataAccess.Client.OracleDataReader.Read() to OpsDacRead() down to sigpidu() is doing malloc's but not releasing it. It rises to above 1GB of memory until it becomes a problem for the server memory. I dispose my connections, readers, commands of course in a finally block. I use no Oracle.DataAccess specifics directly, I only work through the general System.Data types.
Are there any known issues with this DataReader that may cause this?
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jul 17 2013
Added on Jun 4 2013
3 comments
1,380 views