Bug#989814: kodi: Kodi UI breaks with tr_TR.UTF-8 charset.
Package: kodi
Followup-For: Bug #989814
X-Debbugs-Cc: aurel32@debian.org, mattia@debian.org, hakan@bayindir.org
Control: reassign -1 glibc
Control: retitle -1 Broken CTYPE in Turkish and Azeri UTF-8 locales
Control: severity -1 serious
Dear colleagues,
I was able to track down the issue reported in Kodi and unfortunately
it is a glibc / locales issue.
Specifically, all functions relying on LC_CTYPE set to Turkish or Azeri
UTF-8 locales (like 'tolower()' for example) produce incorrect results.
I linked the reproducer in Kodi upstream Github issue:
https://github.com/xbmc/xbmc/issues/19883#issuecomment-867911187
I upgraded the severity of the bug because the flawed behavior of locale
functions definitely needs further investigation.
Hakan, maybe you can shed somelight on what can be wrong with lower / upper
conversions in Turkish?
Sincerely,
Vasyl
-- System Information:
Debian Release: 11.0
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'buildd-unstable'), (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-7-amd64 (SMP w/6 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: unable to detect
Versions of packages kodi depends on:
pn kodi-bin <none>
pn kodi-data <none>
Versions of packages kodi recommends:
pn kodi-repository-kodi | kodi-repository <none>
pn kodi-visualization-spectrum <none>
kodi suggests no packages.
Reply to: