[Userland-team] [OpenIndiana Distribution - Bug #1987] dbus taking 100% of cpu
illumos project
devnull at illumos.org
Mon Apr 30 13:22:26 UTC 2012
Issue #1987 has been updated by Richard PALO.
Andrew Stormont wrote:
> Which version of DBus are you running?
<pre>
$ cat /etc/release
OpenIndiana Development oi_151.1.3 X86 (powered by illumos)
Copyright 2011 Oracle and/or its affiliates. All rights reserved.
Use is subject to license terms.
Assembled 24 March 2012
$ /usr/lib/dbus-daemon --version
D-Bus Message Bus Daemon 1.2.24
Copyright (C) 2002, 2003 Red Hat, Inc., CodeFactory AB, and others
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE
</pre>
----------------------------------------
Bug #1987: dbus taking 100% of cpu
https://www.illumos.org/issues/1987
Author: Jeffrey Baitis
Status: New
Priority: Normal
Assignee: OI Userland
Category:
Target version: oi_151_stable
Difficulty: Medium
Tags: dbus
After my 151a machine had about 39 days of uptime with heavy X11 use, top noticed that dbus-daemon was taking 100% of the cpu time in one of my CPU cores. svcadm disable dbus did not seem to kill the rogue dbus-daemon; I had to kill it by pid manually.
I ran the Proc/dapptrace script from the DTrace toolkit. Here's the output that I got:
<pre>
CALL(args) = return
-> check_babysit_events(0x2CF8, 0x20, 0x1)
<- check_babysit_events = 177
-> _dbus_poll(0x8047490, 0x2, 0xFFFFFFFF)
<- _dbus_poll = 47
-> check_babysit_events(0x2CF8, 0x20, 0x1)
<- check_babysit_events = 177
-> _dbus_poll(0x8047490, 0x2, 0xFFFFFFFF)
<- _dbus_poll = 47
-> check_babysit_events(0x2CF8, 0x20, 0x1)
<- check_babysit_events = 177
-> _dbus_poll(0x8047490, 0x2, 0xFFFFFFFF)
<- _dbus_poll = 47
-> check_babysit_events(0x2CF8, 0x20, 0x1)
<- check_babysit_events = 177
-> _dbus_poll(0x8047490, 0x2, 0xFFFFFFFF)
<- _dbus_poll = 47
-> check_babysit_events(0x2CF8, 0x20, 0x1)
<- check_babysit_events = 177
-> _dbus_poll(0x8047490, 0x2, 0xFFFFFFFF)
<- _dbus_poll = 47
</pre>
... ad nauseam
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://www.illumos.org/my/account
More information about the Userland-team
mailing list