Pingus 0.7.2 crashes on startup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Pingus |
Confirmed
|
High
|
Gabriel Rota | ||
0.7.2 |
Fix Released
|
Medium
|
Gabriel Rota | ||
0.7.3 |
Fix Committed
|
Medium
|
Gabriel Rota | ||
pingus (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Hi there is a minor font related bug in Pingus. When you start Pingus with the Turkish locale is selected it crashes and gives an error message like this:
$ pingus
Welcome to Pingus 0.7.2!
=======
data path: /usr/games/
language: Turkish (tr)
font encoding: iso-8859-9
sound support: enabled
music support: enabled
resolution: 800x600
fullscreen: disabled
SavegameManager: Parser problem: Couldn't open file '/home/
Font: datadir:
Error: glyphs found: 188, expected 189
Format: bpp: 32
Size: 2640x16
IMG: datadir:
pingus: src/font.cpp:72: FontImpl:
I recognised that was a font related issue. And after opening font file I found the source of the problem.
$ sudo nano /usr/share/
To solve the issue I edited verdana11-
(image "images/
Because Turkish language uses two encodings iso-8859-9 or UTF-8 encoding.
Also I would like to translate Pingus using UTF-8 encoding. Because UTF-8 is less problematic. And tr_TR.UTF-8 locale has an extensive usage. What should I do? Does pingus support UTF-8?
I'd be glad if you may also change the pingus data files accordingly as I mentioned.
Thanks ..
Erdem
Changed in pingus: | |
milestone: | 0.7.2.2 → none |
the fix proposed solve the crash but not the
Error: glyphs found: 188, expected 189
but it's minor bug
Pingus support UTF-8 from pingus-0.7.3.4