Dear Maintainer,
The latest released version of devilspie2 calls a deprecated (and
seemingly non-functional) function to trap X errors instead of
terminating the caller. This means that any scripts that e.g.
undecorate windows after exit will cause devilspie2 to crash.
This has been fixed on the unreleased master branch upstream but no new
version has been released. Applying the following patch to this package
resolves the crash for me:
https://github.com/dsalt/devilspie2/commit/350dfc480d254c48aefcfaf6136d3e2cc4a0d75b
Note that there is another related fix to get_window_is_decorated on the
master branch:
https://github.com/dsalt/devilspie2/commit/547c31c63c63dffe03effab0570ecd99ecc8d859.
It would be great to see these patches applied to the Debian package and
ideally backported to bullseye.
Thanks,
Matt