Windows disappear without user input and aren't found again on any desks but process still running in background

Bug #1536398 reported by penalvch
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Compiz
New
Undecided
Unassigned
compiz (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Was working with a LibreOffice document and all of a sudden, window looked to be minimizing on it's own. However, it is not located on any of the three virtual desks, but is still running as a process. I can continue opening and closing new LO windows. Alt+Tab no longer shows the now "hidden" LO document. This has only been intermittently reproducible infrequently with LibreOffice.

This also happens on a Toshiba Satellite S55-C5247 with Intel integrated graphics, so not correlated to graphics driver (radeon, fglrx, or i915).

In addition, this is not reproducible in gnome-session-flashback (Metacity) so this is correlated to using compiz.

After restarting the application, it happened again, but this time I could go to another virtual disk and click on it, which would cause it to move to another virtual desk. Secondary clicking the window showed it was both minimized and maximized simultaneously, as it noted:
Unmaximize
Unminimize

WORKAROUND: If I open a blank document and click "Exit LibreOffice" it offers to save the hidden document.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: compiz 1:0.9.12.2+16.04.20151211-0ubuntu1
ProcVersionSignature: Ubuntu 4.3.0-6.17-generic 4.3.3
Uname: Linux 4.3.0-6-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.19.3-0ubuntu3
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: GNOME-Flashback:Unity
Date: Wed Jan 20 17:03:49 2016
DistUpgraded: 2016-01-20 03:32:27,395 DEBUG enabling apt cron job
DistroCodename: xenial
DistroVariant: ubuntu
DkmsStatus:
 virtualbox, 5.0.12, 4.2.0-25-generic, x86_64: installed
 virtualbox, 5.0.12, 4.3.0-6-generic, x86_64: installed
GraphicsCard:
 Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8400 / R3 Series] [1002:9830] (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:3802]
GsettingsChanges:
 b'org.compiz.core' b'outputs' b"['1920x1080+0+0', '1366x768+1920+312']"
 b'org.compiz.core' b'hsize' b'3'
 b'org.compiz.core' b'active-plugins' b"['core', 'composite', 'opengl', 'compiztoolbox', 'decor', 'regex', 'imgpng', 'resize', 'animation', 'wall', 'snap', 'mousepoll', 'move', 'vpswitch', 'neg', 'expo', 'place', 'gnomecompat', 'fade', 'scale', 'workarounds', 'grid', 'ezoom', 'session', 'switcher']"
InstallationDate: Installed on 2015-12-18 (33 days ago)
InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021)
MachineType: LENOVO 20319
PackageArchitecture: all
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.3.0-6-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7
SourcePackage: compiz
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
UpgradeStatus: Upgraded to xenial on 2016-01-20 (0 days ago)
dmi.bios.date: 10/14/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: 8CCN34WW(V3.04)
dmi.board.asset.tag: No Asset Tag
dmi.board.name: Lenovo IdeaPad S415 Touch
dmi.board.vendor: LENOVO
dmi.board.version: 31900058Std
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Lenovo IdeaPad S415 Touch
dmi.modalias: dmi:bvnLENOVO:bvr8CCN34WW(V3.04):bd10/14/2014:svnLENOVO:pn20319:pvrLenovoIdeaPadS415Touch:rvnLENOVO:rnLenovoIdeaPadS415Touch:rvr31900058Std:cvnLENOVO:ct10:cvrLenovoIdeaPadS415Touch:
dmi.product.name: 20319
dmi.product.version: Lenovo IdeaPad S415 Touch
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.12.2+16.04.20151211-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.66-2
version.libgl1-mesa-dri: libgl1-mesa-dri 11.0.8-1ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 11.0.8-1ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.17.3-2ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.2-1ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.6.1-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20151217-1~exp1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu3
xserver.bootTime: Wed Jan 20 03:32:56 2016
xserver.configfile: default
xserver.errors: systemd-logind: failed to get session: PID 904 does not belong to any known session
xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.17.3-2ubuntu2
xserver.video_driver: radeon

Revision history for this message
penalvch (penalvch) wrote :
Revision history for this message
penalvch (penalvch) wrote :

Windows disappearing, but the process is still running has a notable priority given now I have to unsafely kill the task, risking data loss on the document by killing the process.

Changed in compiz (Ubuntu):
importance: Undecided → High
status: New → Triaged
description: updated
Revision history for this message
penalvch (penalvch) wrote :

Just happened with latest compiz below. Low Importance due to data loss WORKAROUND.

apt policy compiz
compiz:
  Installed: 1:0.9.12.2+16.04.20160823-0ubuntu1
  Candidate: 1:0.9.12.2+16.04.20160823-0ubuntu1
  Version table:
 *** 1:0.9.12.2+16.04.20160823-0ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
        500 http://us.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages
        100 /var/lib/dpkg/status
     1:0.9.12.2+16.04.20160415-0ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
        500 http://us.archive.ubuntu.com/ubuntu xenial/main i386 Packages

description: updated
Changed in compiz (Ubuntu):
importance: High → Low
penalvch (penalvch)
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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