Bug#1039878: gnome-shell: Many zombie xprop processes

Stéphane Glondu glondu at debian.org
Tue Jul 11 06:48:59 BST 2023


Control: reassign -1 gnome-shell-extension-pixelsaver
Control: tags -1 - moreinfo

Le 29/06/2023 à 11:25, Simon McVittie a écrit :
>> I noticed there are many zombie "xprop" processes on my system, whose
>> parent is gnome-shell. They disappear when I restart the session, but
>> then start reappearing progressively.
> 
> gnome-shell doesn't have any mentions of xprop in its source code,
> so this is probably a Shell extension (which run as part of the
> gnome-shell process and are just as powerful as Shell itself, but with
> less experienced upstream maintainers). Please disable all extensions
> and see whether the problem persists.
> 
> Based on codesearch.debian.net I'm going to guess that you probably
> use gnome-shell-extension-pixelsaver, which is documented as "depends
> on Xorg's `xprop` and `xwininfo` utilities", and contains at least one
> suspicious use of GLib.SpawnFlags.DO_NOT_REAP_CHILD which seems likely
> to cause zombie processes.

Indeed, you seem to be right: after disabling this extension, xprop 
zombies are gone.

> (I don't know why pixelsaver is using xprop to communicate "please don't
> draw a titlebar", rather than making use of its ability to execute
> arbitrary code in gnome-shell to not draw the titlebar even if the app
> asked for one.)

-- 
Stéphane



More information about the pkg-gnome-maintainers mailing list