[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-xfce-devel] Bug#323857: xfce4-panel: Panel buttons with a menu break sawfish if the menu is popped up

Package: xfce4-panel
Version: 4.2.2-1
Severity: normal

To reproduce the bug:

 1. Be running sawfish, rather than the default xfwm4
 2. Click the up-arrow of the "Printers" button in the panel

The popup window now appears, as a full Sawfish window, complete with
window decorations. Futhermore, it causes a Sawfish error message box in
the middle of the screen, saying something like:

    Bad argument: #<subr make-vector>, 7378697629...., 1

This error message will now not go away... If it is cleared (by clicking
on it), it will re-appear when almost any other window manager function
happens, such as

 * Switching desktops
 * Mapping or unmapping another window to the screen - newly-mapped
   windows in normal applications don't get borders drawn, and get
   mapped to the fixed +0+0 location at the top-left of the screen.

Simply refocusing from one window to another doesn't cause this message
to appear.

The only way to stop this breakage, is to restart Sawfish by

  pkill sawfish; sawfish &
  sawfish-client -f restart

Also relavent, is the version of sawfish:

ii  sawfish                  1.3+cvs20050222-1 a window manager for X11

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-11-amd64-k8
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages xfce4-panel depends on:
ii  libatk1.0-0              1.10.1-2          The ATK accessibility toolkit
ii  libc6                    2.3.5-3           GNU C Library: Shared libraries 
ii  libglib2.0-0             2.6.5-1           The GLib library of C routines
ii  libgtk2.0-0              2.6.8-1           The GTK+ graphical user interfac 
ii  libice6                  4.3.0.dfsg.1-14   Inter-Client Exchange library
ii  libpango1.0-0            1.8.2-1           Layout and rendering of internat
ii  libsm6                   4.3.0.dfsg.1-14   X Window System Session Manageme
ii  libstartup-notification0 0.8-1             library for program launch feedb
ii  libx11-6                 4.3.0.dfsg.1-14   X Window System protocol client 
ii  libxfce4mcs-client-2     4.2.2-1           Client library for Xfce4 configu
ii  libxfce4mcs-manager-2    4.2.2-1           Manager library for Xfce4 config
ii  libxfce4util-1           4.2.2-1           Utility functions library for Xf
ii  libxfcegui4-3            4.2.2-1           Basic GUI C functions for Xfce4
ii  libxml2                  2.6.20-1          GNOME XML library
ii  xlibs                    4.3.0.dfsg.1-14   X Keyboard Extension (XKB) confi
ii  zlib1g                   1:1.2.2-4         compression library - runtime

xfce4-panel recommends no packages.

-- no debconf information

Reply to: