Discussion:
FastMM reports memory leak using TRvRenderPreview
(too old to reply)
Henk Fung
2007-07-13 13:19:26 UTC
Permalink
Hi,

I am using Delphi 7, FastMM 4.7.8 and Rave Reports v5.0.8 BE. FastMM reports
a memory block leak being used by TBitmap when I use TRvRenderPreview.

To reproduce the problem:

1. Create a new form.

2. Place a RvRenderPreview component on the form.

3. Run the application inside the IDE and then close the application. FastMM
should now report the memory block leak.

As far as I can tell TRvRenderCanvas (ancestor of TRvRenderPrinter) creates
an object of the TBitmap class but does not free it in its destructor.

Any help is greatly appreciated.

Henk
Eldon Lewis
2007-07-13 18:15:22 UTC
Permalink
Henk,

This issue has been fixed in the latest version of Rave. The 5.0.8 version
of Rave is a very old version. I would recommend that you upgrade to the
latest BEX version. With the BEX version you get priority technical
support, source code and the latest patches directly from us.

Eldon Lewis
Nevrona Designs
Post by Henk Fung
Hi,
I am using Delphi 7, FastMM 4.7.8 and Rave Reports v5.0.8 BE. FastMM
reports a memory block leak being used by TBitmap when I use
TRvRenderPreview.
1. Create a new form.
2. Place a RvRenderPreview component on the form.
3. Run the application inside the IDE and then close the application.
FastMM should now report the memory block leak.
As far as I can tell TRvRenderCanvas (ancestor of TRvRenderPrinter)
creates an object of the TBitmap class but does not free it in its
destructor.
Any help is greatly appreciated.
Henk
Loading...