Public bug reported:
Binary package hint: language-selector
I have a Ubuntu 10.10 which is upgrade from Ubuntu 10.04, everything is
up-to-date.
The default language is English, after I install the Chinese (whatever
simplified or traditional), I drag the Language in the front, then a
crash report display.
I try to run Language Selector under terminal, here the output:
Traceback (most recent call last):
File
"/usr/lib/python2.6/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py",
line 78, in wrapper
res = f(*args, **kwargs)
File
"/usr/lib/python2.6/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py",
line 1062, in on_treeview_locales_drag_end
self.writeUserLanguage(envLanguage)
File
"/usr/lib/python2.6/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py",
line 781, in writeUserLanguage
self.writeUserLanguageSetting(userLanguage=languageString)
File "/usr/lib/python2.6/dist-packages/LanguageSelector/LanguageSelector.py",
line 201, in writeUserLanguageSetting
find_string_and_replace(findString, setString, conffiles)
File "/usr/lib/python2.6/dist-packages/LanguageSelector/utils.py", line 37,
in find_string_and_replace
os.rename(out.name, fname)
OSError: [Errno 18] Invalid cross-device link
After reading the source code, I've known the bug is caused by moving
file from /tmp to $HOME through Python's os module.
I've fix the bug in my bzr branch, Please help to merge my work.
** Affects: language-selector (Ubuntu)
Importance: Undecided
Status: New
--
Language Selector crashes when drag languages
https://bugs.launchpad.net/bugs/645774
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs