[Bug 782909] New: dbus-daemon eats 100% CPU
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c0 Summary: dbus-daemon eats 100% CPU Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: openSUSE 12.1 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jdelvare@suse.com QAContact: qa-bugs@suse.de CC: dmueller@suse.com, vuntz@suse.com Found By: Community User Blocker: ---
From times to times I notice that dbus-daemon eats 100% CPU. I have not yet been able to figure out the action causing this to happen, if any.
I installed the debuginfo package for dbus-1, and gdb prints the following backtrace when the bug happens: #0 0x0000000000404778 in __errno_location@plt () #1 0x000000000043c7e1 in _dbus_babysitter_unref (sitter=0x66ee80) at dbus-spawn.c:317 #2 _dbus_babysitter_unref (sitter=0x66ee80) at dbus-spawn.c:275 #3 0x00000000004067fb in bus_pending_activation_unref (pending_activation=0x667090) at activation.c:187 #4 bus_pending_activation_unref (pending_activation=0x667090) at activation.c:156 #5 0x000000000042f3be in free_entry_data (table=<optimized out>, entry=<optimized out>) at dbus-hash.c:461 #6 _dbus_hash_table_unref (table=0x6734f0) at dbus-hash.c:411 #7 0x0000000000406b0d in bus_activation_unref (activation=0x665840) at activation.c:962 #8 0x00000000004085df in bus_context_unref (context=0x6630c0) at bus.c:1044 #9 0x00000000004052ab in main (argc=<optimized out>, argv=0x7fff63a73f58) at main.c:611 The dbus-daemon process is owned by gdm. I tried restarting it with: # systemctl restart dbus.service but other than killing my Gnome session, it did not do anything. Any suggestion on how to debug this further? Note that I have a non-standard X stack on this machine, so it is possible that the problem happens only on this machine and wouldn't possibly happen on a standard openSUSE 12.1 installation. Still I'd be happy to get it fixed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c Christian Boltz <suse-beta@cboltz.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |suse-beta@cboltz.de AssignedTo|bnc-team-screening@forge.pr |thoenig@novell.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c1 --- Comment #1 from Jean Delvare <jdelvare@suse.com> 2012-10-21 18:03:56 UTC --- Happened to me again today: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2405 gdm 20 0 19388 1316 1044 R 100 0.0 640:40.63 dbus-daemon Please let me know what I can do to fix the problem or at least investigate it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c2 Marton Balint <cus@fazekas.hu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cus@fazekas.hu Component|Basesystem |Basesystem AssignedTo|thoenig@novell.com |bnc-team-screening@forge.pr | |ovo.novell.com Product|openSUSE 12.1 |openSUSE 12.2 --- Comment #2 from Marton Balint <cus@fazekas.hu> 2012-11-11 13:28:10 UTC --- Happens with opensuse 12.2 as well. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c Christian Boltz <suse-beta@cboltz.de> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |thoenig@novell.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c3 --- Comment #3 from Jean Delvare <jdelvare@suse.com> 2012-12-06 08:42:16 UTC --- Something I noticed: the following dbus-daemon processes are running when the gdm login prompt is displayed: 100 1460 1 0 07:55 ? 00:00:00 /bin/dbus-daemon --system --address=systemd: --nofork --systemd-activation gdm 3602 1 0 14:36 ? 00:00:00 /bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session gdm 3641 3636 0 14:36 ? 00:00:00 /bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 3 The following dbus-daemon processes are running after Gnome 3 is started: 100 1359 1 0 07:30 ? 00:00:02 /bin/dbus-daemon --system --address=systemd: --nofork --systemd-activation khali 4463 1 0 07:30 ? 00:00:01 /bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session That is, the gdm instances are gone and a user instance has started. When the CPU usage jumps to 100%, I see the following dbus-daemon processes running: 100 1329 1 0 07:49 ? 00:00:00 /bin/dbus-daemon --system --address=systemd: --nofork --systemd-activation gdm 2664 1 99 07:49 ? 02:00:03 /bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 3 gdm 4368 2664 0 07:49 ? 00:00:00 [dbus-daemon] <defunct> khali 4456 1 0 07:49 ? 00:00:00 /bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session That is, the gdm instances are still present, while I think they shouldn't. So the issue could be that gdm sometimes fails to properly stop its dbus-daemon instances when starting the Gnome 3 session. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c5 Ismail Donmez <idonmez@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |idonmez@suse.com --- Comment #5 from Ismail Donmez <idonmez@suse.com> 2013-02-21 12:22:07 UTC --- Can confirm with Factory as well. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c6 --- Comment #6 from Jean Delvare <jdelvare@suse.com> 2013-02-21 12:41:00 UTC --- It's several weeks since I last got bitten by this. Maybe this is only luck, or maybe this is caused by some application which I am using and which got fixed meanwhile. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c7 --- Comment #7 from Jean Delvare <jdelvare@suse.com> 2013-02-21 15:01:16 UTC --- Ah ah, of course I only had to write that for it to happen again to me today! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c8 Adam Spiers <aspiers@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aspiers@suse.com --- Comment #8 from Adam Spiers <aspiers@suse.com> 2013-04-15 21:34:27 UTC --- Just happened to me on a freshly patched openSUSE 12.3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c9 Robert Munteanu <robert.munteanu@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |robert.munteanu@gmail.com --- Comment #9 from Robert Munteanu <robert.munteanu@gmail.com> 2013-05-03 13:17:38 UTC --- Does anyone have any ideas on how to debug the problem (12.3,Gnome)? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c10 Timo Hoenig <thoenig@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |thoenig@suse.com Resolution| |WORKSFORME --- Comment #10 from Timo Hoenig <thoenig@suse.com> 2013-07-24 11:55:37 UTC --- I was never able to reproduce the issue on my system, sorry. Closing. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c11 Tomasz Łukaszewski <lupus@cubiware.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WORKSFORME | --- Comment #11 from Tomasz Łukaszewski <lupus@cubiware.com> 2013-09-04 16:48:44 UTC --- (In reply to comment #10)
I was never able to reproduce the issue on my system, sorry. Closing.
See https://bugs.freedesktop.org/show_bug.cgi?id=68945. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c12 --- Comment #12 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-09-12 20:00:10 CEST --- This is an autogenerated message for OBS integration: This bug (782909) was mentioned in https://build.opensuse.org/request/show/198738 Factory / dbus-1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c13 --- Comment #13 from Jean Delvare <jdelvare@suse.com> 2013-09-30 09:26:54 UTC --- Timo, would you please consider including this fix in any upcoming dbus update for openSUSE 12.2 or 12.3? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c16 Marcus Meissner <meissner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED CC| |meissner@suse.com InfoProvider|maintenance@opensuse.org | --- Comment #16 from Marcus Meissner <meissner@suse.com> 2013-10-04 12:02:26 UTC --- sure. someone however needs to submit the fixed packages, we will then pick it up -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c17 Jean Delvare <jdelvare@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |ASSIGNED --- Comment #17 from Jean Delvare <jdelvare@suse.com> 2013-10-04 13:30:06 UTC --- OK, I'll do that if nobody else steps up. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c18 --- Comment #18 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-11-25 02:00:16 CET --- This is an autogenerated message for OBS integration: This bug (782909) was mentioned in https://build.opensuse.org/request/show/208239 12.3 / dbus-1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c19 --- Comment #19 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-11-25 02:00:29 CET --- This is an autogenerated message for OBS integration: This bug (782909) was mentioned in https://build.opensuse.org/request/show/208238 Maintenance / -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c20 --- Comment #20 from Benjamin Brunner <bbrunner@suse.com> 2013-12-02 11:58:37 CET --- Update released for openSUSE 12.3. A fix for 12.2 hasn't yet been submitted -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=782909 https://bugzilla.novell.com/show_bug.cgi?id=782909#c21 --- Comment #21 from Swamp Workflow Management <swamp@suse.de> 2013-12-02 11:04:29 UTC --- openSUSE-RU-2013:1793-1: An update that has one recommended fix can now be installed. Category: recommended (low) Bug References: 782909 CVE References: Sources used: openSUSE 12.3 (src): dbus-1-1.6.8-2.14.1, dbus-1-x11-1.6.8-2.14.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=782909 Jean Delvare <jdelvare@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #22 from Jean Delvare <jdelvare@suse.com> --- OpenSUSE 12.2 is out of maintenance, and 12.3 is fixed now, so I think we're done. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com