! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
tasklist grouping doesn't work
Status:
RESOLVED: FIXED
Product:
Xfce4-panel
Component:
Window Buttons

Comments

Description Yves-Alexis Perez editbugs 2010-11-08 14:43:12 CET
Hey,

it seems that in xfce4-panel 4.7.4 tasklist plugin is buggy.

- when set to group windows “when space is limited” it never groups
- when set to group windows “always” it crashes the whole panel

Will try to get a backtrace.
Comment 1 Nick Schermer editbugs 2010-11-08 14:50:14 CET
"when space is limited" is known; its not implemented ^_^ (i'll remove the option). Always group should work, so a backtrace would be nice.
Comment 2 Yves-Alexis Perez editbugs 2010-11-08 15:25:51 CET
(In reply to comment #1)
> "when space is limited" is known; its not implemented ^_^ (i'll remove the
> option). 

Ok, that's a good reason... :)

> Always group should work, so a backtrace would be nice.

Here we go, sorry it's not really large:


Program received signal SIGSEGV, Segmentation fault.
xfce_tasklist_update_icon_geometries (data=<value optimized out>) at tasklist-widget.c:1590
1590  tasklist-widget.c: No such file or directory.
  in tasklist-widget.c
#0  xfce_tasklist_update_icon_geometries (data=<value optimized out>) at tasklist-widget.c:1590
        tasklist = 0x7ffff82ce840
        li = 0x0
        child = 0x7ffff82cfd80
        lp = 0x7ffff831c5b0
        root_x = 0
        root_y = 0
        toplevel = 0x7ffff82cfd60
        __PRETTY_FUNCTION__ = "xfce_tasklist_update_icon_geometries"
#1  0x00007ffff57c28c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff57c6818 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff57c6d25 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#4  0x00007ffff724c6b7 in IA__gtk_main () at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
        tmp_list = 0x7ffff82072d0
        functions = 0x0
        init = 0x7ffff82348a0
        loop = <value optimized out>
#5  0x00007ffff7fcedde in main ()
Comment 3 Yves-Alexis Perez editbugs 2010-11-08 15:27:11 CET
This is with glib 2.26 and gtk 2.20.1
Comment 4 Nick Schermer editbugs 2010-11-08 22:11:44 CET
Fixed crash in master and dropped auto group until it's implemented.
Comment 5 Mike Massonnet editbugs 2010-11-11 19:01:58 CET
*** Bug 6812 has been marked as a duplicate of this bug. ***
Comment 6 Nick Schermer editbugs 2010-12-02 22:22:05 CET
*** Bug 6911 has been marked as a duplicate of this bug. ***
Comment 7 Mario Rugiero 2010-12-02 23:19:05 CET
I looked for the bug, why I didn't found it?

Bug #6792

Reported by:
Yves-Alexis Perez
Reported on: 2010-11-08
Last modified on: 2010-12-02
Duplicates (2):
  • 6812 Window list crashes
  • 6911 xfce4-panel segfault if group always is enabled

People

Assignee:
Nick Schermer
CC List:
2 users

Version

Attachments

Additional information