Bug#966696: emacs Segmentation fault

2020-08-01 Thread 積丹尼 Dan Jacobson
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.)

2020-08-01 Thread Debian Bug Tracking System
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

2020-08-01 Thread Debian FTP Masters



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

2020-08-01 Thread Debian FTP Masters
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

2020-08-01 Thread Julien Cristau


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

2020-08-01 Thread Julien Cristau


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

2020-08-01 Thread Julien Cristau


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)

2020-08-01 Thread Adrian Immanuel Kieß
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