xfsettingsd-4.13.0 utilizes 100% cpu
Submitted by Viacheslav Gagara
Assigned to Nick Schermer
Description
xfsettingsd process utilizes 100% CPU and system became unusable. Downgrade to 4.12.1 fixes the problem.
uname -a
Linux mink 4.8.10-gentoo #1 (closed) SMP Sun Nov 27 21:05:37 EET 2016 x86_64 Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz GenuineIntel GNU/Linux
ldd /usr/bin/xfsettingsd
linux-vdso.so.1 (0x00007ffde440b000)
libxfce4kbd-private-3.so.0 => /usr/lib64/libxfce4kbd-private-3.so.0 (0x00007f1c0280e000)
libxfconf-0.so.2 => /usr/lib64/libxfconf-0.so.2 (0x00007f1c025fb000)
libdbus-glib-1.so.2 => /usr/lib64/libdbus-glib-1.so.2 (0x00007f1c023d5000)
libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007f1c02192000)
libxfce4ui-2.so.0 => /usr/lib64/libxfce4ui-2.so.0 (0x00007f1c01f7e000)
libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007f1c016a9000)
libgdk-3.so.0 => /usr/lib64/libgdk-3.so.0 (0x00007f1c013f6000)
libxfce4util.so.7 => /usr/lib64/libxfce4util.so.7 (0x00007f1c011e8000)
libxklavier.so.16 => /usr/lib64/libxklavier.so.16 (0x00007f1c00fcd000)
libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f1c00dbd000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f1c00a85000)
libnotify.so.4 => /usr/lib64/libnotify.so.4 (0x00007f1c0087d000)
libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007f1c004f9000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f1c002b7000)
libm.so.6 => /lib64/libm.so.6 (0x00007f1bfffb8000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f1bffdad000)
libupower-glib.so.3 => /usr/lib64/libupower-glib.so.3 (0x00007f1bffb87000)
libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f1bff938000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f1bff62d000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f1bff412000)
libc.so.6 => /lib64/libc.so.6 (0x00007f1bff083000)
libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f1bfee7b000)
libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f1bfec5e000)
libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007f1bfea15000)
libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007f1bfe7f0000)
libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007f1bfe5cd000)
libstartup-notification-1.so.0 => /usr/lib64/libstartup-notification-1.so.0 (0x00007f1bfe3c4000)
libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f1bfe1c0000)
libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007f1bfdfb3000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f1bfddad000)
libcairo-gobject.so.2 => /usr/lib64/libcairo-gobject.so.2 (0x00007f1bfdba4000)
libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007f1bfd886000)
libatk-bridge-2.0.so.0 => /usr/lib64/libatk-bridge-2.0.so.0 (0x00007f1bfd659000)
libepoxy.so.0 => /usr/lib64/libepoxy.so.0 (0x00007f1bfd36b000)
libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00007f1bfd156000)
libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f1bfcf4c000)
libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007f1bfcd49000)
libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f1bfcb46000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f1bfc934000)
libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f1bfc5da000)
libxkbfile.so.1 => /usr/lib64/libxkbfile.so.1 (0x00007f1bfc3b6000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f1bfc18f000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f1bfbf8c000)
libz.so.1 => /lib64/libz.so.1 (0x00007f1bfbd76000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f1bfbb60000)
libmount.so.1 => /lib64/libmount.so.1 (0x00007f1bfb915000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f1bfb66d000)
libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f1bfb445000)
/lib64/ld-linux-x86-64.so.2 (0x00007f1c02a1a000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f1bfb23b000)
libffi.so.6 => /usr/lib64/libffi.so.6 (0x00007f1bfb033000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f1bfadc3000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f1bfabbe000)
libxcb-util.so.1 => /usr/lib64/libxcb-util.so.1 (0x00007f1bfa9b8000)
libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007f1bfa7b6000)
libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00007f1bfa514000)
libEGL.so.1 => /usr/lib64/libEGL.so.1 (0x00007f1bfa2e9000)
libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f1bfa0b6000)
libxcb-shm.so.0 => /usr/lib64/libxcb-shm.so.0 (0x00007f1bf9eb3000)
libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0 (0x00007f1bf9ca6000)
libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f1bf9a38000)
librt.so.1 => /lib64/librt.so.1 (0x00007f1bf9831000)
libatspi.so.0 => /usr/lib64/libatspi.so.0 (0x00007f1bf9602000)
libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007f1bf939f000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f1bf919b000)
libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007f1bf8f95000)
libblkid.so.1 => /lib64/libblkid.so.1 (0x00007f1bf8d52000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f1bf8b42000)
libxcb-dri2.so.0 => /usr/lib64/libxcb-dri2.so.0 (0x00007f1bf893d000)
libxcb-xfixes.so.0 => /usr/lib64/libxcb-xfixes.so.0 (0x00007f1bf8735000)
libxcb-dri3.so.0 => /usr/lib64/libxcb-dri3.so.0 (0x00007f1bf8532000)
libxcb-present.so.0 => /usr/lib64/libxcb-present.so.0 (0x00007f1bf832f000)
libxcb-sync.so.1 => /usr/lib64/libxcb-sync.so.1 (0x00007f1bf8128000)
libxshmfence.so.1 => /usr/lib64/libxshmfence.so.1 (0x00007f1bf7f26000)
libgbm.so.1 => /usr/lib64/libgbm.so.1 (0x00007f1bf7d1a000)
libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007f1bf7b0b000)
libglapi.so.0 => /usr/lib64/libglapi.so.0 (0x00007f1bf78dc000)
libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0 (0x00007f1bf76c2000)
libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007f1bf74bc000)
libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3 (0x00007f1bf7291000)
libbsd.so.0 => /usr/lib64/libbsd.so.0 (0x00007f1bf707c000)
lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03) 00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port (rev 03) 00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01) 00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01) 00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 01) 00:1c.2 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 3 (rev 01) 00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (closed) (rev 01) 00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (closed) (rev 01) 00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 01) 00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 01) 00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1) 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01) 00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 01) 00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 01) 01:00.0 VGA compatible controller: NVIDIA Corporation G72M [Quadro NVS 110M/GeForce Go 7300] (rev a1) 03:01.0 CardBus bridge: O2 Micro, Inc. OZ601/6912/711E0 CardBus/SmartCardBus Controller (rev 40) 09:00.0 Ethernet controller: Broadcom Limited NetXtreme BCM5752 Gigabit Ethernet PCI Express (rev 02) 0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
@see original report https://bugs.gentoo.org/show_bug.cgi?id=601236