messagebus/eggcups high cpu usage -- glxgears slow

Colin Walters walters at redhat.com
Sun Aug 29 13:11:17 UTC 2004


On Sat, 2004-08-28 at 22:50 -0400, Marcus Schuetz wrote:
> Colin Walters released the following into the bitstream on 08/28/04 22:03:
> 
> > Urf.  Not sure why that would happen.  Could you follow my instructions
> > for eggcups posted in the other thread, and see what debug output is
> > printed?  Also is there anything interesting in /var/log/messages?
> > 
> > Failing that I think we'll have to fall back on strace; do you know how
> > to use that?
> > 
> > 
> 
> OK, when I kill eggcups from the session it goes away in top, but it 
> takes a ~20 seconds before cpu usage from dbus-daemon-1 goes down. When 
> I start it with
> 
> gdb --args eggcups -d --sm-disable
> 
> the problem does NOT appear. Since eggcups doesn't crash (my USB printer 
> can't be found by kudzu ATM, somebody mentioned the same problem on this 
> or the devel list) I can't give you a backtrace.
> 
> eggcups -d gives:
> 
> [0x94dddd0] [rb_debug_init] rb-debug.c:128 (22:29:53): Debugging enabled
> [0x94dddd0] [tray_destroy_cb] main.c:120 (22:29:53): creating new tray icon
> [0x94dddd0] [idle_check_dbus] ec-tray-icon.c:483 (22:30:23): eggcups:
> Disconnected prior to receiving a reply

Hm.  Looks like a DBus bug of some sort then.  

> strace end up with this output repeating itself ad nauseum
> 
> select(18, [17], [], [17], NULL)        = 1 (in [17])
> read(17, "ERROR \"Not currently in an auth "..., 2048) = 47
> select(18, [], [17], [17], NULL)        = 1 (out [17])
> write(17, "CANCEL\r\n", 8)              = 8

Can you run strace with -s 100 ?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/fedora-test-list/attachments/20040829/465ea250/attachment.sig>


More information about the fedora-test-list mailing list