User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070405 Firefox/2.0.0.3 Build Identifier: The Iconbox is crashing the Panel when clicking on a Icon of a Program which is visible in all 3 Desktops/Workspaces (Stickied). Iconbox is configured to show windows from every workspace, not only the minimized, and using all available space. Tried with mutiple programs, gaim, pidgin(i know its gaim, but i used the 2.0 version there), Terminal, Firefox: allways crashing. if you cant reproduce i will recompile my xfce to include debug infos. Reproducible: Always Steps to Reproduce: 1.Click on a Icon in Iconbox of a program which is stickied Actual Results: without gdb it just says Segmentation fault. in gdb, but xfce build without debug infos: Program received signal SIGSEGV, Segmentation fault. 0xb7f8426a in netk_workspace_activate () from /usr/lib/libxfcegui4.so.4 Expected Results: give focus to the program clicked. i use "click to focus". on up-to-date gentoo. x86, not x86_64 gcc used to compile xfce: 4.1.2 gtk version installed: 2.10.9
output with debug useflag enabled in xfce-base/libxfcegui4 and xfce-base/xfce4-panel is : DBG[panel-app.c:1014] panel_app_set_current_panel(): Current panel: 1 (xfce4-panel:6142): libxfcegui4-CRITICAL **: netk_workspace_activate: assertion `NETK_IS_WORKSPACE (space)' failed DBG[panel-properties.c:470] panel_resize_function(): old: 1680x34 new: 1680x34 DBG[panel-properties.c:339] _set_struts(): Struts 0 0 34 0 0 0 0 0 0 1680 0 0 DBG[panel-properties.c:377] _set_struts(): all struts are checked and updated it continues working for the moment, not even stopping inside the debugger.
I have the exact same problem (on 4.4.1 also), though it only happens when the program is minimized and I try to maximize it. i.e. Open terminal and set to sticky, click icon box to minimize (doesn't crash), click again to maximize (crashes). Reproducible 100% of the time. Also worth noting, xfdesktop segfaults when I click on a stickied window in the middle-click menu. Maybe it is actually a bug in some shared library both programs use? The Task List plugin does not have this problem.
I have the same problem on 4.4.2 on debian lenny. But it does not matter if it is minimized or not. If it would help I can post a gdb-trace.
Most likely fixed in 4.6 and later since we use libwnck instead of netk.
Move bug to Window Buttons; the merge of tasklist and iconbox.