[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#726371: kde-config-touchpad: crashes on startup





mert@debian:~$ kcmshell4 kcm_synaptiks
KCrash: Application 'kcmshell4' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/mert/.kde/socket-debian/kdeinit4__0
Sorry, seems to be related to the infamous dotted/dotless I problem.
But your report message claimed LANG=C, which LANG were you really using?
Because I use a very ugly hack to work around this problem:
mert@debian:~$ cat /usr/bin/python2.7
#! /bin/sh
export LANG=C
/usr/bin/python2.7.original "$@"

So reportbug uses LANG=C since it's a Python program.
My terminals are not normally not LANG=C.

mert@debian:~$ echo $LANG
tr_TR.UTF-8

But I don't know how kcm_synaptiks got invoked  and how it bypasses my
script.

I haven't heard of this problem before, I've read the wikipedia article but
still no clue on how can this affect kcm_synaptics, can you please elaborate,
add references to the problem or fixes that were applied before?
Here are  some resources I know explaining the issue:
http://www.i18nguy.com/unicode/turkish-i18n.html
http://www.codinghorror.com/blog/2008/03/whats-wrong-with-turkey.html
http://haacked.com/archive/2012/07/05/turkish-i-problem-and-why-you-should-care.aspx/

I've also filed a bug report on Python package years ago, it has more
background on the issue and some discussion specific to Python:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489740

It originally got fixed in Python 2.5 package but the fixes got lost
after some upstream versions.

Please don't hesisate to ask for further explanations on the issue.

Thank you very much for your interest.


Reply to: