Bug#343336: metacity segfaults if workspace goes away that
contains windows
Johannes Berg
johannes at sipsolutions.net
Tue Dec 13 23:19:17 UTC 2005
Package: metacity
Version: 1:2.12.1-1
Severity: normal
When, using the workspace switcher preferences, I reduce the number of
workspaces so that a workspace is removed that still contains windows,
metacity segfaults. By tricks (apparently one cannot switch out of X when
metacity has segfaulted and hangs inside gdb because all keyboard events
go to metacity! don't try!) with chvt(1) I was able to get this segfault
inside gdb:
Window manager warning: Log level 8: meta_workspace_add_window: assertion `window->workspace == NULL' failed
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 805437280 (LWP 4118)]
---Type <return> to continue, or q <return> to quit---
0x1006313c in meta_workspace_relocate_windows ()
(gdb) bt full
#0 0x1006313c in meta_workspace_relocate_windows ()
No symbol table info available.
#1 0x100638ac in meta_workspace_get_work_area_for_xinerama ()
No symbol table info available.
#2 0x100593b0 in meta_window_get_work_area_for_xinerama ()
No symbol table info available.
#3 0x10013900 in meta_window_constrain ()
No symbol table info available.
#4 0x10059b40 in meta_window_refresh_resize_popup ()
No symbol table info available.
#5 0x1005ab2c in meta_window_move_resize_now ()
No symbol table info available.
#6 0x1005abb8 in meta_window_move_resize_now ()
No symbol table info available.
...
Even though there are no symbols this hopefully helps.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: powerpc (ppc)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-rc5
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages metacity depends on:
ii gconf2 2.12.1-4 GNOME configuration database syste
ii libatk1.0-0 1.10.3-1 The ATK accessibility toolkit
ii libc6 2.3.5-8 GNU C Library: Shared libraries an
ii libgconf2-4 2.12.1-4 GNOME configuration database syste
ii libglib2.0-0 2.8.4-2 The GLib library of C routines
ii libgtk2.0-0 2.8.8-1 The GTK+ graphical user interface
ii libice6 6.8.2.dfsg.1-11 Inter-Client Exchange library
ii libmetacity0 1:2.12.1-1 Common library of lightweight GTK2
ii liborbit2 1:2.12.4-1 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.10.1-1 Layout and rendering of internatio
ii libpopt0 1.7-5 lib for parsing cmdline parameters
ii libsm6 6.8.2.dfsg.1-11 X Window System Session Management
ii libstartup-notificat 0.8-1 library for program launch feedbac
ii libx11-6 6.8.2.dfsg.1-11 X Window System protocol client li
ii libxext6 6.8.2.dfsg.1-11 X Window System miscellaneous exte
ii libxinerama1 6.8.2.dfsg.1-11 X Window System multi-head display
ii libxrandr2 6.8.2.dfsg.1-11 X Window System Resize, Rotate and
ii libxrender1 1:0.9.0-2 X Rendering Extension client libra
ii sgml-base 1.26 SGML infrastructure and SGML catal
ii xlibs 6.8.99.902.dfsg.1-1 X Window System client libraries m
metacity recommends no packages.
-- no debconf information
More information about the Pkg-gnome-maintainers
mailing list