Bug 281264 - KCharSelect - first letter in description is missed
Summary: KCharSelect - first letter in description is missed
Status: RESOLVED DOWNSTREAM
Alias: None
Product: kcharselect
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Daniel Laidig
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-03 12:01 UTC by Mykola Krachkovsky
Modified: 2011-09-03 13:31 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
screenshot (53.60 KB, image/png)
2011-09-03 12:02 UTC, Mykola Krachkovsky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mykola Krachkovsky 2011-09-03 12:01:04 UTC
Version:           unspecified (using Devel) 
OS:                Linux

First letter of character desription is missed. Every description is corrupted - current symbol and 'see also' list.

Reproducible: Always

Steps to Reproduce:
Just open KCharSelect and choose any symbol.

Actual Results:  
I've attached screenshot. You can see (for percent sing U+0025):
ERCENT SIGN
RABIC PERCENT SIGN
ER MILLE SIGN
ER TEN THOUSAND SIGN
OMMERCIAL MINUS SIGN

Expected Results:  
PERCENT SIGN
ARABIC PERCENT SIGN
PER MILLE SIGN
PER TEN THOUSAND SIGN
COMMERCIAL MINUS SIGN
Comment 1 Mykola Krachkovsky 2011-09-03 12:02:42 UTC
Created attachment 63351 [details]
screenshot

Hmm. Attachement was lost?..
Comment 2 Daniel Laidig 2011-09-03 12:31:24 UTC
This does not looks good at all. Can you tell me exactly which version of kdelibs you are using? My guess would be that you somehow are using the new code with an old datafile.

Can you run
strace kcharselect 2>&1 | grep kcharselect-data
and find out the location of the loaded datafile?

Then please run sha1sum on that file. The hash of the correct (i.e. new) file should be 797ce4c35faeb69aa86a93cd5c1cc5d3f4c34971.
Comment 3 Mykola Krachkovsky 2011-09-03 12:38:41 UTC
I'm using openSuSE RPMs (KDE Factory)

LANG=C kcharselect --version
Qt: 4.7.3
KDE Development Platform: 4.7.1 (4.7.1)
KCharSelect: v1.9

sha1sum /usr/share/kde4/apps/kcharselect/kcharselect-data
2634dd62a31435cb11a00cf624518eb5180acb1f  /usr/share/kde4/apps/kcharselect/kcharselect-data

So it's SuSE Factory bug?
Comment 4 Daniel Laidig 2011-09-03 13:11:15 UTC
from what i can tell it looks like a bug in the package. your data file is the one shipped for the last few years and not the new one in 4.7.1.

the commit that introduced both the new data file and the necessary code changes (which lead to the first character missing) ist http://commits.kde.org/kdelibs/62aa40e6 (in the 4.7 branch)

it would be great if you can report this in the opensuse bug tracker and post the link here

thanks for testing and reporting bugs! :)
Comment 5 Mykola Krachkovsky 2011-09-03 13:31:22 UTC
Thanks for fast answers and developing the KDE :)