Wrong combining sequence in Compose for the Finnish locale

Bug #1772537 reported by Miikka-Markus Alhonen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xlibs
Fix Released
Unknown
libx11 (Ubuntu)
Fix Committed
Low
Unassigned

Bug Description

The Compose file for the fi_FI.UTF-8 locale at /usr/share/X11/locale/fi_FI.UTF-8/Compose contains the following lines:

<dead_acute> <dead_circumflex> <E> : "Ệ" U1EC6 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
<dead_belowdot> <dead_circumflex> <E> : "Ệ" U1EC6 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW

Thus the codepoint "Ệ" U1EC6 is produced with two different sequences. Based on the key sequences and the comments at the ends of the lines, it is clear that the first line is a mistake. Instead of "Ệ" U1EC6, the line should read "Ế" U1EBE, a character which cannot be produced with the current Compose file otherwise at all.

Description: Ubuntu 17.10
Release: 17.10

libx11-data:
  Installed: 2:1.6.4-3
  Candidate: 2:1.6.4-3
  Version table:
 *** 2:1.6.4-3 500
        500 http://mr.archive.ubuntu.com/ubuntu artful/main amd64 Packages
        500 http://mr.archive.ubuntu.com/ubuntu artful/main i386 Packages
        100 /var/lib/dpkg/status

Revision history for this message
Timo Aaltonen (tjaalton) wrote :
Changed in libx11 (Ubuntu):
status: New → Triaged
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

"Lib/Xlib (data)" that is

Revision history for this message
Miikka-Markus Alhonen (malhonen) wrote :
Changed in xlibs:
status: Unknown → New
Changed in xlibs:
status: New → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

The issue was fixed upstream with that commit

https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/fb65b671

Changed in libx11 (Ubuntu):
importance: Undecided → Low
status: Triaged → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.