[fpc-pascal] CMem issue?
Michael Van Canneyt
michael at freepascal.org
Tue Mar 8 12:42:36 CET 2016
On Tue, 8 Mar 2016, silvioprog wrote:
> On Tue, Mar 8, 2016 at 4:02 AM, Sven Barth <pascaldragon at googlemail.com>
> wrote:
> [...]
>
>> *Always* put an alternate memory manager as the first unit. I think that
>> requirement is even documented somewhere...
>>
> Thanks for share this information.
>
>> Also don't use -gh with alternate memory managers. They are *both* memory
>> managers and thus will lead to conflicting situations.
>>
> Hmmmm... I didn't know about this conflicting, thanks again! :-)
>
> Is there some way to report possible memory leaks when my memory manager is
> the cmem?
>
> Now I omitted the -gh and declared the units as:
>
> === code ===
>
> uses
> cmem, Classes, SysUtils;
>
> === /code ===
>
> And the problem was:
>
> === error ===
>
> C:\Users\silvioprog\Desktop\av>project1.exe
> An unhandled exception occurred at $0040B8E2:
> EAccessViolation: Access violation
> $0040B8E2
I tried that and the code runs fine on my system.
Michael.
More information about the fpc-pascal
mailing list