[pkg-fgfs-crew] Bug#750859: Bug#750859: flightgear: Crashes on some scenery objects: strutils.cxx:65:utf8ToLatin1: wrong char value
Rebecca N. Palmer
r.palmer at bham.ac.uk
Mon Jun 9 08:42:59 UTC 2014
Control: tags -1 upstream
Also present in upstream 3.1.
It is due to utf8ToLatin1 being passed an already-Latin-1 string
"Zweibrücken" (poi.dat.gz is UTF-8 but apt.dat.gz is Latin-1); this is
not valid UTF-8, and as you note, this function doesn't catch invalid
input, so runs past the end of the string and crashes.
I'll try to fix this later.
More information about the pkg-fgfs-crew