Bug 2876 - net_applet crashed (undef is not of type Gtk2::Gdk::Pixbuf at /usr/lib/libDrakX/ugtk2.pm line 1609.)
Summary: net_applet crashed (undef is not of type Gtk2::Gdk::Pixbuf at /usr/lib/libDra...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 1
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Olivier Blin
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2011-09-30 08:37 CEST by Buchan Milne
Modified: 2012-01-21 16:01 CET (History)
2 users (show)

See Also:
Source RPM: drakx-net-applet-0.97-1.mga1
CVE:
Status comment:


Attachments

Description Buchan Milne 2011-09-30 08:37:43 CEST
The "net_applet" program crashed. Drakbug-13.58 caught it.


Backtrace was:
undef is not of type Gtk2::Gdk::Pixbuf at /usr/lib/libDrakX/ugtk2.pm line 1609.
standalone::bug_handler() called from /usr/bin/net_applet:291

Kernel version = 2.6.38.8-desktop-4.mga
Distribution=Mageia release 1 (Official) for x86_64
CPU=Intel(R) Core(TM)2 Duo CPU     T9800  @ 2.93GHz
Comment 1 Marja Van Waes 2011-12-03 11:11:51 CET
(In reply to comment #0)
> The "net_applet" program crashed. Drakbug-13.58 caught it.
> 
> 
> Backtrace was:
> undef is not of type Gtk2::Gdk::Pixbuf at /usr/lib/libDrakX/ugtk2.pm line 1609.
> standalone::bug_handler() called from /usr/bin/net_applet:291
> 

This part is the same as in the description of https://qa.mandriva.com/show_bug.cgi?id=59346, only the line number after "/usr/bin/net_applet:" is different.

With the updated version 0.97.1-2.mga1 I have "Gtk2->main;" on line 291 of /usr/bin/net_applet

In the changelog I only see 

- fixed bad tarball
- 0.97.1 : Use b43-openfwwf for b43 module instead of asking for a windows driver (#923)

CC: (none) => marja11
Assignee: bugsquad => mageia

Comment 2 Thierry Vignaud 2011-12-10 06:36:04 CET
Looks like some bubble is generated too early.
I would suggest not to crash if no icon is provided.

CC: (none) => thierry.vignaud

Comment 3 Thierry Vignaud 2011-12-10 06:37:53 CET
If you can reproduce it, it would be nice to add the following before "$notification->set_icon_from_pixbuf(" (line 1609):

use Data::Dumper; output("$ENV{HOME}/debug-net-applet.txt", Dumper $info);

Keywords: (none) => NEEDINFO

Comment 4 Marja Van Waes 2012-01-21 13:00:12 CET
@ Buchan

Can you reproduce? If so, please try adding the line Thierry suggested and report whether that helps
Comment 5 Thierry Vignaud 2012-01-21 16:01:03 CET
I've altered ugtk2 on 2011-12-10 so that it shouldn't happen again

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


Note You need to log in before you can comment on or make changes to this bug.