Hi Pawel,

I'm having the same problem, did you manage to get a fix for this? 

Did you discover if it was a wxPerl problem or a wxWidgets problem?

Have a good day.

Regards

Steve


-----Original Message-----
From: Pawel Kowalski [mailto:pk...@wp.pl] 
Sent: 07 November 2010 14:53
To: WxPerl Mailing List
Subject: Wx::MediaCtrl is not working

Hello,

Wx::MediaCtrl is not working.

This line:
$mediactrl -> Load($url);
Crashes the script with following error:
Can't locate object method "Load" via package "Wx::MediaCtrl" at 
wxmtest2.pl line 276.
It seems that none of Wx::MediaCtrl's methods work:
Can't locate object method "GetState" via package "Wx::MediaCtrl" at 
wxmtest2.pl line 313.
Can't locate object method "Play" via package "Wx::MediaCtrl" at 
wxmtest2.pl line 314.
Can't locate object method "Pause" via package "Wx::MediaCtrl" at 
wxmtest2.pl line 315.
Can't locate object method "Stop" via package "Wx::MediaCtrl" at 
wxmtest2.pl line 316.

All Wx::MediaCtrl's events also don't work:
Error while autoloading 'Wx::wxEVT_MEDIA_LOADED' at 
/usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Wx/Media.pm line 43
Error while autoloading 'Wx::wxEVT_MEDIA_PLAY' at 
/usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Wx/Media.pm line 47
Error while autoloading 'Wx::wxEVT_MEDIA_STATECHANGED' at 
/usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Wx/Media.pm line 48

I'm running Ubuntu 10.10 Maverick Meerkat, this is my uname-a:
Linux ubuntu-box 2.6.35-23-generic #37-Ubuntu SMP Fri Nov 5 19:17:11 UTC 
2010 i686 GNU/Linux
I've got Wx 0.98 installed from CPAN and perl v5.12.1.

When I install Wx 0.9702 from the Ubuntu repository and run it using 
perl5.10.1 (Wx from the Ubuntu repository doesn't work with perl5.12.1), 
the line:
use Wx::Media;
causes Segmentation Fault.

When will the problem be fixed?

Thanks for any help.

Reply via email to