Memory leak in app, environment: W2k SP2, Delphi 6 (Pack 2), Oracle 220.127.116.11,DOA 18.104.22.168, OCI 22.214.171.124(4)
Posted on 2002-07-09
I have an application that processing tens of thousands of transactions daily. Application environment: Delphi 6(Pack 2), DOA 126.96.36.199, OCI 188.8.131.52, W2K SP2.
Each transaction is processed by a newly-spawned thread that creates a data module containing a Oracle session and multiple queries. Any given transaction will use 1-3 of the query objects. Sessions are not pooled.
It seem to be leaking several MB per day. I suspect it's related to the transaction volume. A desk check of my code appears clean - all GetMems balanced, no premature Exits, all object allocations seem to be freed.