主菜单设置有bug
发表于 : 2008-04-28 14:47
我运行alacarte 隐藏一个菜单时出现错误如下
/usr/lib/python2.5/site-packages/apt/progress.py: inconsistent use of tabs and spaces in indentation
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/Alacarte/MainWindow.py", line 430, in on_item_tree_show_toggled
self.editor.setVisible(item, False)
File "/usr/lib/python2.5/site-packages/Alacarte/MenuEditor.py", line 217, in setVisible
self.save()
File "/usr/lib/python2.5/site-packages/Alacarte/MenuEditor.py", line 64, in save
fd.write(re.sub("\n[\s]*([^\n<]*)\n[\s]*</", "\\1</", getattr(self, menu).dom.toprettyxml().replace('<?xml version="1.0" ?>\n', '')))
File "/usr/lib/python2.5/xml/dom/minidom.py", line 60, in toprettyxml
return writer.getvalue()
File "/usr/lib/python2.5/StringIO.py", line 270, in getvalue
self.buf += ''.join(self.buflist)
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 88-90: invalid data
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/apport_python_hook.py", line 78, in apport_excepthook
report_file = open(pr_filename, 'wt')
IOError: [Errno 13] Permission denied: '/var/crash/_usr_bin_alacarte.1000.crash'
Original exception was:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/Alacarte/MainWindow.py", line 430, in on_item_tree_show_toggled
self.editor.setVisible(item, False)
File "/usr/lib/python2.5/site-packages/Alacarte/MenuEditor.py", line 217, in setVisible
self.save()
File "/usr/lib/python2.5/site-packages/Alacarte/MenuEditor.py", line 64, in save
fd.write(re.sub("\n[\s]*([^\n<]*)\n[\s]*</", "\\1</", getattr(self, menu).dom.toprettyxml().replace('<?xml version="1.0" ?>\n', '')))
File "/usr/lib/python2.5/xml/dom/minidom.py", line 60, in toprettyxml
return writer.getvalue()
File "/usr/lib/python2.5/StringIO.py", line 270, in getvalue
self.buf += ''.join(self.buflist)
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 88-90: invalid data
**
** ERROR:(/build/buildd/gnome-menus-2.22.1/./libmenu/entry-directories.c:217):cached_dir_lookup: assertion failed: (canonical != NULL && canonical[0] == G_DIR_SEPARATOR)
忽略
/usr/lib/python2.5/site-packages/apt/progress.py: inconsistent use of tabs and spaces in indentation
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/Alacarte/MainWindow.py", line 430, in on_item_tree_show_toggled
self.editor.setVisible(item, False)
File "/usr/lib/python2.5/site-packages/Alacarte/MenuEditor.py", line 217, in setVisible
self.save()
File "/usr/lib/python2.5/site-packages/Alacarte/MenuEditor.py", line 64, in save
fd.write(re.sub("\n[\s]*([^\n<]*)\n[\s]*</", "\\1</", getattr(self, menu).dom.toprettyxml().replace('<?xml version="1.0" ?>\n', '')))
File "/usr/lib/python2.5/xml/dom/minidom.py", line 60, in toprettyxml
return writer.getvalue()
File "/usr/lib/python2.5/StringIO.py", line 270, in getvalue
self.buf += ''.join(self.buflist)
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 88-90: invalid data
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/apport_python_hook.py", line 78, in apport_excepthook
report_file = open(pr_filename, 'wt')
IOError: [Errno 13] Permission denied: '/var/crash/_usr_bin_alacarte.1000.crash'
Original exception was:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/Alacarte/MainWindow.py", line 430, in on_item_tree_show_toggled
self.editor.setVisible(item, False)
File "/usr/lib/python2.5/site-packages/Alacarte/MenuEditor.py", line 217, in setVisible
self.save()
File "/usr/lib/python2.5/site-packages/Alacarte/MenuEditor.py", line 64, in save
fd.write(re.sub("\n[\s]*([^\n<]*)\n[\s]*</", "\\1</", getattr(self, menu).dom.toprettyxml().replace('<?xml version="1.0" ?>\n', '')))
File "/usr/lib/python2.5/xml/dom/minidom.py", line 60, in toprettyxml
return writer.getvalue()
File "/usr/lib/python2.5/StringIO.py", line 270, in getvalue
self.buf += ''.join(self.buflist)
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 88-90: invalid data
**
** ERROR:(/build/buildd/gnome-menus-2.22.1/./libmenu/entry-directories.c:217):cached_dir_lookup: assertion failed: (canonical != NULL && canonical[0] == G_DIR_SEPARATOR)
忽略