abrt 1.0.8 detected a crash. architecture: x86_64 Attached file: backtrace cmdline: /usr/libexec/netspeed_applet2 --oaf-activate-iid=OAFIID:GNOME_NetspeedApplet_Factory --oaf-ior-fd=45 comment: It just died, but under 100 kB per seconds network traffic component: gnome-applet-netspeed executable: /usr/libexec/netspeed_applet2 kernel: 2.6.32.11-99.fc12.x86_64 package: gnome-applet-netspeed-0.15.2-3.fc12.1 rating: 4 reason: Process /usr/libexec/netspeed_applet2 was killed by signal 11 (SIGSEGV) release: Fedora release 12 (Constantine) How to reproduce ----- 1. It just died. 2. 3.
Created attachment 407466 [details] File: backtrace
Did you reconfigure/touch the applet when it died? > #0 0x0000000000405b8e in change_icons (applet=0xcf1c70) at netspeed.c:300 > icon_theme = 0xc8c0a0 [GtkIconTheme] That's at dev = gtk_icon_theme_load_icon(icon_theme, dev_type_icon[applet->devinfo.type], 16, 0, NULL); with the change_icons() function likely having been called from within a callback function. The backtrace doesn't show which one. Probably the icon_theme_changed_cb()? The icon_theme ptr appears much earlier inside the gtk2 code, e.g. at step #5, so it should be valid. The dev_type_icon array access should be okay as it uses constants as index. What's left is the applet->devinfo.type dereference. That one can only crash if the applet ptr is invalid. But it's passed in via a gtk2 callback "user_data" gpointer. Set up once early and never changed. > #5 0x00007f6bee772d5a in ensure_valid_themes (icon_theme= > 0xc8c0a0 [GtkIconTheme]) at gtkicontheme.c:1215 > priv = 0xc8c0c0 > tv = {tv_sec = 1271644282, tv_usec = 465550} > was_valid = <value optimized out> > #6 0x00007f6bee772eed in _gtk_icon_theme_check_reload (display= > 0xc83000 [GdkDisplayX11]) at gtkicontheme.c:3422 > n_screens = 1 > i = <value optimized out> > screen = <value optimized out> > icon_theme = 0xc8c0a0 [GtkIconTheme]
gnome-applet-netspeed-0.16-1.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/gnome-applet-netspeed-0.16-1.fc12
gnome-applet-netspeed-0.16-1.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update gnome-applet-netspeed'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/gnome-applet-netspeed-0.16-1.fc12
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
gnome-applet-netspeed-0.16-1.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/gnome-applet-netspeed-0.16-1.fc13
gnome-applet-netspeed-0.16-1.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update gnome-applet-netspeed'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/gnome-applet-netspeed-0.16-1.fc13
gnome-applet-netspeed-0.16-1.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
gnome-applet-netspeed-0.16-3.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/gnome-applet-netspeed-0.16-3.fc13