abrt detected a crash. How to reproduce ----- 1.dunno, it just dies sometimes 2. 3. Additional information ====== Attached files ---- backtrace cmdline ----- /usr/libexec/netspeed_applet2 --oaf-activate-iid=OAFIID:GNOME_NetspeedApplet_Factory --oaf-ior-fd=27 component ----- gnome-applet-netspeed executable ----- /usr/libexec/netspeed_applet2 kernel ----- 2.6.31.5-96.fc12.x86_64 package ----- gnome-applet-netspeed-0.15.2-3.fc12 reason ----- Process was terminated by signal 11
Created attachment 366061 [details] File: backtrace
This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle. Changing version to '12'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
This is due to memory corruption somewhere. Where the netspeed-applet expected an icon reference, as previously returned by gtk_icon_theme_load_icon(), and which to call g_object_unref() on, the value it retrieved from its applet object was only an invalid address.
*** Bug 562014 has been marked as a duplicate of this bug. ***
Can you reproduce it with http://admin.fedoraproject.org/updates/gnome-applet-netspeed-0.15.2-3.fc12.1 ?
ive downgraded to f11 i686
*** Bug 573522 has been marked as a duplicate of this bug. ***
Re: comment 3 > Thread 1 (Thread 2230): > #0 0x000000335dc0d8d2 in IA__g_object_unref (_object=0x6d696e612f323278) > at gobject.c:2415 > __inst = 0x6d696e612f323278 > __r = <value optimized out> > object = 0x6d696e612f323278 Notice the hex values of _object and __inst. They aren't valid pointers, but corrupted memory. In ASCII the value displays as "mina/22x". Could come from the path names of some icons, e.g. "find /usr/share/icons|grep mina|grep 22x".
How to reproduce ----- 1. Put netspeed on upper panel. 2. Clicked on "Device Details" 3. Changed input color to yellow. 4. Changed output color to green. 5. Wait several days for it to crash. Comment ----- See above.
John E. Harbold, in other words, it's NOT reproducible for you. Anything that involves waiting N days for it to crash or not is insufficient as a test-case. Also, you could drop steps 1-4. Please see comment 3 and comment 8. [...] Something is corrupting GdkPixbuf pointers, either as returned by gtk_icon_theme_load_icon() or in the netspeed applet structure, where those pointers are saved. Since the applet doesn't do anything with icon file paths, the symptoms referred to in comment 8 puzzle me. Could GTK+ be the culprit?
upstream thinks this will be fixed in 0.16
*** Bug 573931 has been marked as a duplicate of this bug. ***
(In reply to comment #10) > Something is corrupting GdkPixbuf pointers, either as returned by > gtk_icon_theme_load_icon() or in the netspeed applet structure, where those > pointers are saved. Since the applet doesn't do anything with icon file paths, > the symptoms referred to in comment 8 puzzle me. > > Could GTK+ be the culprit? I sure hope it's GTK+ or something about python because I think it's causing a repeating crash in 13 which caused it to get a package management divorce. I love 13 but I just can't stand not having this little applet so haven't switched over to 13 on main box and set up test box for 14. I wish someone would package it for 13, which supposedly crashes all the time, so it would have more of chance of getting figured out. I'd run it even if it gave a crash every hour. I've only got it to crash once in 12 and never tried it on 13. I don't think it's anything in the package. I think it's a memory leak in something else because this thing has been around for so long and never made it on the bug list till all these large interface changes hit. Not that I'm complaining. 13 is a work of art.
Well, see comment 11. If you need a test package including the patch, look here: F-13 scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=2232491 F-12 scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=2232498 Builds will disappear after several days. If you like to test this on F-14, grab the src.rpm and rebuild it. Should be straight-forward. > 13, which supposedly crashes all the time, Not here.
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.
*** Bug 614633 has been marked as a duplicate of this bug. ***
As commented on bug 614633, similar symptoms once more (and I have doubts the fix in https://bugzilla.gnome.org/show_bug.cgi?id=600579 could have fixed this): > Cannot access memory at address 0xc9 It has run into an invalid icon address (for wireless signal quality display) during an Icon Theme Changed callback. Can't explain how this is possible, since the icon addresses are retrieved from GtkIconTheme. As there are open tickets about icon cache file corruption, I dunno what to expect from GtkIconTheme.
Here's a scratch-build for Fedora 12, which creates copies of the wireless quality icon pixbufs (which should not be necessary though): http://koji.fedoraproject.org/koji/taskinfo?taskID=2321521 Will be available for a limited time only.
gnome-applet-netspeed-0.16-3.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/gnome-applet-netspeed-0.16-3.fc12
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
gnome-applet-netspeed-0.16-3.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 pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
One more update will properly disconnect the icon_theme_changed callback... still would be glad about hints how to reproduce a crash. Letting a machine run for several days here doesn't manage to crash it either.
gnome-applet-netspeed-0.16-4.fc14 has been submitted as an update for Fedora 14. http://admin.fedoraproject.org/updates/gnome-applet-netspeed-0.16-4.fc14
gnome-applet-netspeed-0.16-4.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/gnome-applet-netspeed-0.16-4.fc13
gnome-applet-netspeed-0.16-4.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/gnome-applet-netspeed-0.16-4.fc12
gnome-applet-netspeed-0.16-4.fc14 has been pushed to the Fedora 14 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-4.fc14
gnome-applet-netspeed-0.16-4.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
gnome-applet-netspeed-0.16-4.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-4.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.