[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#975597: libxft2: fonts-noto-color-emoji causes protocol error in libxft



Hi,

this has been fixed upstream in version 2.3.5:

| Add support for BGRA glyphs display and scaling

https://gitlab.freedesktop.org/xorg/lib/libxft/-/blob/libXft-2.3.5/NEWS

I've merged the latest 2.3.6 locally and it seems to work fine.
Would be great to get that into unstable.

Cheers Jochen

* Tobias Diedrich <ranma+debianbts@tdiedrich.de> [2020-11-23 23:12]:
Package: libxft2
Version: 2.3.2-2
Severity: important
Tags: patch

Dear Maintainer,

libxft seems to have a known issue where color emojis cause it crash the
app with an X11 protocol error, e.g.:
X Error of failed request:  BadLength (poly request too large or internal Xlib length error) Major opcode of failed request:
139 (RENDER) Minor opcode of failed request:  20 (RenderAddGlyphs) Serial number of failed request:  2961 Current serial number
in output stream:  2970

It looks like there is an unmerged upstream patch available:
https://gitlab.freedesktop.org/xorg/lib/libxft/-/merge_requests/1

Can we get this patch included in the libxft2 package?

Cheers,
Tobias

-- System Information:
Debian Release: bullseye/sid
 APT prefers testing
 APT policy: (990, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64

Kernel: Linux 5.4.78 (SMP w/12 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages libxft2 depends on:
ii  libc6           2.31-4
ii  libfontconfig1  2.13.1-4.2
ii  libfreetype6    2.10.2+dfsg-4
ii  libx11-6        2:1.6.12-1
ii  libxrender1     1:0.9.10-1

libxft2 recommends no packages.

libxft2 suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: PGP signature


Reply to: