Crash pressing alt+f4 while in shift switcher

Bug #284362 reported by Nanley Chery
30
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Compiz
Fix Released
Unknown
compiz (Ubuntu)
Fix Released
Medium
Unassigned
compiz-fusion-plugins-main (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: compiz

* Tested in Ubuntu 8.04.1 & [Intrepid]
Steps to reproduce:
1. Start shift switching w/ keyboard (super+tab)
2. Press alt+f4 immediately after letting go (or during)
3. Compiz will crash, or maybe even your entire desktop

Related branches

Revision history for this message
Scott (rouge568) wrote :

Confirming in 8.10, and attaching a screencast showing the bug.
Using compiz 0.7.8-0 and nvidia drivers.
In the video, I hit alt+f4 at about 4 1/2 seconds. The crash handler plugin then loads metacity, and I alt+f2 to get compiz back.

Revision history for this message
Scott (rouge568) wrote :

Changed status to confirmed.

Changed in compiz:
status: New → Confirmed
Scott (rouge568)
Changed in compiz:
status: New → Confirmed
Revision history for this message
Saivann Carignan (oxmosys) wrote :

I was also able to reproduce the bug on ATI and nvidia cards. I'm attaching a complete backtrace.

Changed in compiz:
importance: Undecided → Medium
status: Confirmed → Triaged
Changed in compiz-fusion-plugins-main:
importance: Undecided → Medium
status: Confirmed → Triaged
Revision history for this message
Saivann Carignan (oxmosys) wrote :

Reported upstream so compiz developer can take a look at this bug.

Changed in compiz:
status: Unknown → Confirmed
Revision history for this message
Isaac Bythewood (overshard) wrote :

I was unable to reproduce this in Ubuntu Jaunty 9.04. I tried it on a fresh install and with messing around in the ccsm with different configurations and had no luck. I'm running on a ATI x1600 on a Macbook Pro 1,1 with the default Jaunty ATI drivers.

Revision history for this message
Saivann Carignan (oxmosys) wrote :

This bug still exist on jaunty, I reproduced it today. It only requires to press alt + f4 exactly at the right moment.

summary: - alt+f4 during shift switcher = crash
+ Crash pressing alt+f4 while in shift switcher
Revision history for this message
Erkin Bahceci (cornelius1) wrote :
Revision history for this message
Saivann Carignan (oxmosys) wrote :

I tested the patch and I confirm that I was not able to reproduce the bug.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package compiz - 1:0.8.3+git20090914-0ubuntu1

---------------
compiz (1:0.8.3+git20090914-0ubuntu1) karmic; urgency=low

  * Pre-Version of the upcomming 0.8.4 bugfix release
    - fixes crashes LP: #268683, #284362, #346391, #351878, #352037, #380338
    - fixes crashes on 64bit arches due to issue in va_list use
    - fixes at least some of the doPoll/eventLoop crashes reported in
      LP: #131679, #145360, #279820
    - likely fixes crashes LP: #340428 and #360643
    - fixes placing of dialogs (e.g. PolicyKit) behind currently focused
      window (LP: #165161)
    - fixes placing of new windows behind fullscreen window (LP: #153676)
    - fixes wobbly bouncing near panel and screen edges (LP: #153374)
    - screenshot plugin now saves to the correct desktop directory by default
      (LP: #175116)
    - lowering a window now activates the topmost window, unless
      click-to-focus is off (LP: #122507)
    - fixes inconsistent icon sizes in switcher, ring, shift, staticswitcher
      plugins
    - fixes some memory leaks
    - texture compression is now off by default due to texture quality issues
    - ported KDE4 window decorator to KDE 4.3
  * debian/control:
    - add versionized dependency on compiz-wrapper from
      compiz-core

compiz (1:0.8.3+git20090907-0ubuntu1~ppa1) karmic; urgency=low

  * new git snapshot

compiz (1:0.8.3+git20090904-0ubuntu1~ppa2) karmic; urgency=low

  [ Travis Watkins ]
  * debian/compiz-manager:
    - set COMPIZ_PLUGINS to plugins we want to always have enabled

  [ Saïvann Carignan ]
  * debian/compiz-gnome.gconf-defaults: Re-enable desktop switching by
    default as it has been fixed by appropriate GNOME schemas. (LP: #414170)

compiz (1:0.8.3+git20090904-0ubuntu1~ppa1) karmic; urgency=low

  * new git snapshot:
    - fixes segfaults on 64bit arches
    - warning fixes
    - avoid adding core twice

compiz (1:0.8.3+git20090831-0ubuntu1) karmic; urgency=low

  [ Michael Vogt ]
  * new git snapshot with fixes from 0.8 branch:
    - fix stacking below problem with the polkit1 dialog
    - fixes doPoll() crash (LP: #131679)
    - many more bugfixes
  * debian/control:
    - add "Provides: x-window-manager" to the compiz package
      (LP: #364242)

  [ Robert Ancell ]
  * debian/control:
  * debian/rules:
    - Build a compiz-dbg package (LP: #420321)

 -- Michael Vogt <email address hidden> Mon, 14 Sep 2009 09:39:42 +0200

Changed in compiz (Ubuntu):
status: Triaged → Fix Released
Changed in compiz-fusion-plugins-main (Ubuntu):
status: Triaged → Fix Released
Changed in compiz:
status: Confirmed → Fix Released
Revision history for this message
Sami Jaktholm (sjakthol) wrote :

I was able to reproduce this in Oneiric with Compiz version 1:0.9.6+bzr20110929-0ubuntu6.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.