Bug#630039: gnome-power-manager: segfaults after a few suspends and resumes on my laptop :/

david b db.pub.mail at gmail.com
Fri Jun 10 13:59:19 UTC 2011


Package: gnome-power-manager
Severity: minor


After I suspend and resume my laptop a 'few' times the gnome-power-manager gnome applet acts a bit "funny".
Here is some gdb output from running gnome-power-statistics :/

gdb gnome-power-statistics 
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/gnome-power-statistics...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/gnome-power-statistics 
[Thread debugging using libthread_db enabled]
**
ERROR:gpm-upower.c:656:gpm_device_state_to_localised_string: code should not be reached

Program received signal SIGABRT, Aborted.
0x00007ffff56c9165 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
	in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) i r
rax            0x0	0
rbx            0x725710	7493392
rcx            0xffffffffffffffff	-1
rdx            0x6	6
rsi            0x13f2	5106
rdi            0x13f2	5106
rbp            0x7ffff5f55900	0x7ffff5f55900
rsp            0x7fffffffd728	0x7fffffffd728
r8             0x0	0
r9             0xb	11
r10            0x8	8
r11            0x202	514
r12            0x410ee0	4263648
r13            0x7ffff5d05cd2	140737317461202
r14            0x7fffffffd890	140737488345232
r15            0x0	0
rip            0x7ffff56c9165	0x7ffff56c9165 <raise+53>
eflags         0x202	[ IF ]
cs             0x33	51
ss             0x2b	43
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0
(gdb) bt
#0  0x00007ffff56c9165 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007ffff56cbf70 in abort () at abort.c:92
#2  0x00007ffff5cdd5d1 in g_assertion_message () from /lib/libglib-2.0.so.0
#3  0x000000000040dc82 in ?? ()
#4  0x000000000040690c in ?? ()
#5  0x0000000000406e9d in ?? ()
#6  0x00000000004076c5 in ?? ()
#7  0x0000000000409dc3 in ?? ()
#8  0x00007ffff638347e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#9  0x00007ffff63993f7 in ?? () from /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff639aa76 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff639afc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff739e9a2 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x00007ffff73a7ee2 in gtk_tree_view_set_cursor_on_cell () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x0000000000409bb5 in ?? ()
#15 0x00007ffff56b5c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, 
    fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffffffe3f8) at libc-start.c:228
#16 0x0000000000405e59 in ?? ()
#17 0x00007fffffffe3f8 in ?? ()
#18 0x000000000000001c in ?? ()
#19 0x0000000000000001 in ?? ()
#20 0x00007fffffffe68c in ?? ()
#21 0x0000000000000000 in ?? ()
(gdb) 




-- System Information:
Debian Release: 6.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.39.1 (SMP w/9001 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash





More information about the pkg-gnome-maintainers mailing list