Dear Developers, Firstly thank You for your wonderful efforts and work. Unless I remove the "--disable-thread-safety-constructor" flag from debian/rules file the crash/bug still persists with the same error.
I can verify that if we build without the "--disable-thread-safety-constructor" flag, the problem seems fixed. Hopefully, it can be left out and the bug fixed. Kind regards, Safir Secerovic On Mon, Feb 27, 2023 at 3:09 AM Debian Bug Tracking System < ow...@bugs.debian.org> wrote: > This is an automatic notification regarding your Bug report > which was filed against the libx11-xcb1 package: > > #1031697: libx11-xcb1: Please update to 1.8.4 - Apps crashing under > wayland due to bugs caused by patches in 1.8.3 > > It has been closed by Debian FTP Masters <ftpmas...@ftp-master.debian.org> > (reply to Timo Aaltonen <tjaal...@debian.org>). > > Their explanation is attached below along with your original report. > If this explanation is unsatisfactory and you have not received a > better one in a separate message then please contact Debian FTP Masters < > ftpmas...@ftp-master.debian.org> (reply to Timo Aaltonen < > tjaal...@debian.org>) by > replying to this email. > > > -- > 1031697: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031697 > Debian Bug Tracking System > Contact ow...@bugs.debian.org with problems > > > > ---------- Forwarded message ---------- > From: Debian FTP Masters <ftpmas...@ftp-master.debian.org> > To: 1031697-cl...@bugs.debian.org > Cc: > Bcc: > Date: Mon, 27 Feb 2023 09:04:52 +0000 > Subject: Bug#1031697: fixed in libx11 2:1.8.4-1 > Source: libx11 > Source-Version: 2:1.8.4-1 > Done: Timo Aaltonen <tjaal...@debian.org> > > We believe that the bug you reported is fixed in the latest version of > libx11, which is due to be installed in the Debian FTP archive. > > A summary of the changes between this version and the previous one is > attached. > > Thank you for reporting the bug, which will now be closed. If you > have further comments please address them to 1031...@bugs.debian.org, > and the maintainer will reopen the bug report if appropriate. > > Debian distribution maintenance software > pp. > Timo Aaltonen <tjaal...@debian.org> (supplier of updated libx11 package) > > (This message was generated automatically at their request; if you > believe that there is a problem with it please contact the archive > administrators by mailing ftpmas...@ftp-master.debian.org) > > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > Format: 1.8 > Date: Mon, 27 Feb 2023 10:29:38 +0200 > Source: libx11 > Built-For-Profiles: noudeb > Architecture: source > Version: 2:1.8.4-1 > Distribution: unstable > Urgency: medium > Maintainer: Debian X Strike Force <debia...@lists.debian.org> > Changed-By: Timo Aaltonen <tjaal...@debian.org> > Closes: 1031697 > Changes: > libx11 (2:1.8.4-1) unstable; urgency=medium > . > * New upstream version. (Closes: #1031697) > * patches: Drop reverts, as the issues should be fixed upstream. > Checksums-Sha1: > b992a2be9a21b756dbb7e50aa695ba497100cd61 2483 libx11_1.8.4-1.dsc > 008e30d9d2d1458f4645755e99c56750cebeec1a 3168573 libx11_1.8.4.orig.tar.gz > 12a8c1b57916a6bc12c99ef9fcdd5e473431e64f 801 libx11_1.8.4.orig.tar.gz.asc > 9964bc00f0c996105e8ec72be0ff793cf89d096c 110945 libx11_1.8.4-1.diff.gz > 02c5cd7c3c43aa84c05c9079b38dbbafba7c60f4 7870 > libx11_1.8.4-1_source.buildinfo > Checksums-Sha256: > 1d957480083903ad021f3f55813aebb8501f4c4daafabafa377df3c068d77658 2483 > libx11_1.8.4-1.dsc > efd3a3a43c1f177edc2c205bedb0719b6648203595e54c0b83a32576aeaca7cd 3168573 > libx11_1.8.4.orig.tar.gz > 9d9a6bcdd81a40ed377b2981a4d40a0db1315d095e9ccc35a0ba78e692df8591 801 > libx11_1.8.4.orig.tar.gz.asc > f4f1bc77540528c51ecb556b73c1b7ff501978f75c018bc9054c652973c1bb2c 110945 > libx11_1.8.4-1.diff.gz > 098c4eaf24a7358dba3b1441bc6ff7585321a9a714a625efab2c8f6b37eb9756 7870 > libx11_1.8.4-1_source.buildinfo > Files: > e0366a74411f964dc7f40d4a29377821 2483 x11 optional libx11_1.8.4-1.dsc > b568618f2f9f5e3ff348f7ab985ea2d8 3168573 x11 optional > libx11_1.8.4.orig.tar.gz > ee8f1c527a875662b7ca070302054b40 801 x11 optional > libx11_1.8.4.orig.tar.gz.asc > 3a25aa17ccfcbd8832b8774263444aa5 110945 x11 optional > libx11_1.8.4-1.diff.gz > aab89c06ae751d17901a12bde9b80da1 7870 x11 optional > libx11_1.8.4-1_source.buildinfo > > -----BEGIN PGP SIGNATURE----- > > iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmP8agoACgkQy3AxZaiJ > hNz0Ig//W4bTCgygVQJsBbM1RJlqCmraQO3eyuaAk2gq3MBljYXUisfsqc05RIH9 > yWlt3qzEI3mTSaEaBw5iHbrg5vu5mKUlZ1pFD4FqpkQ1WKck4nDPvL7u/rS2REpz > pwMCxKV5ymQ5iNMedC591Ecf4i97eRgGS5WtGLObuyD7EqTE04ZLUJBx3eXjVscS > a+EM0b3wR/OBjePgerrJRrYTOOja0WHvCpjkAUJL+zpFT/tMFejgqvwT1cnGQiXg > q418boPBxvvkwscAh94J9fd8PIAZnOnPSxzA9tEzd/3w0EfkD72Nt4pX9OUZSHhz > FcVDwFLfcda0Zu+74g3bsRQe4/M00pe4P2Kvur8Xx8VFyLk+BPrlLscaqAu0yo3I > k0wIojNO/d+U37UsXqcixym8ojTMQ1bUeZ2o1ctE6oQelpEUl1F1U7Guu290S1HA > iIlsDRr2tD456XKJ0s/HxUC0GH1wMPLKp1ki/jyA4XAvIfXhJt1tjFoM3b1AiYgo > aozpYdHucDvQBPj2dMixa8OhwSsKpVgtT+mjCgTSKYgkJzWM7wPyq3g7gzXdQnoM > jIjiquBAz3bG1iV5++FVcaBe9V2qU1twXgQrf0SSut/4/3EOLHODNKQOYqiAy5C3 > vpLGRgUrJLT4swu/RD2iCEMyROhrxiIt0/57GFuu4VtxuNIZCG0= > =jxQf > -----END PGP SIGNATURE----- > > > ---------- Forwarded message ---------- > From: Safir Secerovic <sapph...@linux.org.ba> > To: Debian Bug Tracking System <sub...@bugs.debian.org> > Cc: > Bcc: > Date: Mon, 20 Feb 2023 13:17:08 -0600 > Subject: libx11-xcb1: Please update to 1.8.4 - Apps crashing under wayland > due to bugs caused by patches in 1.8.3 > Package: libx11-xcb1 > Version: 2:1.8.3-3 > Severity: important > Tags: upstream > X-Debbugs-Cc: stephanlach...@debian.org, tjaal...@debian.org > > Dear Developer, > > Could You please update the package to the new upstream version of 1.8.4 > The new version 1.8.4 has been months in the making and it fixes > significant bugs [1] that also affect > gamescope on wayland usage (both the current versions already and Debian > and the upcoming upstream). > > It is a maintenance update with no ABI change, so no transition > necessary... > > When trying to run app through gamescope on KDE Plasma Wayland and GNOME > Wayland, the types of crashes occurs: > For example: > > gamescope -H 1080 -f -- env MESA_LOADER_DRIVER_OVERRIDE=zink MANGOHUD=1 > gamemoderun ./heaven > > The crash message: > > heaven_x64: ../../src/xcb_in.c:757: xcb_request_check: Assertion `!reply' > failed. > (EE) failed to read Wayland events: Broken pipe > browser_x64: Fatal IO error: client killed > > It would be a shame for the Bookworm not to have this fixed... > > I have tested/rebuilt the Debian 1.8.3 source without these two patches: > 0003-Revert-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch > 0004-Revert-Allow-X-IfEvent-to-reenter-libX11.patch > > And the bug is fixed! It seems that the newly released libx11 1.8.4 > version fixes this bug. > > Kind regards, > Safir > > [1] https://github.com/godotengine/godot/issues/69352 > > -- System Information: > Debian Release: bookworm/sid > APT prefers unstable > APT policy: (500, 'unstable'), (1, 'experimental') > merged-usr: no > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 6.1.12-3-liquorix-amd64 (SMP w/16 CPU threads; PREEMPT) > Kernel taint flags: TAINT_OOT_MODULE > Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), > LANGUAGE=en_CA:en > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages libx11-xcb1 depends on: > ii libx11-6 2:1.8.3-3 > > libx11-xcb1 recommends no packages. > > libx11-xcb1 suggests no packages. > > -- no debconf information >