I have to re-open this bug because I still have this problem even though my software-center is 5.2.1, problem occurs when the "More Info" button of Ryzom is pressed when locale is in zh_TW.UTF-8, but does not happen in en_US.UTF-8.
$ dpkg -l software-center | grep software-center ii software-center 5.2.1 Utility for browsing, installing, and removing software Traceback (most recent call last): File "/usr/share/software-center/softwarecenter/utils.py", line 118, in wrapper f(*args, **kwargs) File "/usr/share/software-center/softwarecenter/ui/gtk3/panes/availablepane.py", line 751, in on_application_activated self.display_details_page) File "/usr/share/software-center/softwarecenter/ui/gtk3/session/viewmanager.py", line 190, in display_page callback(page, view_state) File "/usr/share/software-center/softwarecenter/ui/gtk3/panes/availablepane.py", line 685, in display_details_page SoftwarePane.display_details_page(self, page, view_state) File "/usr/share/software-center/softwarecenter/ui/gtk3/panes/softwarepane.py", line 464, in display_details_page self.app_details_view.show_app(view_state.application) File "/usr/share/software-center/softwarecenter/ui/gtk3/views/appdetailsview.py", line 1733, in show_app self._update_minimal(self.app_details) File "/usr/share/software-center/softwarecenter/ui/gtk3/views/appdetailsview.py", line 1567, in _update_minimal self._update_pkg_info_table(app_details) File "/usr/share/software-center/softwarecenter/ui/gtk3/views/appdetailsview.py", line 1491, in _update_pkg_info_table self.hardware_info.set_value(app_details.hardware_requirements) File "/usr/share/software-center/softwarecenter/ui/gtk3/views/appdetailsview.py", line 540, in set_value self.value_label.set_hardware_requirements(value) File "/usr/share/software-center/softwarecenter/ui/gtk3/widgets/labels.py", line 105, in set_hardware_requirements label.set_hardware_requirement(tag, sup) File "/usr/share/software-center/softwarecenter/ui/gtk3/widgets/labels.py", line 84, in set_hardware_requirement self._label.set_markup(self.get_label()) File "/usr/share/software-center/softwarecenter/ui/gtk3/widgets/labels.py", line 78, in get_label "hardware": unicode(short_descr, "utf8", "ignore") UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 19: ordinal not in range(128) ** Changed in: software-center (Ubuntu) Status: Fix Released => New ** Changed in: software-center (Ubuntu) Milestone: ubuntu-12.04 => None -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/967036 Title: software-center crashed with UnicodeDecodeError in get_label(): 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128) for apps with hardware requirements To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/967036/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs