Bug 1780

Summary: mgaapplet crashed (Can't locate object method "new_with_status_icon" via package "Gtk2::Notify" at /usr/lib/perl5/vendor_perl/5.14.0/x86_64-linux-thread-multi/Glib.pm line 215.)
Product: Mageia Reporter: José Melo <mmodem00>
Component: RPM PackagesAssignee: Thierry Vignaud <thierry.vignaud>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: LpSolit, celiofk, dmorganec, elegant.pegasus, jquelin, mageia, pterjan, ramaspaceship
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: drakxtools CVE:
Status comment:

Description José Melo 2011-06-13 07:30:20 CEST
The "mgaapplet" program crashed. Drakbug-13.58 caught it.

using in systray

Backtrace was:
Can't locate object method "new_with_status_icon" via package "Gtk2::Notify" at /usr/lib/perl5/vendor_perl/5.14.0/x86_64-linux-thread-multi/Glib.pm line 215.
standalone::bug_handler() called from /usr/bin/mgaapplet:297

Kernel version = 2.6.38.8-desktop-1.mga
Distribution=Mageia release 2 (Cauldron) for x86_64
CPU=Intel(R) Pentium(R) Dual  CPU  T3400  @ 2.16GHz
Comment 1 Manuel Hiebel 2011-06-13 14:32:06 CEST
*** Bug 1782 has been marked as a duplicate of this bug. ***

CC: (none) => celiofk

Comment 2 Jerome Quelin 2011-06-13 14:47:26 CEST
perl-Gnome2-PanelApplet-0.30.0-2.mga2 has been uploaded, i guess it was the culprit. (it was missing a rebuild against perl 5.14)

CC: (none) => jquelin

Comment 3 Manuel Hiebel 2011-06-13 14:48:57 CEST
*** Bug 1786 has been marked as a duplicate of this bug. ***

CC: (none) => ramaspaceship

Comment 4 José Melo 2011-06-14 06:24:27 CEST
Now also netapplet crashes:

  Can't locate object method "new_with_status_icon" via package "Gtk2::Notify" at /usr/lib/perl5/vendor_perl/5.14.0/x86_64-linux-thread-multi/Glib.pm line 215.
  standalone::bug_handler() called from /usr/bin/net_applet:291

and this is related with package perl-Gtk2-Notify as discussed with Jq.
Comment 5 Ahmad Samir 2011-06-14 06:57:23 CEST
There're API changes in libnotify-0.7, the drakxtools will need to adapt, IINM.

$ grep -r new_with_status_icon /usr/lib/libDrakX/
/usr/lib/libDrakX/ugtk2.pm:    my $notification = Gtk2::Notify->new_with_status_icon($info->{title}, $info->{message}, undef, $self->{statusicon});

CC: (none) => mageia, pterjan
Assignee: bugsquad => thierry.vignaud
Source RPM: mgaonline-2.77.29-1.mga1 => drakxtools

Comment 6 D Morgan 2011-06-14 09:07:07 CEST
i just  fixed mgaonline in the SVN.

CC: (none) => dmorganec

Comment 7 D Morgan 2011-06-14 09:16:11 CEST
fixed in svn for perl-install too
Comment 8 D Morgan 2011-06-14 09:26:27 CEST
Should be OK with next mgaonline and drakxtools rpms.
Comment 9 Manuel Hiebel 2011-06-17 01:17:33 CEST
*** Bug 1785 has been marked as a duplicate of this bug. ***

CC: (none) => elegant.pegasus

Comment 10 Ahmad Samir 2011-06-20 00:50:25 CEST
*** Bug 1856 has been marked as a duplicate of this bug. ***

CC: (none) => LpSolit

Comment 11 José Melo 2011-06-20 14:43:52 CEST
fixed in cauldron

Status: NEW => RESOLVED
Resolution: (none) => FIXED