Bug 174196
Summary: | g-p-m crash | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Havoc Pennington <hp> | ||||||||
Component: | gnome-power-manager | Assignee: | John (J5) Palmieri <johnp> | ||||||||
Status: | CLOSED UPSTREAM | QA Contact: | |||||||||
Severity: | medium | Docs Contact: | |||||||||
Priority: | medium | ||||||||||
Version: | 5 | CC: | jkeck, lmacken, notting, richard | ||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | All | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2005-12-19 19:42:11 UTC | Type: | --- | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
Havoc Pennington
2005-11-25 19:33:13 UTC
Hmm. Not seen this one before. I can't reproduce this my side. On a related note, I don't think g-p-m has been updated to 0.3.0 in rawhide, which seems a shame. I'm going to release 0.3.1 soon with some ideas from Havoc, and lots of bugfixes from upstream. 0.3.1 is now in rawhide which should fix this. This is still happening to me using rawhide's gnome-power-manger-0.3.1-1 #0 0x005ab402 in __kernel_vsyscall () #1 0x008a86f0 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:67 #2 0x008a9c68 in *__GI_abort () at ../sysdeps/generic/abort.c:88 #3 0x008dda30 in __libc_message (do_abort=Variable "do_abort" is not available.) at ../sysdeps/unix/sysv/linux/libc_fatal.c:170 #4 0x008e40ab in *__GI___libc_free (mem=0x804fca6) at malloc.c:5603 #5 0x00200334 in g_free () from /usr/lib/libglib-2.0.so.0 #6 0x0804d3cf in main (argc=1, argv=0xbfb8dc24) at gpm-prefs.c:99 #7 0x0089562f in __libc_start_main (main=0x804cfe5 <main>, argc=1, ubp_av=0xbfb8dc24, init=0x804ea1c <__libc_csu_init>, fini=0x804ea78 <__libc_csu_fini>, rtld_fini=0xa4abbd <_dl_fini>, stack_end=0xbfb8dc1c) at ../sysdeps/generic/libc-start.c:231 #8 0x08049c61 in _start () Created attachment 121662 [details]
gnome-power-manager-rh#174196.patch
Patch to fix gnome-power-preferences explosion
Created attachment 121663 [details]
gnome-power-manager-rh#174196.patch
don't free a null policy.
Created attachment 121665 [details]
gnome-power-manager-rh#174196.patch
smaller patch
Ahh! I fixed this exact crasher in gpm-main before I released 0.3.1 -- I forgot it applied to gpm-prefs too! The patch is correct, could you please roll it into a new RPM as a patch and I'll apply it to CVS also. On a more serious note, this means the gconf schema is not being applied (as I previously thought) even in the new 0.3.1 RH RPM. To test this theory, does gconf-editor display policy text for the /apps/gnome-power-manager keys? Also, as another test, if you do yum remove gnome-power-manager && yum install gnome-power-manager to see whether the gconf schema is installed correctly on a new install, rather than an upgrade. The upstream RPM seems to apply the schema fine, it might be worth trying that also. Many thanks. Richard. *** Bug 174648 has been marked as a duplicate of this bug. *** |