Main Menu editor destroys applications menu when processing a non-ASCII character.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu MATE |
Fix Released
|
Medium
|
Martin Wimpress | ||
mozo (Ubuntu) |
Fix Released
|
Medium
|
Martin Wimpress | ||
Xenial |
Won't Fix
|
Medium
|
Martin Wimpress |
Bug Description
There is a entry in my applications menu named "Life Is Strange™" (note the ™ character). When using the Main Menu editor to make adjustments to the layout of the menus, a serious error occurs while processing the ™ character and as a result, destroys the entire ~/.config/
A workaround is to rename the affecting program's name in a text editor before using the Main Menu tool.
This is the back trace from mate-panel:
-------
/usr/lib/
if node.childNodes
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.save()
File "/usr/lib/
fd.
File "/usr/lib/
return writer.getvalue()
File "/usr/lib/
self.buf += ''.join(
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 15: ordinal not in range(128)
** (mate-panel:12720): WARNING **: Error loading menu layout from "/home/
-------
Changed in ubuntu-mate: | |
assignee: | nobody → Martin Wimpress (flexiondotorg) |
Changed in mozo (Ubuntu Xenial): | |
milestone: | none → xenial-updates |
Changed in mozo (Ubuntu): | |
status: | New → Fix Committed |
importance: | Undecided → Medium |
Changed in ubuntu-mate: | |
importance: | Low → Medium |
Changed in mozo (Ubuntu Xenial): | |
importance: | Undecided → Medium |
assignee: | nobody → Martin Wimpress (flexiondotorg) |
Changed in mozo (Ubuntu): | |
assignee: | nobody → Martin Wimpress (flexiondotorg) |
Changed in mozo (Ubuntu Xenial): | |
status: | New → Triaged |
Changed in mozo (Ubuntu Xenial): | |
status: | Triaged → Won't Fix |
This affects MATE 1.14. Another user could not reproduce this on 1.12, both of which run 16.04 LTS.
https:/ /ubuntu- mate.community/ t/main- menu-editor- destroys- menu-with- non-ascii- characters/ 7876