Re: Wx::Perl seems to be leaking memory

[email protected] (Steve Cookson - gmail)
Newsgroups perl.wxperl.users
Message-ID <[email protected]>
Hi Mark,

How are you getting on? I imagine it was not as straight-forward as you 
hoped.  Here are some random thoughts.

I am still trying to sort out memory leaks.  Almost everything that you 
can imagine seems to be leaking.  I even thought that dbi::  was leaking 
however it turned out just to be caching.  But over a few cycles caching 
is virtually indistinguishable from leaking and my code (especially my 
video) is crashing regularly from non-perl reasons.

On 21/05/15 10:50, Mark Dootson wrote:
> Every Wx::Timer event or call to an overridden 'Notify' method leaks 1 
> SV. I don't have a solution but will work on it over the weekend. 

1) At the moment, I am just reducing the frequency of wxTimer, to reduce 
the adverse affect of memory leaks.  However, I may try to use 
$SIG{ALRM}processing to imitate wxTimer.

2) wxTimer is not the only event to leak.  I have just discovered that

     Wx::Event::EVT_MEDIA_LOADED( $i_frame, 
$i_frame->{Ctl_Videos_Media}, \&on_media_loaded );

leaks too.

3) Maybe that Wx::Perl::PubSub module method that François was talking 
about may help.

What are your thoughts?

Regards

Steve.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.