Loading...

gambas-user@lists.sourceforge.net

[Prev] Thread [Next]  |  [Prev] Date [Next]

Re: [Gambas-user] Memory problems with Gambas3 Jussi Lahtinen Sun Feb 19 14:01:02 2012

Unfortunately I can't send the project. But I keep on trying to isolate the
problem.
I'm pretty sure leak is from Gambas as it is fixed by commenting out the
three lines.

Jussi




2012/2/19 Benoît Minisini <[EMAIL PROTECTED]>

> 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
>
>
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> Gambas-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Gambas-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gambas-user