Bug 6114

Summary: Eric 3.3.1 unreversable crashed by change coding (lang) in "Preferences"
Product: ALT Linux 2.4 Reporter: Oleg-NK <okayunov>
Component: ericAssignee: Serge Sergeev <ssv>
Status: CLOSED FIXED QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P3 CC: ns
Version: 2.4   
Hardware: all   
OS: Linux   

Description Oleg-NK 2005-02-13 16:45:35 MSK
Внес несколько изменений в Preferences (Eric: eric-3.3.1-alt1) преимущественно
связанных с языком (типа: поставил System, koi8-r и т.п.). После этого Eric
вовсе перестал запускаться (т.е. убрать внесенные изменения нормальным,
"регулярным" способом уже невозможно).
При запуске из терминала выдает:
$ /usr/bin/eric3
Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/eric3/eric3.py", line 20, in ?
    import Preferences
  File "/usr/lib/python2.3/site-packages/eric3/Preferences/__init__.py", line
1450, in ?
    initPreferences()
  File "/usr/lib/python2.3/site-packages/eric3/Preferences/__init__.py", line
747, in initPreferences
    readPreferences(Prefs)
  File "/usr/lib/python2.3/site-packages/eric3/Preferences/__init__.py", line
335, in readPreferences
    prefClass.dockPrefs[key] = str(v)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 170-177:
ordinal not in range(128)
Comment 1 Ivan Fedorov 2005-03-07 12:29:11 MSK
Возьмите версию из backports. Там уже 3.6.x...

Со времен 3.3.1 многое изменилось.

PS: Также возьмите оттуда PyQt, sip и qscintilla.