Bug#966696: emacs Segmentation fault
Package: libx11-6 Version: 2:1.6.10-1 Severity: critical $ emacs -Q Fatal error 11: Segmentation fault Backtrace: emacs[0x5111be] emacs[0x4f6ead] emacs[0x50f63e] emacs[0x50f86d] emacs[0x50f8e9] /lib/x86_64-linux-gnu/libpthread.so.0(+0x14140)[0x7fb642ee6140] emacs[0x4d94b0] emacs[0x4d9897] emacs[0x4da4df] emacs[0x56dc2c] emacs[0x5a74c0] emacs[0x56dbab] emacs[0x5a74c0] emacs[0x56dbab] emacs[0x56f90b] emacs[0x56dc2c] emacs[0x5a74c0] emacs[0x56dbab] emacs[0x5a74c0] emacs[0x56dbab] emacs[0x5a74c0] emacs[0x56dbab] emacs[0x5a74c0] emacs[0x56dbab] emacs[0x5a74c0] emacs[0x570726] emacs[0x56fcc6] emacs[0x571c1c] emacs[0x56cd7e] emacs[0x4f8470] emacs[0x56cced] emacs[0x4f71f8] emacs[0x4fc2b3] emacs[0x4fc5f8] emacs[0x41a5c2] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7fb642c06cca] emacs[0x41b29a] Segmentation fault # dpkg -i libx11-6_2%3a1.6.9-2+b1_amd64.deb dpkg: warning: downgrading libx11-6:amd64 from 2:1.6.10-1 to 2:1.6.9-2+b1 $ emacs -Q now works OK again. Versions of packages libx11-6:amd64 depends on: ii libc62.31-2 ii libx11-data 2:1.6.10-1 ii libxcb1 1.14-2
Bug#966664: marked as done (ERROR: libx11-dev-1.6.10-r0: trying to overwrite usr/include/X11/extensions/XKBgeom.h owned by xorgproto-2018.4-r0.)
Your message dated Sat, 1 Aug 2020 15:40:07 +0300 with message-id <20200801124007.GA20308@localhost> and subject line Re: Bug#94: ERROR: libx11-dev-1.6.10-r0: trying to overwrite usr/include/X11/extensions/XKBgeom.h owned by xorgproto-2018.4-r0. has caused the Debian Bug report #94, regarding ERROR: libx11-dev-1.6.10-r0: trying to overwrite usr/include/X11/extensions/XKBgeom.h owned by xorgproto-2018.4-r0. to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 94: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=94 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libx11-dev Version: 1.6.10-r0 Severity: serious Justification: fails to install Hi When trying to install libx11-dev, I get the following error: (80/129) Installing libx11-dev (1.6.10-r0) ERROR: libx11-dev-1.6.10-r0: trying to overwrite usr/include/X11/extensions/XKBgeom.h owned by xorgproto-2018.4-r0. Regards, Jervy --- End Message --- --- Begin Message --- On Sat, Aug 01, 2020 at 07:55:39PM +0800, jervy escoto wrote: > Package: libx11-dev > Version: 1.6.10-r0 > Severity: serious > Justification: fails to install > > Hi > > When trying to install libx11-dev, I get the following error: > > (80/129) Installing libx11-dev (1.6.10-r0) > ERROR: libx11-dev-1.6.10-r0: trying to overwrite > usr/include/X11/extensions/XKBgeom.h owned by xorgproto-2018.4-r0. 1.6.10-r0 is not the version of a package in Debian. > Regards, > Jervy cu Adrian--- End Message ---
libx11_1.6.10-1_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Sat, 01 Aug 2020 12:50:40 +0200 Source: libx11 Architecture: source Version: 2:1.6.10-1 Distribution: unstable Urgency: medium Maintainer: Debian X Strike Force Changed-By: Julien Cristau Changes: libx11 (2:1.6.10-1) unstable; urgency=medium . * New upstream release + fixes heap corruption in the X input method client (CVE-2020-14344) Checksums-Sha1: 01b88dc4194352f8770f918a5e7b32282ea8218c 2574 libx11_1.6.10-1.dsc 923475991dd52a67a1fefcc49930bf2ff01f2472 2995209 libx11_1.6.10.orig.tar.gz e3d7918627eff5daa7d0a45e1676e21ec792240d 833 libx11_1.6.10.orig.tar.gz.asc 4731028c071a5ff48ef77edcedb9498e67cef744 50173 libx11_1.6.10-1.diff.gz Checksums-Sha256: 6c97da6e8b8ccdf0575a158a1e7ac81437fff37088515af7370a1a25a5d831e1 2574 libx11_1.6.10-1.dsc e4b92bcef5d4274693ce4a2a7c9e97d2614fc2b30b17c8166a301f3c335e0ba2 2995209 libx11_1.6.10.orig.tar.gz de6d162b76bd8fa714283332ce5e9d63eebc90c0800a856e2368b10268a3a199 833 libx11_1.6.10.orig.tar.gz.asc 414f4017fa2104c78bd50b1083713c59f1ad6d2352f21db346b07b1ba26b0fd3 50173 libx11_1.6.10-1.diff.gz Files: 62fa0772e4501682e2fd8650baf7f262 2574 x11 optional libx11_1.6.10-1.dsc 751bc40fd1d32ef5ddd2a367efd546ec 2995209 x11 optional libx11_1.6.10.orig.tar.gz 6f7beb6150f35590a28872688980c6a3 833 x11 optional libx11_1.6.10.orig.tar.gz.asc 0be04d521946583318aa7e1f57c8b34a 50173 x11 optional libx11_1.6.10-1.diff.gz -BEGIN PGP SIGNATURE- iQJIBAEBCgAyFiEEVXgdqzTmGgnvuIvhnbAjVVb4z60FAl8lSfUUHGpjcmlzdGF1 QGRlYmlhbi5vcmcACgkQnbAjVVb4z626IxAAszHGX3mXPmE6FZhsblNkjeeXu74q Y0NGv4DwowXoRmB203lJKvNU5QZ3ZAOAc6GQzB4yJL9ra+4ODd/S7TcAIXVh2kGf VoLy07zHLjWDRfy+Vb95odoTBNS6KKE/9NMVJ1N43a7jwMyfuw8CW6SsoCU8Herr YAif8isJdFEw8DZoazoTPnwG4sI3ZWcWkz3oBnpdTEcP+5ng1InUI2nd6w2RVsCe kwwY2MdIBgbt7Qqsb2T9DiRba2EppZSGQQOXXqdgFSJDZ3MPHSgapY0szhf4sMEb bSDXG1ttg+jQxRB5ZigpJOOHIDMnTdG6DiU586P0RR6zx0NKVXnK9AgkrX44ZBwK DmMFjEfTJllhe8LjF+PcngNg6ZRF2Cqd0M06E7fgTq75hLfw4yrTvchudaQX2ast FkXCVmChbPj9UtxqijpzRO9s0iKjq1s2jEkIUlcbSG4b5TcBT/6lCZZXvmdv/3Rd Tub7MnTQkBhJE76GcFTmwTW2ZWWvZx+4YmPDDnGL1t/6h1zyu07CaNw5Ha5N9RnY KhqbWhKAkKaIzRM3fFWRkU0afgiNn8d9iFYLn17oQreMU8SEkfY4V90ix85/aPij aECwXjpYtffyLaiCKkP7Nzm47bVG1jXcBvL+ccGwY3PdKMruQdtgUwlhMD7woQXu eN5cPh1gkUKdtc4= =Gi1C -END PGP SIGNATURE- Thank you for your contribution to Debian.
Processing of libx11_1.6.10-1_source.changes
libx11_1.6.10-1_source.changes uploaded successfully to localhost along with the files: libx11_1.6.10-1.dsc libx11_1.6.10.orig.tar.gz libx11_1.6.10.orig.tar.gz.asc libx11_1.6.10-1.diff.gz Greetings, Your Debian queue daemon (running on host usper.debian.org)
[Git][xorg-team/lib/libx11][upstream-unstable] 19 commits: Use memcmp and memcpy
Julien Cristau pushed to branch upstream-unstable at X Strike Force / lib / libx11 Commits: b8766a43 by Raul Fernandes at 2019-10-09T18:39:26+00:00 Use memcmp and memcpy - - - - - a48787d3 by Peter Hutterer at 2019-12-22T20:59:47+00:00 Handle ssharp in XConvertCase() lowercase: LATIN SMALL LETTER SHARP S (U+00DF) uppercase: LATIN CAPITAL LETTER SHARP S (U+1E9E) The uppercase sharp s (XK_ssharp) is a relatively recent addition to unicode but was added to the relevant keyboard layouts in xkeyboard-config-2.25 (d1411e5e95c) https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/144 Alas, the CapsLock behavior was broken on the finnish layout (maybe others). This was due to xkbcomp using XConvertCase() to determine whether a key requires the type FOUR_LEVEL_ALPHABETIC or FOUR_LEVEL_SEMIALPHABETIC. Lets make this function return the right lower/upper symbols for the sharp s and hope that the world wont get any worse because of it. https://gitlab.freedesktop.org/xorg/lib/libx11/issues/110 Signed-off-by: Peter Hutterer peter.hutte...@who-t.net - - - - - 7f46a381 by Alex Henrie at 2020-01-01T14:54:06-07:00 Handle small final sigma in XConvertCase lowercase: GREEK SMALL LETTER FINAL SIGMA (U+03C2) uppercase: GREEK CAPITAL LETTER SIGMA (U+03A3) This mapping was correct in UCSConvertCase, but the legacy mapping must also be correct for Caps Lock to work with the final sigma key. https://gitlab.freedesktop.org/xorg/lib/libx11/issues/5 Signed-off-by: Alex Henrie alexhenri...@gmail.com - - - - - 68c72a73 by Adam Jackson at 2020-01-29T12:03:53-05:00 Fix XTS regression in XCopyColormapAndFree XCopyColormapAndFree/5 threw an assertion: 520|4 5 00014017 1 2|Assertion XCopyColormapAndFree-5.(A) 520|4 5 00014017 1 3|When a colourmap argument does not name a valid colourmap, 520|4 5 00014017 1 4|then a BadColor error occurs. 520|4 5 00014017 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|4 5 00014017 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|4 5 00014017 1 7|METH: Verify that a BadColor error occurs. 520|4 5 00014017 1 8|unexpected signal 6 (SIGABRT) received 220|4 5 2 15:05:53|UNRESOLVED 410|4 5 1 15:05:53|IC End 510|4|system 0: Abandoning testset: caught unexpected signal 11 (SIGSEGV) More specifically: lt-XCopyColormapAndFree: xcb_io.c:533: _XAllocID: Assertion `ret != inval_id failed. This bug was introduced (by following my advice, doh) in: commit 99a2cf1aa0b58391078d5d3edf0a7dab18c7745d Author: Tapani Pälli tapani.pa...@intel.com Date: Mon May 13 08:29:49 2019 +0300 Protect colormap add/removal with display lock In that patch we moved the call to _XcmsCopyCmapRecAndFree inside the display lock. The problem is said routine has side effects, including trying to implicitly create a colormap in some cases. Since we dont run the XID handler until SyncHandle() we would see inconsistent internal xlib state, triggering the above assert. Fix this by dropping and re-taking the display lock before calling into XCMS. Reviewed-by: Tapani Pälli tapani.pa...@intel.com - - - - - 53b59ddf by Thomas E. Dickey at 2020-04-21T20:55:59-04:00 reduce gcc-normal warnings using casts (no object change) Signed-off-by: Thomas E. Dickey dic...@invisible-island.net - - - - - 84427130 by Thomas E. Dickey at 2020-04-21T20:56:05-04:00 reduce gcc-normal warnings using casts (no object change) Signed-off-by: Thomas E. Dickey dic...@invisible-island.net - - - - - 791c9381 by Thomas E. Dickey at 2020-04-25T14:44:00-04:00 update/correct function prototypes in manpages to match headers Signed-off-by: Thomas E. Dickey dic...@invisible-island.net - - - - - 3ec9264d by Thomas E. Dickey at 2020-04-25T14:44:06-04:00 document an ancient performance problem (see Debian #954845). Signed-off-by: Thomas E. Dickey dic...@invisible-island.net - - - - - 07724ce0 by Tristan Miller at 2020-04-25T19:13:21+00:00 Add acute accent compose sequences for Russian vowels. Fixes: https://gitlab.freedesktop.org/xorg/lib/libx11/issues/104 Signed-off-by: Tristan Miller psychon...@nothingisreal.com - - - - - fb65b671 by Marko Myllynen at 2020-04-25T12:53:44-07:00 Update Finnish compose sequences for SFS 5966:2019 standard U0219, U0218, U021B, U021A are now part of the standard. Fixes #70 which was printed incorrectly in the earlier standard version. - - - - - 4385a84c by Samuel Thibault at 2020-06-04T02:19:13+02:00 Braille: Fix default lookup cbb59d172 (Braille: Fix typing quickly) broke the default lookup that translates Braille keysym patterns to Braille Unicode patterns since it rightfully clears brl_committing, but then we do not have it any more to fill brl_committed. This change saves the committed pattern so we can return it in the default lookup. Signed-off-by: Samuel Thibault samuel.thiba...@ens-lyon.org - - - - - f9e3378e by Samuel Thibault at 2020-07-19T22:19:24+02:00 xlibi18n:
[Git][xorg-team/lib/libx11] Pushed new tag libx11-2_1.6.10-1
Julien Cristau pushed new tag libx11-2_1.6.10-1 at X Strike Force / lib / libx11 -- View it on GitLab: https://salsa.debian.org/xorg-team/lib/libx11/-/tree/libx11-2_1.6.10-1 You're receiving this email because of your account on salsa.debian.org.
[Git][xorg-team/lib/libx11][debian-unstable] 21 commits: Use memcmp and memcpy
Julien Cristau pushed to branch debian-unstable at X Strike Force / lib / libx11 Commits: b8766a43 by Raul Fernandes at 2019-10-09T18:39:26+00:00 Use memcmp and memcpy - - - - - a48787d3 by Peter Hutterer at 2019-12-22T20:59:47+00:00 Handle ssharp in XConvertCase() lowercase: LATIN SMALL LETTER SHARP S (U+00DF) uppercase: LATIN CAPITAL LETTER SHARP S (U+1E9E) The uppercase sharp s (XK_ssharp) is a relatively recent addition to unicode but was added to the relevant keyboard layouts in xkeyboard-config-2.25 (d1411e5e95c) https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/144 Alas, the CapsLock behavior was broken on the finnish layout (maybe others). This was due to xkbcomp using XConvertCase() to determine whether a key requires the type FOUR_LEVEL_ALPHABETIC or FOUR_LEVEL_SEMIALPHABETIC. Lets make this function return the right lower/upper symbols for the sharp s and hope that the world wont get any worse because of it. https://gitlab.freedesktop.org/xorg/lib/libx11/issues/110 Signed-off-by: Peter Hutterer peter.hutte...@who-t.net - - - - - 7f46a381 by Alex Henrie at 2020-01-01T14:54:06-07:00 Handle small final sigma in XConvertCase lowercase: GREEK SMALL LETTER FINAL SIGMA (U+03C2) uppercase: GREEK CAPITAL LETTER SIGMA (U+03A3) This mapping was correct in UCSConvertCase, but the legacy mapping must also be correct for Caps Lock to work with the final sigma key. https://gitlab.freedesktop.org/xorg/lib/libx11/issues/5 Signed-off-by: Alex Henrie alexhenri...@gmail.com - - - - - 68c72a73 by Adam Jackson at 2020-01-29T12:03:53-05:00 Fix XTS regression in XCopyColormapAndFree XCopyColormapAndFree/5 threw an assertion: 520|4 5 00014017 1 2|Assertion XCopyColormapAndFree-5.(A) 520|4 5 00014017 1 3|When a colourmap argument does not name a valid colourmap, 520|4 5 00014017 1 4|then a BadColor error occurs. 520|4 5 00014017 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|4 5 00014017 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|4 5 00014017 1 7|METH: Verify that a BadColor error occurs. 520|4 5 00014017 1 8|unexpected signal 6 (SIGABRT) received 220|4 5 2 15:05:53|UNRESOLVED 410|4 5 1 15:05:53|IC End 510|4|system 0: Abandoning testset: caught unexpected signal 11 (SIGSEGV) More specifically: lt-XCopyColormapAndFree: xcb_io.c:533: _XAllocID: Assertion `ret != inval_id failed. This bug was introduced (by following my advice, doh) in: commit 99a2cf1aa0b58391078d5d3edf0a7dab18c7745d Author: Tapani Pälli tapani.pa...@intel.com Date: Mon May 13 08:29:49 2019 +0300 Protect colormap add/removal with display lock In that patch we moved the call to _XcmsCopyCmapRecAndFree inside the display lock. The problem is said routine has side effects, including trying to implicitly create a colormap in some cases. Since we dont run the XID handler until SyncHandle() we would see inconsistent internal xlib state, triggering the above assert. Fix this by dropping and re-taking the display lock before calling into XCMS. Reviewed-by: Tapani Pälli tapani.pa...@intel.com - - - - - 53b59ddf by Thomas E. Dickey at 2020-04-21T20:55:59-04:00 reduce gcc-normal warnings using casts (no object change) Signed-off-by: Thomas E. Dickey dic...@invisible-island.net - - - - - 84427130 by Thomas E. Dickey at 2020-04-21T20:56:05-04:00 reduce gcc-normal warnings using casts (no object change) Signed-off-by: Thomas E. Dickey dic...@invisible-island.net - - - - - 791c9381 by Thomas E. Dickey at 2020-04-25T14:44:00-04:00 update/correct function prototypes in manpages to match headers Signed-off-by: Thomas E. Dickey dic...@invisible-island.net - - - - - 3ec9264d by Thomas E. Dickey at 2020-04-25T14:44:06-04:00 document an ancient performance problem (see Debian #954845). Signed-off-by: Thomas E. Dickey dic...@invisible-island.net - - - - - 07724ce0 by Tristan Miller at 2020-04-25T19:13:21+00:00 Add acute accent compose sequences for Russian vowels. Fixes: https://gitlab.freedesktop.org/xorg/lib/libx11/issues/104 Signed-off-by: Tristan Miller psychon...@nothingisreal.com - - - - - fb65b671 by Marko Myllynen at 2020-04-25T12:53:44-07:00 Update Finnish compose sequences for SFS 5966:2019 standard U0219, U0218, U021B, U021A are now part of the standard. Fixes #70 which was printed incorrectly in the earlier standard version. - - - - - 4385a84c by Samuel Thibault at 2020-06-04T02:19:13+02:00 Braille: Fix default lookup cbb59d172 (Braille: Fix typing quickly) broke the default lookup that translates Braille keysym patterns to Braille Unicode patterns since it rightfully clears brl_committing, but then we do not have it any more to fill brl_committed. This change saves the committed pattern so we can return it in the default lookup. Signed-off-by: Samuel Thibault samuel.thiba...@ens-lyon.org - - - - - f9e3378e by Samuel Thibault at 2020-07-19T22:19:24+02:00 xlibi18n: Fix
Bug#959071: Acknowledgement (xserver-xephyr: Xephyr and Xnest: AltGr combined keystrokes do not work while using German keyboard layout)
Dear Maintainer, my reported bug is fixable running Xephyr like this: $ Xephyr -xkb-model de or issuing $ setxkbmap de after logging in to the remote machine via XDM in a shell inside X windows. Thank you very much. Sincereley, Adrian Kieß -- With many greetings from Leipzig, Germany. Adrian Immanuel Kieß Gothaer Straße 34 D-04155 Leipzig — < adr...@kiess.onl > --SYSTEM-- echo "Your fortune cookie: " && /usr/games/fortune -c -s de > (zitate) % Wir mögen die Welt kennen lernen, wie wir wollen, sie wird immer > eine Tag- und eine Nachtseite behalten. -- Johann Wolfgang von Goethe echo "g6.lan.dac uptime: " && /usr/bin/uptime > 12:35:47 up 3 days, 7:29, 9 users, load average: 0.80, 0.48, 0.41