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

Bug#516325: marked as done (compiz: Compiz crashes when Rotate Cube plugin shortcut is used in Expo plugin)



Your message dated Sun, 07 Mar 2010 11:46:49 +0100
with message-id <4B938419.4040001@ens-lyon.org>
and subject line Re: Bug#516325: compiz: Compiz crashes when Rotate Cube plugin shortcut is used in Expo plugin
has caused the Debian Bug report #516325,
regarding compiz: Compiz crashes when Rotate Cube plugin shortcut is used in Expo plugin
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
516325: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=516325
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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



--- End Message ---
--- Begin Message ---
Neil Stewart wrote:
>>> Further information: When I start compiz from the command line, I get a
>>> segmentation fault with some information about where in the compiz
>>> script
>>> the problem is occuring. Here is the output:
>>>
>>> compiz --replace &
>>> [2] 9075
>>> neil@macbook:~$ Checking for Xgl: not present.
>>> Detected PCI ID for VGA: 02:00.0 0300: 10de:0647 (rev a1) (prog-if
>>> 00 [VGA
>>> contr
>>> Checking for texture_from_pixmap: present.
>>> Checking for non power of two support: present.
>>> Checking for Composite extension: present.
>>> Comparing resolution (1440x900) to maximum 3D texture size (8192):
>>> Passed.
>>> Checking for nVidia: present.
>>> Checking for FBConfig: present.
>>> Checking for Xgl: not present.
>>> Starting gtk-window-decorator
>>> neil@macbook:~$ Backend     : gconf
>>> Integration : true
>>> Profile     : default
>>> Adding plugin imgjpeg (imgjpeg)
>>> Adding plugin text (text)
>>> Adding plugin move (move)
>>> Adding plugin dbus (dbus)
>>> Adding plugin screenshot (screenshot)
>>> Adding plugin inotify (inotify)
>>> Adding plugin workarounds (workarounds)
>>> Adding plugin ring (ring)
>>> Adding plugin regex (regex)
>>> Adding plugin svg (svg)
>>> Adding plugin colorfilter (colorfilter)
>>> Adding plugin water (water)
>>> Adding plugin put (put)
>>> Adding plugin ezoom (ezoom)
>>> Adding plugin scaleaddon (scaleaddon)
>>> Adding plugin wobbly (wobbly)
>>> Adding plugin rotate (rotate)
>>> Adding plugin neg (neg)
>>> Adding plugin mag (mag)
>>> Adding plugin bs (bs)
>>> Adding plugin zoom (zoom)
>>> Adding plugin png (png)
>>> Adding plugin fs (fs)
>>> Adding plugin staticswitcher (staticswitcher)
>>> Adding plugin winrules (winrules)
>>> Adding plugin glib (glib)
>>> Adding plugin cube (cube)
>>> Adding plugin wall (wall)
>>> Adding plugin thumbnail (thumbnail)
>>> Adding plugin switcher (switcher)
>>> Adding plugin resize (resize)
>>> Adding plugin opacify (opacify)
>>> Adding plugin place (place)
>>> Adding plugin vpswitch (vpswitch)
>>> Adding core settings (General Options)
>>> Adding plugin snap (snap)
>>> Adding plugin session (session)
>>> Adding plugin clone (clone)
>>> Adding plugin shift (shift)
>>> Adding plugin resizeinfo (resizeinfo)
>>> Adding plugin mousepoll (mousepoll)
>>> Adding plugin minimize (minimize)
>>> Adding plugin video (video)
>>> Adding plugin annotate (annotate)
>>> Adding plugin fade (fade)
>>> Adding plugin decoration (decoration)
>>> Adding plugin blur (blur)
>>> Adding plugin animation (animation)
>>> Adding plugin scale (scale)
>>> Adding plugin expo (expo)
>>> Initializing core options...done
>>> Initializing imgjpeg options...done
>>> Initializing move options...done
>>> Initializing resize options...done
>>> Initializing place options...done
>>> Initializing decoration options...done
>>> Initializing snap options...done
>>> Initializing fade options...done
>>> neil@macbook:~$ Initializing cube options...done
>>> Initializing switcher options...done
>>> Initializing scale options...done
>>> Initializing expo options...done
>>> Initializing rotate options...done
>>> neil@macbook:~$ Setting Update "initiate_key"
>>> Setting Update "initiate_key"
>>> Setting Update "mode"
>>> Setting Update "snap_type"
>>> Setting Update "edges_categories"
>>> Setting Update "fullscreen_visual_bell"
>>> Setting Update "images"
>>> Setting Update "transparent_manual_only"
>>> Setting Update "prev_key"
>>> Setting Update "zoom"
>>> Setting Update "icon"
>>> Setting Update "initiate_key"
>>> Setting Update "rotate_left_key"
>>> Setting Update "rotate_right_key"
>>> Setting Update "rotate_left_window_key"
>>> Setting Update "rotate_right_window_key"
>>> Setting Update "rotate_to_1_key"
>>> Setting Update "rotate_to_2_key"
>>> Setting Update "rotate_to_3_key"
>>> Setting Update "rotate_to_4_key"
>>> Setting Update "rotate_to_1_window_key"
>>> Setting Update "rotate_to_2_window_key"
>>> Setting Update "rotate_to_3_window_key"
>>> Setting Update "rotate_to_4_window_key"
>>> /usr/bin/compiz: line 394:  9139 Segmentation fault
>>> ${COMPIZ_BIN_PATH}${COMPIZ_NAME} $COMPIZ_OPTIONS "$@" $COMPIZ_PLUGIN
>>
>> Does this still happen with latest X packages in unstable?
>>
>> Brice
>
> Brice,
>
> I'm afraid I can't upgrade to unstable X as I must use the laptop for
> work.
> Also, I stopped using compiz a year ago! So sorry, I can't tell you.
> Thank
> you so much for looking into the bug though.

Ok, let's close for now and you'll reopen later if needed (or even open
a new bug).

Brice



--- End Message ---

Reply to: