Summary: | When a process quits, xorg sometimes leaves a zombie window | ||
---|---|---|---|
Product: | xorg | Reporter: | Vincent Lefevre <vincent-fdt> |
Component: | Server/General | Assignee: | Xorg Project Team <xorg-team> |
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | normal | ||
Priority: | medium | CC: | ajax, keithp |
Version: | 7.7 (2012.06) | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Vincent Lefevre
2017-04-28 11:25:52 UTC
I can reproduce the bug with: * 1.19.1 (Debian package xorg-server/2:1.19.1-4) * 1.19.3 (Debian package xorg-server/2:1.19.3-1) but not with: * 1.18.4 (Debian package xorg-server/2:1.18.4-2) Please attach the corresponding Xorg log file. Bisected to: f993091e7db81b0420e23c485378cba112278839 is the first bad commit commit f993091e7db81b0420e23c485378cba112278839 Author: Keith Packard <keithp@keithp.com> Date: Thu May 26 10:40:44 2016 -0700 os: Switch server to poll(2) [v3] Eliminates all of the fd_set mangling in the server main thread v2: Listen for POLLOUT while writes are blocked. v3: Only mark client not ready on EAGAIN return from read Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Adam Jackson <ajax@redhat.com> Fix available: https://patchwork.freedesktop.org/patch/153595/ https://patchwork.freedesktop.org/patch/153596/ Thanks for the report, fixed in Git master: commit e2f68296ffb8e40035c0ebd949b67d1e2e424e11 Author: Keith Packard <keithp@keithp.com> Date: Sat Apr 29 00:26:10 2017 -0700 os: Mark client as ready to read when closing due to write failure [100863] Unable to reproduce this issue, please mention the steps to reproduce the issue. The Debian package has just been updated, and I confirm that the bug is fixed (with a test on 2 machines, before and after the upgrade). |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.