Bug 171462

Summary: ksudoku not implemented correctly ?
Product: [Applications] ksudoku Reporter: Erhard Kroeger <erhard.kroeger>
Component: generalAssignee: Johannes.Bergmeier
Status: RESOLVED WORKSFORME    
Severity: normal CC: echidnaman, grundik-com, hacker, rdieter
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: snapshot of starting ksudoku (16x16)

Description Erhard Kroeger 2008-09-22 17:20:12 UTC
Version:           kdegamess-4.1.0-2.fc9.i386 (using KDE 4.1.0)
OS:                Linux
Installed from:    Fedora RPMs

After getting kdegames-4.1.0 from normal Fedora updates, ksudoku (16x16) did not work correctly. I tried a little to get it working without success, erased (with rpm -e) kdegames and kdegames-lib and reinstalled them with yum update, however ksudoku (16x16) did not work either. 
Now ,reproducibly, after calling the game with the play option, I get at the left side bar the letters abc...mnop, as expected, in the game fields, howevever, only letters from 1 to 9 are to be found, or can be entered (even by choosing letters from a to j. There are some more fields darkened (I think, letters from k to p should be displayed, but cannot because of the bug). I get fields changed also, when I enter some letter between k and p, but no letter or digit is displayed. I can send snapshots to you.
I reported the bug to Fedora before. They told me, to report it to you also.
Comment 1 Erhard Kroeger 2008-09-22 17:25:14 UTC
Created attachment 27512 [details]
snapshot of starting ksudoku (16x16)

snapshot of starting ksudoku (16x16)
Comment 2 Grundik 2008-10-05 02:01:04 UTC
Same bug on Debian/Experimental and on windows build of KDE.

Non numeric symbols are not displayed on board, just dark empty squares.
Comment 3 Grundik 2008-10-12 21:22:10 UTC
I found workaround: bug not arises if ksudoku started with LANG=C. Probably bug in localization.

My default value for LANG is ru_RU.UTF-8
Comment 4 Graham P Davis 2009-01-10 15:29:47 UTC
I'm having the same trouble with OpenSUSE 11.1, KDE 3.5.
Tried starting with LANG=C but got no joy. Messages are as follows -

Couldn't find node symbol_15. Skipping rendering.
Couldn't find node symbol_16. Skipping rendering.
Couldn't find node symbol_11. Skipping rendering.
Couldn't find node symbol_10. Skipping rendering.
Couldn't find node symbol_14. Skipping rendering.
Couldn't find node symbol_12. Skipping rendering.
Couldn't find node symbol_13. Skipping rendering.
Couldn't find node block_1234. Skipping rendering.

I'm more used to hex numbers (0-F) for a 16*16 grid. Any chance, once this problem is fixed, of that being an option?

Comment 5 Jonathan Thomas 2009-01-20 00:35:09 UTC
I can reproduce this with KDE 4.1.96 using English.
Comment 6 Johannes.Bergmeier 2010-01-20 20:19:02 UTC
Works in newer versions.

Looks like this was a bug of the missing artwork for numbers greater than 9. I fixed that some time ago