Bugzilla – Bug 105516
wnck-applet blocks panel startup
Last modified: 2006-02-24 20:40:25 UTC
When I log into the GNOME desktop the panels don't become responsive until the wnck-applet is manually killed. Once I kill it, I get multiple popups about several applets who 'quit unexpectatly' or 'encountered a problem while loading'.
Tried multiple times to reproduce here and couldn't. Fresh install or do you have an existing session? Are you able to get a trace of the applet hanging?
This was a fresh install (SLP10.0 Beta2) Did you try on 64 or 32bit? An update to Beta3 didn't improve the situation.
I've tried it on both. Are you able to get a backtrace of the applet when it hangs?
How would I get that?
install the gnome-panel debug info package and gdb /opt/gnome/lib/gnome-applets/wnck-applet <pid> then "thread apply all bt"
Ping.
sorry for the delay, but I was on PTO the better part of last week. Installed beta4+ and don't see the issue anymore. Closing as fixed...
hmm, I experience it too. I'll try the gdb stuff on my next boot
It seems to be related to https://bugzilla.novell.com/show_bug.cgi?id=116722 The backtrace is not very useful as I don't have debugs packages installed #0 0x40052608 in ?? () from /opt/gnome/lib/libwnck-1.so.18 #1 0x40061aa9 in wnck_window_get_type () from /opt/gnome/lib/libwnck-1.so.18 #2 0x400620eb in wnck_window_get_transient () from /opt/gnome/lib/libwnck-1.so.18 #3 0x4005e78f in wnck_tasklist_get_size_hint_list () from /opt/gnome/lib/libwnck-1.so.18 #4 0x40060d60 in wnck_tasklist_get_size_hint_list () from /opt/gnome/lib/libwnck-1.so.18 #5 0x40060ed0 in wnck_tasklist_set_screen () from /opt/gnome/lib/libwnck-1.so.18 #6 0x400610d4 in wnck_tasklist_new () from /opt/gnome/lib/libwnck-1.so.18 #7 0x0804e192 in window_list_applet_fill () #8 0x400468d0 in panel_applet_marshal_BOOLEAN__STRING () from /opt/gnome/lib/libpanel-applet-2.so.0 #9 0x40d9fd19 in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0 #10 0x40cc752b in bonobo_closure_invoke_va_list () from /opt/gnome/lib/libbonobo-2.so.0 #11 0x40cc7845 in bonobo_closure_invoke () from /opt/gnome/lib/libbonobo-2.so.0 #12 0x40042455 in panel_applet_get_type () from /opt/gnome/lib/libpanel-applet-2.so.0 #13 0x40dac5eb in g_cclosure_marshal_VOID__VOID () from /opt/gnome/lib/libgobject-2.0.so.0 #14 0x40d9fd19 in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0 #15 0x40daf816 in g_signal_stop_emission () from /opt/gnome/lib/libgobject-2.0.so.0
Seen anything like this federico? Stefan, are you experiencing the lack of ssh-agent?
no I get my ssh-agent - I start it myself in my local .xinitrc # # finally start the window manager # exec ssh-agent $WINDOWMANAGER If I remove ssh-agent there, the login works (no libwnck blocking), but I get no ssh-session :( I've grepped over my files in /etc and discovered that /etc/X11/xdm/sys.xsession eventualy starts my local ~/.xinitrc files via ssh-agent too. But on the other hand that file seems not be used. The normal Xsession file there does not start ssh-agent.
Reviewing this, it seems very close to bug 116722.
*** This bug has been marked as a duplicate of 116722 ***