[Pkg-utopia-maintainers] Bug#596721: upowerd consumes 100% CPU after user logins into gnome on kfreebsd

Witold Baryluk baryluk at smp.if.uj.edu.pl
Mon Sep 13 17:16:03 UTC 2010


Package: upower
Version: 0.9.5-1+b1
Severity: important

After loging into gnome on kfreebsd-i386, upoerd goes mad

baryluk at debian:~$ ps aux | grep upower
root       846 52.8  0.7   5012  3720 ?        R    17:25  52:57 /usr/lib/upower/upowerd
baryluk at debian:~$


Unfortunetly i cannot use strace to investigate it becuase strace
is not yet ported to kfreesd (i'm trying to build it manual,
but there are stil problems).

gdb shows (after gdb -p pid, ctrl-c, backtrace):

#1  0x2812c813 in ?? () from /lib/libdbus-1.so.3
#2  0x2810fa2f in ?? () from /lib/libdbus-1.so.3
#3  0x2811d301 in dbus_pending_call_block () from /lib/libdbus-1.so.3
#4  0x283a457b in egg_dbus_connection_pending_call_block () from /usr/lib/libeggdbus-1.so.0
#5  0x280bb471 in polkit_authority_check_authorization_sync () from /usr/lib/libpolkit-gobject-1.so.0
#6  0x0804db86 in ?? ()
#7  0x0804e668 in ?? ()
#8  0x28166258 in IA__g_cclosure_marshal_VOID__POINTER (closure=0xbfbfe9b0, return_value=0x0, n_param_values=2, 
    param_values=0x8073020, invocation_hint=0x0, marshal_data=0x8071430)
    at /build/buildd-glib2.0_2.24.1-1-kfreebsd-i386-ERvXT9/glib2.0-2.24.1/gobject/gmarshal.c:601
#9  0x280ec5dc in ?? () from /usr/lib/libdbus-glib-1.so.2
#10 0x2811c833 in ?? () from /lib/libdbus-1.so.3
#11 0x2810f47c in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#12 0x280e821d in ?? () from /usr/lib/libdbus-glib-1.so.2
#13 0x281c83f5 in g_main_dispatch (context=0x8067cd8)
    at /build/buildd-glib2.0_2.24.1-1-kfreebsd-i386-ERvXT9/glib2.0-2.24.1/glib/gmain.c:1960
---Type <return> to continue, or q <return> to quit---
#14 IA__g_main_context_dispatch (context=0x8067cd8)
    at /build/buildd-glib2.0_2.24.1-1-kfreebsd-i386-ERvXT9/glib2.0-2.24.1/glib/gmain.c:2513
#15 0x281cbff8 in g_main_context_iterate (context=0x8067cd8, block=<value optimized out>, dispatch=1, self=0x8060730)
    at /build/buildd-glib2.0_2.24.1-1-kfreebsd-i386-ERvXT9/glib2.0-2.24.1/glib/gmain.c:2591
#16 0x281cc537 in IA__g_main_loop_run (loop=0x8072fc0)
    at /build/buildd-glib2.0_2.24.1-1-kfreebsd-i386-ERvXT9/glib2.0-2.24.1/glib/gmain.c:2799
#17 0x080577f9 in ?? ()
#18 0x2827537b in __libc_start_main () from /lib/libc.so.0.1
#19 0x0804ce91 in ?? ()

When doing repeateadly continue, ctlr-c, backtrace,
common call is
#3  0x2811d301 in dbus_pending_call_block () from /lib/libdbus-1.so.3
as above.

So it looks it is looping there. No other program shows this behaviour,
only upowerd.

Thanks.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages upower depends on:
ii  dbus                          1.2.24-3   simple interprocess messaging syst
ii  libc0.1                       2.11.2-2   Embedded GNU C Library: Shared lib
ii  libdbus-1-3                   1.2.24-3   simple interprocess messaging syst
ii  libdbus-glib-1-2              0.88-2     simple interprocess messaging syst
ii  libglib2.0-0                  2.24.1-1   The GLib library of C routines
ii  libkvm0                       8.1-3      FreeBSD kvm (kernel memory interfa
ii  libpolkit-gobject-1-0         0.96-2     PolicyKit Authorization API
ii  libupower-glib1               0.9.5-1+b1 abstraction for power management -

Versions of packages upower recommends:
pn  pm-utils                      <none>     (no description available)
ii  policykit-1                   0.96-2     framework for managing administrat

upower suggests no packages.

-- no debconf information





More information about the Pkg-utopia-maintainers mailing list