#561315 konqueror: Broken interpretation of XML entities beyond BMP

Package:
konqueror
Source:
konqueror
Description:
advanced file manager, web browser and document viewer
Submitter:
Matias D'Ambrosio
Date:
2024-05-09 17:36:13 UTC
Severity:
normal
Tags:
#561315#5
Date:
2009-12-16 03:28:06 UTC
From:
To:
Unicode entities with a size of five digits (I only checked those in the
SMP, that is, starting with 1) are not displayed correctly if specified
as XML entities. The last four digits are used to select a character
from the BMP instead, resulting in meaningless text.

Steps to reproduce:
1. Go to http://www.alanwood.net/unicode/egyptian-hieroglyphs.html
2. Instead of hieroglyphs (as should be shown if one had the Aegyptian font
installed), japanese letters and other characters are shown instead.
3. Go to http://en.wikipedia.org/wiki/Kana#Kana_in_Unicode , and compare
the symbols shown in (1) with these, it can be seen that (1)'s 13041
corresponds to (3)'s 3041, 13042 with 3042, etc.
3. Go to http://en.wikipedia.org/wiki/Gothic_alphabet , it can be seen
that gothic letters, which are also in the SMP, are displayed correctly
(compare against the images), by looking at the source it can be seen
that they are not XML entities but rather straight unicode.

This only shows the bug for Egyptian hieroglyphs, but it's probably the
case for all non-BMP code points.