[Gambas-user] Memory problems with Gambas3

Benoît Minisini gambas at ...1...
Sun Feb 19 19:30:31 CET 2012


Le 19/02/2012 19:12, Jussi Lahtinen a écrit :
> Hi!
> I was debugging huge project to find out why it's execution is slowed down
> to unusable, when suddenly screen went blank and I was logged out.
> Reason found from logs: Killed process 1264 (Xorg) total-vm:6406864kB,
> anon-rss:2751124kB, file-rss:784kB
> So I ran out of memory. This shouldn't happen, the project I'm working with
> doesn't need even nearly that much memory.
>
> I can prevent this happening when I comment out content of draw event from
> drawingarea.
> Right now there are only three lines, which shouldn't cause cumulative
> memory usage:
> Draw.Image(imgKoko, 0, 0)
> Draw.Image(imgKarVe, 0, 0)
> Draw.Picture(picKohdistin, I.KarX - 12, I.KarY - 12)
>
> As I said the project is huge, and so far I haven't be able to isolate what
> causes the problem.
> All I know is that in certain form, every time draw event is raised, it
> causes Xorg to take more memory.
>
> Valgrind log is attached.
>
> Any ideas?
>
> Jussi
>

Gambas will not prevent you from creating pictures into the X server 
until it eats all the memory, so I must see your code so that I can know 
if the leak is in Gambas or in your code.

Regards,

-- 
Benoît Minisini




More information about the User mailing list