Public bug reported:
there is existing bug #872190 Festival doesn't understand UTF-8 - this
one is different because it is not just distorts the string pronounced
via audio, it crashed with coredump
normal simple way to test festival is to pipe message into it
$echo "Hello! how you doing?" | festival --tts
if one (e.g. by mistake) tells it to use wrong language for voice, it
gives error in CLI and then pronounces piped string
$echo "Hello! how you doing?" | festival --tts --language uk
but if one puts in the string something non-Latin, it becomes UTF-8 and then it
crashes, e.g. below are examples in Ukrainian, but similar goes on if I put
there Armenian or Georgian scripts.
# below is Hello! how you doing in Ukrainian
$ echo "Привіт! як справи?" | festival --tts --language uk
"Language not installed. The installed languages are:"
(american_english italian scots_gaelic finnish british_english english russian
castillian_spanish czech welsh)
Segmentation fault (core dumped)
and if I remove "--language uk" ending, it removes error, but crashes with
coredump again
$ echo "Привіт! як справи?" | festival --tts
Segmentation fault (core dumped)
while this bug is not necessarily security problem at this stage,
causing non-UI package to coredump with simple text input is good sign
to check for potential side effects - code is clearly not robust enough
coredump had been uploaded via ubuntu-bug /path/filename.crash
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: festival 1:2.5.0-10
ProcVersionSignature: Ubuntu 6.8.0-124.124-generic 6.8.12
Uname: Linux 6.8.0-124-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.8
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: MATE
Date: Mon Jun 15 09:37:02 2026
InstallationDate: Installed on 2021-02-06 (1955 days ago)
InstallationMedia: Ubuntu-MATE 20.04.1 LTS "Focal Fossa" - Release amd64
(20200731)
SourcePackage: festival
UpgradeStatus: No upgrade log present (probably fresh install)
mtime.conffile..etc.apport.crashdb.conf: 2026-06-15T09:03:56.681931
** Affects: festival (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug noble
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2156750
Title:
festival crashes if non-Latin input
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/festival/+bug/2156750/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs