wnck-applet consumes all cpu when using motif applications

Bug #36928 reported by jasonmartens
12
Affects Status Importance Assigned to Milestone
gnome-panel (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

I use ssh to redirect my display to my local machine, and run old motif applications from the remote systems on my dapper x server. However, after some amount of time, wnck-applet starts consuming 99% of my cpu, and I need to kill it. After it's killed, a dialog pops up saying: '"Window List" has quit unexpectedly'. I choose reload, and it works fine for a while, but then it happens again, up to three or four times a day.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug. What version of Ubuntu do you use. Do you have an example of application to run to trigger the issue quickly? Could you get a backtrace when that happens using gdb:
- gdb $(pidof wnck-applet)
(gdb) thread apply all bt

Changed in gnome-panel:
assignee: nobody → desktop-bugs
status: Unconfirmed → Needs Info
Revision history for this message
Kenneth P. Turvey (ktectropy) wrote :

I'm having this problem using Mathematica. I did find a work around. If you use the -noSplashScreen option wnck-applet doesn't spin out of control. I can consistently reproduce this with Mathematica. I'm sure you can duplicate it with the free trial version of Mathematica.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Kenneth, your issue is bug #20412 which is fixed upstream now and should be fixed to dapper next week with GNOME 2.14.1

Revision history for this message
jasonmartens (me-jasonmartens) wrote : Re: [Bug 36928] Re: wnck-applet consumes all cpu when using motif applications
Download full text (13.6 KiB)

Sebastien Bacher wrote:

>Thanks for your bug. What version of Ubuntu do you use. Do you have an example of application to run to trigger the issue quickly? Could you get a backtrace when that happens using gdb:
>- gdb $(pidof wnck-applet)
>(gdb) thread apply all bt
>
>** Changed in: gnome-panel (Ubuntu)
> Assignee: (unassigned) => Ubuntu Desktop Bugs
> Status: Unconfirmed => Needs Info
>
>
The product I'm using is GlancePlus from HP. It is non-free and
somewhat expensive, so I doubt that you have access to it. Here is the
backtrace as you requested:

jmartens@mouse:~$ gdb wnck-applet 5469
GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...wnck-applet: No such file
or directory.

Attaching to process 5469
Reading symbols from /usr/lib/gnome-panel/wnck-applet...(no debugging
symbols found)...done.
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
Reading symbols from /usr/lib/libpanel-applet-2.so.0...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/libpanel-applet-2.so.0
Reading symbols from /usr/lib/libwnck-1.so.18...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libwnck-1.so.18
Reading symbols from /usr/lib/libglade-2.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libglade-2.0.so.0
Reading symbols from /usr/lib/libgnomeui-2.so.0...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libgnomeui-2.so.0
Reading symbols from /usr/lib/liblpint-bonobo.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/liblpint-bonobo.so.0
Reading symbols from /usr/lib/libbonoboui-2.so.0...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libbonoboui-2.so.0
Reading symbols from /usr/lib/libgnome-2.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgnome-2.so.0
Reading symbols from /usr/lib/libgconf-2.so.4...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libgconf-2.so.4
Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...
(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
[New Thread -1224378688 (LWP 5469)]
Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0
Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib/libatk-1.0.so.0...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libatk-1.0.so.0
Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib/libgobject-2.0.so.0...(no debugging
symbols ...

Revision history for this message
Daniel Holbach (dholbach) wrote :

Do you still have that problem in Dapper or Edgy?

Revision history for this message
jasonmartens (me-jasonmartens) wrote : Re: [Bug 36928] Re: wnck-applet consumes all cpu when using motif applications

I have not had this problem in dapper for quite a while. I have not
tried edgy.

Jason

Daniel Holbach wrote:
> Do you still have that problem in Dapper or Edgy?
>
>

Revision history for this message
Sebastien Bacher (seb128) wrote :

Marking as fixed for now then. Feel free to reopen if you get the issue again on dapper or edgy

Changed in gnome-panel:
status: Needs Info → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.