[Bug 812528] New: Slovak localization date and numbers wrong
https://bugzilla.novell.com/show_bug.cgi?id=812528 https://bugzilla.novell.com/show_bug.cgi?id=812528#c0 Summary: Slovak localization date and numbers wrong Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: hrach2@post.sk QAContact: jsrain@suse.com Found By: --- Blocker: --- Created an attachment (id=532690) --> (http://bugzilla.novell.com/attachment.cgi?id=532690) Yast2 sound volume control dialog User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 Is State: Locale set to sk_SK.UTF-8 (/etc/sysconfig/language) When trying to set sound volume (YaST -> Sound -> Volume), dialog is opened with bad number type (not 0,1,2 etc. but some another type - see attachment) Problem is visible also in Dolphin (see Devices, HDD) and in Skype (there are used bad number types in dates) When in YaST is set en_US localization, numbers are shown correctly (in all mentioned cases) Using KDE.410 Reproducible: Always Steps to Reproduce: 1. Set locale in YaST to sk_SK See numbers and dates in YaST sound volume, Dolphin, skype (see details) Actual Results: Numbers and dates are shown with bad number type Expected Results: Numbers and dates are shown with digits 0,1,2 etc. Described behaviour is also commited in openSUSE 12.3 In both cases is used KDE 4.10 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c1
--- Comment #1 from Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c2
--- Comment #2 from Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c3
--- Comment #3 from Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c
Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c4
--- Comment #4 from Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c
Xiaolong Li
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c5
Michal Filka
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c6
Jiří Suchomel
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c7
--- Comment #7 from Fero Hrach
Did you check setup in "Configure Desktop" -> "Locale"?
Look at new attachments.
Maybe the lack of SuSEconfig run (intentional) causes some missing initialization?
No, the problem appeared already at installation time of openSUSE 12.3 (NET installation), when installer is running (see Comment 4). I think at this time only YaST is running. Am I right? Or question is - how YaST shows numbers in sound volume control dialog? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c8
--- Comment #8 from Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c9
--- Comment #9 from Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c10
--- Comment #10 from Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c11
--- Comment #11 from Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c12
--- Comment #12 from Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c
Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c13
Jiří Suchomel
No, the problem appeared already at installation time of openSUSE 12.3 (NET installation), when installer is running (see Comment 4). I think at this time only YaST is running. Am I right?
Do you have screenshot of this one? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c14
Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c15
--- Comment #15 from Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c16
Jiří Suchomel
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c17
Thomas Göttlicher
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c
Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c18
Petr Gajdos
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c19
Petr Gajdos
silent printf "0x%x\n", charcode cont end (gdb) set pagination off (gdb) run sound qt [...] 0x665 0x667 0x667 0x666 0x661 0x660 0x660 0x661 0x660 0x660 0x661 0x660 0x660 0x664 0x665 0x667 0x667 0x666 0x661 0x660 0x660 0x661 0x660 0x660 0x661 0x660 0x660 0x664 [Thread 0x7fffe9fdb700 (LWP 18875) exited] [Inferior 1 (process 18869) exited normally] (gdb) d 1 (gdb) b ftobjs.c:3300 if charcode == 0x665 (gdb) r Breakpoint 2, FT_Get_Char_Index (face=0x7fffe41e1020, charcode=1637) at /usr/src/debug/freetype-2.4.11/src/base/ftobjs.c:3300 3300 FT_UInt result = 0; (gdb) bt #0 FT_Get_Char_Index (face=0x7fffe41e1020, charcode=1637) at /usr/src/debug/freetype-2.4.11/src/base/ftobjs.c:3300 #1 0x00007fffecf168c4 in QFontEngineFT::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlagsQTextEngine::ShaperFlag) const () from /usr/lib64/libQtGui.so.4 #2 0x00007fffece4c7fb in ?? () from /usr/lib64/libQtGui.so.4 #3 0x00007fffece7ad7c in ?? () from /usr/lib64/libQtGui.so.4 [...]
For some reason, qt is requesting character of unicode number 0x0660 to 0x0669, ARABIC-INDIC DIGIT X, where X can be ZERO, ONE, TWO, ..., NINE. I do not see any issue on font side right now. I would bet on wrong map locale -> digit character set. I wonder where this mapping happens. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c20
--- Comment #20 from Petr Gajdos
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c21
--- Comment #21 from Petr Gajdos
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c22
--- Comment #22 from Petr Gajdos
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c23
--- Comment #23 from Petr Gajdos
I do not see any issue on font side right now. I would bet on wrong map locale -> digit character set. I wonder where this mapping happens.
Here it is: (gdb) p locale_data[236].m_zero $12 = 1632 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c24
--- Comment #24 from Petr Gajdos
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c25
--- Comment #25 from Petr Gajdos
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c26
--- Comment #26 from Petr Gajdos
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c27
--- Comment #27 from Fero Hrach
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c28
--- Comment #28 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c29
Thomas Göttlicher
https://bugzilla.novell.com/show_bug.cgi?id=812528
https://bugzilla.novell.com/show_bug.cgi?id=812528#c30
Hrvoje Senjan
participants (1)
-
bugzilla_noreply@novell.com