Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 372147 - =x11-libs/gtk+-2.24.5 causes gnome-panel to stall with 100% cpu on session start
Summary: =x11-libs/gtk+-2.24.5 causes gnome-panel to stall with 100% cpu on session start
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: Normal major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://bugzilla.gnome.org/show_bug.c...
Whiteboard:
Keywords:
: 372087 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-06-18 09:26 UTC by Nikolay S. Rybaloff
Modified: 2011-07-01 12:44 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge.info,5.42 KB, text/plain)
2011-06-18 09:26 UTC, Nikolay S. Rybaloff
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolay S. Rybaloff 2011-06-18 09:26:23 UTC
Created attachment 277467 [details]
emerge --info

After upgrading gtk+ on ~amd64, starting session is nearly impossible. The X, gnome-panel and applet processes eat all of CPU. Reverting gtk+ to 2.24.4 fixes the problem.

Looks like the cause is this commit
http://git.gnome.org/browse/gtk+/commit/?h=gtk-2-24&id=254b9a4c540e3dff1dcd17db2ceea6a9fa5df973

Manually reverting it in 2.24.5 fixes the problem.
Comment 1 Pacho Ramos gentoo-dev 2011-06-18 15:02:30 UTC
Reproduced
Comment 2 Pacho Ramos gentoo-dev 2011-06-18 15:36:44 UTC
+*gtk+-2.24.5-r1 (18 Jun 2011)
+
+  18 Jun 2011; Pacho Ramos <pacho@gentoo.org> -gtk+-2.24.5.ebuild,
+  +gtk+-2.24.5-r1.ebuild, +files/gtk+-2.24.5-background-repaint.patch:
+  Revert commit that is causing major gnome-panel problems, bug #372147. Remove
+  broken version.
+
Comment 3 Pacho Ramos gentoo-dev 2011-06-20 10:14:03 UTC
*** Bug 372087 has been marked as a duplicate of this bug. ***
Comment 4 Pacho Ramos gentoo-dev 2011-07-01 12:44:45 UTC
Will see what upstream does as this clearly affects to more distributions and openbsd