Crash with Russian locale
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTG |
Fix Released
|
High
|
Izidor Matušov |
Bug Description
Good day!
I'm sorry, but i have yet another release-stopper. How to reproduce:
1. bzr branch lp:gtg
2. mv ~/.local/share/gtg ~/.local/
3. setenv LANG ru_RU.UTF-8 (or export LANG=ru_RU.UTF-8 if using bash)
4. start gtg
5. enable 'notification area' plugin
6. open first sample task added by gtg itself
7. close the window of this task
You'll get this traceback:
"""
Traceback (most recent call last):
File "/usr/local/
func(
File "/usr/local/
self.
File "/usr/local/
func(node_id)
File "/usr/local/
if not self.update_
File "/usr/local/
self.
File "/usr/local/
func(node_id, path)
File "/usr/local/
func(
File "/usr/local/
position = self.__
File "/usr/local/
position = bisect.
UnicodeDecodeError: 'utf8' codec can't decode byte 0xd1 in position 29: invalid continuation byte
"""
This problem can NOT be reproduced with English sample tasks (that were created by gtg when starting it with C locale in first time).
Dunno where the problem may be - in the gtg code or some invalid localization.
description: | updated |
Changed in gtg: | |
status: | Fix Committed → Fix Released |
Hi mrk,
Thank you for your bug report. It is solved in rev. 987. Please, test other possible localization errors as well!