🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.database.ms-access
Article #6

Re: ADO Memory Leak - Please Help

#6
From: Paul Maia
Date: Fri, 12 Jul 2002 22:52
43 lines
2841 bytes
Thanks for your reply, Val. I had previously read that article and
installed Jet 4.0 SP6 on both of my test boxes. The article is kind-of
vague about what the symptoms would be after the upgrade. But, in my
case, the program is still consuming memory at about 80% the rate that
the datbase grows. In the last 24 hours the database grew 1.51
megabytes and Peak Memory Usage has grown by 1.36 megabytes.

As for coding the work around anyway, I did not consider it since I
did what it indicated to do in the first case.

One thing I did do, was to write a test program (using the exact code
that I am using in the main app) that opens the database, writes 1000
records and closes the database. Using CodeGuard, I have confirmed
that my test app is not leaking memory. As a test, I stubbed out the
database call (so that all of the other code runs) in the test app and
am confident the leak is the database DLL or ADO. The test app leaks
memory just as it does in the main app.

Other notes:
* I have confirmed if I don't start the Database Thread, that the
program does not appear to 'leak' memory.
* Windows 2000, SP2. Jet/MDAC 4.0 SP6.
* DLL is in VC++ 6.0 with latest SP. Application is in C++ Builder 5,
latest Patches.

Thanks,

Paul Maia

"Val Mazur" <group51a@hotmail.com> wrote in message news:<uv12UZaKCHA.2552@tkmsftngp08>...
> Hi,
> 
> Check if this is not your case.
> 
> http://support.microsoft.com/default.aspx?scid=kb;en-us;Q247140
> 
> I think you would need to close your connection periodically to free you
> allocated memory
> 
> --
> Val Mazur
> Microsoft MVP
~snip~
Technical Details
Message-ID: <c10b069a.0207121452.236248d4@posting.google.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
References: <n8pX8.99782$q53.2352660@twister.austin.rr.com> <uv12UZaKCHA.2552@tkmsftngp08>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10845c,cc8cadb3e8b391c0
X-Google-Attributes: gid10845c,public
X-Google-Thread: 103747,cc8cadb3e8b391c0
X-Google-Attributes: gid103747,public
X-Google-Thread: f64f7,cc8cadb3e8b391c0
X-Google-Attributes: gidf64f7,public
X-Google-Thread: 10698b,cc8cadb3e8b391c0
X-Google-Attributes: gid10698b,public
X-Google-ArrivalTime: 2002-07-12 15:52:04 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
From: paul_maia@hotmail.com (Paul Maia)
Newsgroups: comp.database.ms-access,microsoft.public.data.ado,microsoft.public.vc.database,borland.public.cppbuilder.database.ado
Subject: Re: ADO Memory Leak - Please Help
Date: 12 Jul 2002 15:52:03 -0700
Organization: http://groups.google.com/
Lines: 43
Message-ID: <c10b069a.0207121452.236248d4@posting.google.com>
References: <n8pX8.99782$q53.2352660@twister.austin.rr.com> <uv12UZaKCHA.2552@tkmsftngp08>
NNTP-Posting-Host: 24.28.83.102
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1026514324 10569 127.0.0.1 (12 Jul 2002 22:52:04 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 12 Jul 2002 22:52:04 GMT