Gnome panel drawer applet 'shivers' with 100% CPU (and crash?) when oversized
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-panel (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: gnome-panel
Increasing the width ("size") of the gnome-panel 'Drawer' applet when the applet is on the far edge of the screen past the available width until the screen edge (see screenshot, somewhat hard to describe.) when the drop-down menu (the whole point of the drawer app) is open causes the drop-down to go absolutely crazy and shake back and forth with 100% CPU usage, making the system totally non-responsive.
In my case, the gnome-panel was 54px tall (I believe the drawer applet attempts to make itself square so this means the drawer applet was 54px wide as well) and the bug occurred when the 'size'(width) of the drop-down was increased to >= 44px through the properties menu of the drawer applet.
Again, the attached screenshot illustrates the test-case for this, just increase the 'size' up some more and should occur. I have not tested with any other sizes of the panel aside from the mentioned 54px, but I have a hunch this is some kind of an edge case, because when I hit 44px wide, the button to increase the size in the properties windows grayed out, but this did not matter as the system had just became unresponsive.
Holy wow, I just tested this again to make sure it wasn't a fluke and it totally crashed the entirety of gnome. Had to reboot the whole system because gnome was totally non-responsive and messed up everywhere when I logged in again before the reboot. Wow. (firefox saved the contents of this <textarea> though, phew :])
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: gnome-panel 1:2.32.1-0ubuntu6.5
ProcVersionSign
Uname: Linux 2.6.38-8-generic i686
NonfreeKernelMo
Architecture: i386
Date: Sat Jun 4 00:12:34 2011
ExecutablePath: /usr/bin/
GConfNonDefault:
/apps/
/apps/
/apps/
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: gnome-panel
UpgradeStatus: Upgraded to natty on 2011-05-05 (29 days ago)
XsessionErrors:
(gimp-2.6:2646): GLib-WARNING **: /build/
(gimp-2.6:2674): GLib-WARNING **: /build/
(process:3882): Gtk-WARNING **: Locale not supported by C library.
(gimp-2.6:4247): GLib-WARNING **: /build/
summary: |
- Gnome paneld drawer applet 'shivers' with 100% CPU (and crash?) when + Gnome panel drawer applet 'shivers' with 100% CPU (and crash?) when oversized |
Changed in gnome-panel (Ubuntu): | |
status: | New → Invalid |