You have been subscribed to a public bug: After upgrading to 7.10 gutsy, gnome-panel hangs very frequently, chewing up cpu. It seems to happen when a new window is created, causing some bad comm loop to happen - possibly with window list applet? That too started behaving strangely, resizing frequently without any new windows being created. I'm using sawfish window manager, on a thinkpad t60 with Intel 945 graphics card.
System information: gnome-panel - 1:2.20.1-0ubuntu1 sawfish - 1:1.3+svn4194-1 xserver.xorg - 1:7.2-5ubuntu13 Some output from strace on gnome-panel: write(3, "(\0\4\0\0313\300\0]\0\0\0\0\0\0\0", 16) = 16 read(3, "\1\1\221N\0\0\0\0\t\0\340\0\0\0\326\0\1\0\0\0\20\30\0\0"..., 32) = 32 write(3, "\22\0\n\0\240\1 \4F\1\0\0\6\0\0\0 \0\0\0\4\0\0\0\0\0\0"..., 44) = 44 read(3, "\34h\222N\240\1 \4F\1\0\0006\360\356\250\0\1\0\0\2\0\0"..., 32) = 32 read(3, "\1\2\223N\0\0\0\0\"\0\300\1\210t\317\10\0\0\0\0\270T\255"..., 32) = 32 write(3, "\22\0\n\0,\0 \4F\1\0\0\6\0\0\0 \0\0\0\4\0\0\0\0\0\0\0\326"..., 44) = 44 read(3, "\34h\224N,\0 \4F\1\0\0006\360\356\250\0\1\0\0\2\0\0\0\0"..., 32) = 32 read(3, "\1\2\225N\0\0\0\0\"\0\300\1\260\230\345\10\0\0\0\0\270"..., 32) = 32 write(3, "(\0\4\0\f3\300\0]\0\0\0\0\0\0\0", 16) = 16 read(3, "\1\1\226N\0\0\0\0\t\0\340\0\0\0\361\0\1\0\0\0\20\30\0\0"..., 32) = 32 write(3, "\22\0\n\0\35\0\340\1F\1\0\0\6\0\0\0 \0\0\0\4\0\0\0\0\0"..., 44) = 44 read(3, "\34h\227N\35\0\340\1F\1\0\0006\360\356\250\0\1\0\0\2\0"..., 32) = 32 read(3, "\1\2\230N\0\0\0\0\"\0\300\1\270\372?\10\0\0\0\0\270T\255"..., 32) = 32 write(3, "(\0\4\0\0223\300\0]\0\0\0\0\0\0\0", 16) = 16 Some stack traces, obtained by attaching and occasionally Ctrl-c to get the trace: 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb75125ab in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb760e839 in ?? () from /usr/lib/libX11.so.6 #3 0x080e17d8 in ?? () #4 0x00000001 in ?? () #5 0xffffffff in ?? () #6 0xb761767f in _X11TransWrite () from /usr/lib/libX11.so.6 #7 0xb760ec2f in _XRead () from /usr/lib/libX11.so.6 #8 0xb760f604 in _XReply () from /usr/lib/libX11.so.6 #9 0xb760ad04 in XTranslateCoordinates () from /usr/lib/libX11.so.6 #10 0xb79b52db in gdk_window_get_origin () from /usr/lib/libgdk-x11-2.0.so.0 #11 0x0806bd4b in ?? () #12 0x080eb600 in ?? () #13 0xbf877bfc in ?? () #14 0xbf877bf8 in ?? () #15 0x00000000 in ?? () (gdb) c Continuing. Program received signal SIGINT, Interrupt. [Switching to Thread -1226230096 (LWP 5968)] 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb759f153 in __write_nocancel () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7617b2e in ?? () from /usr/lib/libX11.so.6 #3 0x00000003 in ?? () #4 0x080e19d0 in ?? () #5 0x0000002c in ?? () #6 0xb7571fd5 in ?? () from /lib/tls/i686/cmov/libc.so.6 #7 0xb72881b4 in ?? () from /usr/lib/libgthread-2.0.so.0 #8 0xb76beb2c in ?? () from /usr/lib/libX11.so.6 #9 0xbf875a58 in ?? () #10 0xb761767f in _X11TransWrite () from /usr/lib/libX11.so.6 Backtrace stopped: frame did not save the PC (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb75125ab in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb760e839 in ?? () from /usr/lib/libX11.so.6 #3 0x080e17d8 in ?? () #4 0x00000001 in ?? () #5 0xffffffff in ?? () #6 0xb761767f in _X11TransWrite () from /usr/lib/libX11.so.6 #7 0xb760ec2f in _XRead () from /usr/lib/libX11.so.6 #8 0xb760f604 in _XReply () from /usr/lib/libX11.so.6 #9 0xb760ad04 in XTranslateCoordinates () from /usr/lib/libX11.so.6 #10 0xb79b52db in gdk_window_get_origin () from /usr/lib/libgdk-x11-2.0.so.0 #11 0xb61ee4e9 in ?? () from /usr/lib/libwnck-1.so.22 #12 0x083c0cc0 in ?? () #13 0xbf875c5c in ?? () #14 0xbf875c58 in ?? () #15 0x0000001e in ?? () #16 0x0000002f in ?? () #17 0x00000000 in ?? () (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb75125ab in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb760e839 in ?? () from /usr/lib/libX11.so.6 #3 0x080e17d8 in ?? () #4 0x00000001 in ?? () #5 0xffffffff in ?? () #6 0xb761767f in _X11TransWrite () from /usr/lib/libX11.so.6 #7 0xb760ec2f in _XRead () from /usr/lib/libX11.so.6 #8 0xb760f604 in _XReply () from /usr/lib/libX11.so.6 #9 0xb76095da in XSync () from /usr/lib/libX11.so.6 #10 0xb61f9a1a in ?? () from /usr/lib/libwnck-1.so.22 #11 0x080e1298 in ?? () #12 0x00000000 in ?? () (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb76f2425 in ?? () from /usr/lib/libglib-2.0.so.0 (gdb) bt #0 0xb76f2425 in ?? () from /usr/lib/libglib-2.0.so.0 #1 0x080ed500 in ?? () #2 0xb759a530 in ?? () from /lib/tls/i686/cmov/libpthread.so.0 #3 0x080ed500 in ?? () #4 0xbf875af8 in ?? () #5 0xb76f619a in g_source_attach () from /usr/lib/libglib-2.0.so.0 Backtrace stopped: frame did not save the PC (gdb) c Continuing. Program received signal SIGINT, Interrupt. 0xb76f2425 in ?? () from /usr/lib/libglib-2.0.so.0 (gdb) bt #0 0xb76f2425 in ?? () from /usr/lib/libglib-2.0.so.0 #1 0x080ed500 in ?? () #2 0xb759a530 in ?? () from /lib/tls/i686/cmov/libpthread.so.0 #3 0x080ed500 in ?? () #4 0xbf875af8 in ?? () #5 0xb76f619a in g_source_attach () from /usr/lib/libglib-2.0.so.0 Backtrace stopped: frame did not save the PC (gdb) quit The program is running. Quit anyway (and detach it)? (y or n) y ** Affects: gnome-panel (Ubuntu) Importance: Medium Assignee: Ubuntu Desktop Bugs (desktop-bugs) Status: Incomplete -- gnome-panel hangs https://bugs.launchpad.net/bugs/174088 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is a bug assignee. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs