Bug#516325: compiz: Compiz crashes when Rotate Cube plugin shortcut is used in Expo plugin
Package: compiz
Version: 0.7.6-7
Severity: normal
When in the Expo plugin view, Compiz will crash if one uses a shortcut for
the Rotate Cube plugin to select a cube face (or workspace). To replicate
this bug:
1. Activate the Rotate Cube and Expo plugins in CompizConfig Settings
Mananger.
2. Set up a key binding for "Rotate to Face 1" in the Rotate Cube plugin
using CompizConfig Settings Mananger. I used Alt+F1. No key is defined by
default.
3. Activate the Expo plugin (e.g., by moving the mouse to the top left or
whatever is set in the "Expo edge" setting).
4. You should see a wall of work spaces.
5. Now, instead of selecting a work space with the mouse, press the
Rotate-Cube shortcut key for "Rotate to Face 1".
6. Compiz immediately quits and, for me, reverts to Metacity.
I suggest that the Expo plugin should revert to the original workspace and
then allow Rotate Cube to switch to a new workspace (cube face).
Alternatively, the Expo plugin could switch directly to the workspace
selected leaving Rotate Cube with nothing to do.
It's a small bug, but it's easy to do this by mistake when switching between
workspaces. But, what an excellent project overall. Since I started using
Compiz, my MacOS friends don't taunt me any more.
-- System Information:
Debian Release: 5.0
APT prefers oldstable
APT policy: (500, 'oldstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to POSIX)
Shell: /bin/sh linked to /bin/bash
Versions of packages compiz depends on:
ii compiz-core 0.7.6-7 OpenGL window and compositing mana
ii compiz-gnome 0.7.6-7 OpenGL window and compositing mana
ii compiz-gtk 0.7.6-7 OpenGL window and compositing mana
ii compiz-plugins 0.7.6-7 OpenGL window and compositing mana
compiz recommends no packages.
Versions of packages compiz suggests:
ii compizconfig-settings-manager 0.7.6-3 Compizconfig Settings Manager
-- no debconf information
Reply to: