I have found out that this crash happens when the global LC_CTYPE variable is set to "tr_TR.utf8". I will also report this to KDE bugs. However, this bug may be Kubuntu specific. It is clear that nepomuk/soprano does not like tr_TR.utf8 charset. Nepomuk/Strigi/Akonadi runs fine with the below locale settings (this is the workaround I use):
If LC_CTYPE is set to "tr_TR.utf8" then soprano crashes (On KDE 4.4+ Lucid) and also Dolphin won't open (on KDE 4.5.1 Maverick). So this is definitely a character set/soprano related problem
I have found out that this crash happens when the global LC_CTYPE variable is set to "tr_TR.utf8". I will also report this to KDE bugs. However, this bug may be Kubuntu specific. It is clear that nepomuk/soprano does not like tr_TR.utf8 charset. Nepomuk/ Strigi/ Akonadi runs fine with the below locale settings (this is the workaround I use):
LANG=tr_TR.utf8 "tr_TR. utf8" "tr_TR. utf8" "tr_TR. utf8" "tr_TR. utf8" "tr_TR. utf8" "tr_TR. utf8" "tr_TR. utf8" "tr_TR. utf8" "tr_TR. utf8" "tr_TR. utf8" ON="tr_ TR.utf8"
LANGUAGE=tr_TR
LC_CTYPE=en_GB.utf8
LC_NUMERIC=
LC_TIME=
LC_COLLATE=
LC_MONETARY=
LC_MESSAGES=
LC_PAPER=
LC_NAME=
LC_ADDRESS=
LC_TELEPHONE=
LC_MEASUREMENT=
LC_IDENTIFICATI
LC_ALL=
If LC_CTYPE is set to "tr_TR.utf8" then soprano crashes (On KDE 4.4+ Lucid) and also Dolphin won't open (on KDE 4.5.1 Maverick). So this is definitely a character set/soprano related problem