← Back to team overview

compiz team mailing list archive

[Bug 723014] [NEW] New window tracking system breaks in the case where windows try to restack relative to destroyed windows that were never mapped

 

Public bug reported:

Binary package hint: compiz

Currently we aren't tracking windows that haven't been mapped in the
case that they are override redirect, however sometimes these windows
can be destroyed by the time CreateNotify arrives and we might get
Configure requests to try and stack windows relative to them however
since they are not in our internal window lists this will fail and cause
weird things to happen. For example

 - Invisible windows (windows being managed the wrong way around)
 - On suspend resume, gnome-screensaver creates a few windows then destroys them right afterwards, this causes weirdness when it tries to stack relative to those windows and fails.

** Affects: unity
     Importance: Critical
     Assignee: Sam "SmSpillaz" Spilsbury (smspillaz)
         Status: New

** Affects: compiz (Ubuntu)
     Importance: Critical
     Assignee: Sam "SmSpillaz" Spilsbury (smspillaz)
         Status: Confirmed


** Tags: compiz-0.9 unity

** Changed in: compiz (Ubuntu)
     Assignee: (unassigned) => Sam "SmSpillaz" Spilsbury (smspillaz)

** Also affects: unity
   Importance: Undecided
       Status: New

** Changed in: compiz (Ubuntu)
   Importance: Undecided => Critical

** Changed in: compiz (Ubuntu)
       Status: New => Confirmed

** Changed in: compiz (Ubuntu)
    Milestone: None => ubuntu-11.04-beta-1

** Changed in: unity
   Importance: Undecided => Critical

** Changed in: unity
     Assignee: (unassigned) => Sam "SmSpillaz" Spilsbury (smspillaz)

** Changed in: unity
    Milestone: None => 3.6

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in ubuntu.
https://bugs.launchpad.net/bugs/723014

Title:
  New window tracking system breaks in the case where windows try to
  restack relative to destroyed windows that were never mapped



Follow ups

References