[Gambas-devel] Gambas Memory leak ... (?!)

Gareth Bult gareth at ...560...
Wed Jan 21 00:55:48 CET 2009


Ok,

I have 1 camera that will run with V4L or V4L2, so I've unplugged the V4L2 only camera and am forcing the device create for "V4L", and verifying that it's actually using V4L. It's definitely on the V4L interface, and still leaking memory like there's no tomorrow.

Gareth.


----- Original Message -----
From: "Benoit Minisini" <gambas at ...1...>
To: "mailing list for gambas developers" <gambas-devel at lists.sourceforge.net>
Sent: Tuesday, 20 January, 2009 11:40:51 PM GMT +00:00 GMT Britain, Ireland, Portugal
Subject: Re: [Gambas-devel] Gambas Memory leak ... (?!)

On mercredi 21 janvier 2009, Gareth Bult wrote:
> Ok,
>
> Running the code again with a memory trace .. it's eating 7Mb/sec ..
> something is very wrong ...
>
> Gareth.
>
>
> ----- Original Message -----
> From: "Gareth Bult" <gareth at ...560...>
> To: "mailing list for gambas developers"
> <gambas-devel at lists.sourceforge.net> Sent: Tuesday, 20 January, 2009
> 11:30:10 PM GMT +00:00 GMT Britain, Ireland, Portugal Subject:
> [Gambas-devel] Gambas Memory leak ... (?!)
>
>
> Hi,
>
> My Webcam demo is looking good, it runs <x> V4L[1|2] cameras in tandem ..
> indeed I left two cameras running earlier and have just returned to find
> gbx3 has run out of memory at 1.8Gb. Having traced through the code,
> nothing I'm doing inside that loop is allocating memory .. directly .. :(
>
> Indeed I can only see two possible leaks;
>
> a. In Gambas on the line;
>
> pic.Picture = $device.Image.Picture
> (which is the line the code errored on ..)
>
> b. In CWebcam.c on the line;
>
> GB.ReturnObject(IMAGE.Create(THIS->w,THIS->h,GB_IMAGE_BGR,THIS->frame));
>
> Does anything spring to mind ???
>
> ... just double-double checked .. I can't see any other possibilities ..
> ???
>
> Gareth.
>

Do you use gb.qt or gb.gtk for displaying things?

-- 
Benoit Minisini

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Gambas-devel mailing list
Gambas-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-devel

-- 
Managing Director, Encryptec Limited
Tel: 0845 5082719, Mob: 0785 3305393
Email: gareth at ...560... 
Statements made are at all times subject to Encryptec's Terms and Conditions of Business, which are available upon request.




More information about the Devel mailing list