[Userland-team] [OpenIndiana Distribution - Bug #1987] dbus taking 100% of cpu

illumos project devnull at illumos.org
Tue May 15 13:47:10 UTC 2012


Issue #1987 has been updated by Richard PALO.

File pfiles.txt added

captured the latest pstack and attached a pfiles.
<pre>
$ pstack 8861
8861:	/usr/lib/dbus-daemon --fork --print-pid 6 --print-address 8 --session
 fef13ad7 __pollsys (80474a0, 2, 0, 0, 8047434, 80bfa34) + 7
 feea4f26 poll     (80474a0, 2, ffffffff, 8097ef3) + 4c
 08097f0b _dbus_poll (80474a0, 2, ffffffff, 809c582) + 27
 0809c680 _dbus_spawn_async_with_babysitter (80c95d8, 80c0ce0, 80c80b8, 0, 80c1600, 8047630) + 2dc
 08068cbf bus_activation_activate_service (80c1600, 80d3c20, 80c1228, 1, 80cae50, 80caf00) + 6c3
 08071d7d bus_dispatch_message_filter (80d3c20, 80cae50, 0, 807da45) + 1f9
 0807dd01 dbus_connection_dispatch (80d3c20, 0, 1, 809a6d1) + 2cd
 0809a6fe _dbus_loop_dispatch (80c15b0, 1, 80d3c20, 809a798) + 3e
 0809adb1 _dbus_loop_iterate (80c15b0, 1, 0, 809addd) + 62d
 0809ae0d _dbus_loop_run (80c15b0) + 41
 08079963 main     (7, 8047c30, 8047c50, 8047bec) + 7d7
 08066aad _start   (7, 8047d20, 8047d35, 8047d3c, 8047d48, 8047d4a) + 7d
</pre>

jah, tis fsck'd hup... need to find a solution, nobody else experiences this anymore?
btw, still on prestable2 for this server.
----------------------------------------
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