Activity log for bug #368391

Date Who What changed Old value New value Message
2009-04-28 05:59:30 Santhosh Thottingal bug added bug
2009-04-28 06:00:44 Santhosh Thottingal description Binary package hint: gedit The external plugins are not working in Gedit when the locale is Malayalam(ml_IN). Launching from console shows python error trace and External Plugins menus are not appearing in Tools menu. error trace is given below $ LANG=ml_IN gedit Traceback (most recent call last): File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 184, in activate helper = ExternalToolsWindowHelper(self, window) File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 130, in __init__ manager.insert_action_group(self._action_group, -1) File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 181, in __init__ ToolLibrary().set_locations(self.get_data_dir()) File "/usr/lib/gedit-2/plugins/externaltools/library.py", line 59, in set_locations self.tree = ToolDirectory(self, '') File "/usr/lib/gedit-2/plugins/externaltools/library.py", line 139, in __init__ self._load() File "/usr/lib/gedit-2/plugins/externaltools/library.py", line 160, in _load self.tools.append(Tool(self, p)) File "/usr/lib/gedit-2/plugins/externaltools/library.py", line 207, in __init__ self._load() File "/usr/lib/gedit-2/plugins/externaltools/library.py", line 219, in _load lang = locale.getlocale(locale.LC_MESSAGES)[0] File "/usr/lib/python2.6/locale.py", line 497, in getlocale return _parse_localename(localename) File "/usr/lib/python2.6/locale.py", line 410, in _parse_localename raise ValueError, 'unknown locale: %s' % localename ValueError: unknown locale: ml_IN Traceback (most recent call last): File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 192, in update_ui window.get_data(self.WINDOW_DATA_KEY).update_ui() AttributeError: 'NoneType' object has no attribute 'update_ui' Traceback (most recent call last): File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 192, in update_ui window.get_data(self.WINDOW_DATA_KEY).update_ui() AttributeError: 'NoneType' object has no attribute 'update_ui' Traceback (most recent call last): File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 192, in update_ui window.get_data(self.WINDOW_DATA_KEY).update_ui() AttributeError: 'NoneType' object has no attribute 'update_ui' Traceback (most recent call last): File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 188, in deactivate window.get_data(self.WINDOW_DATA_KEY).deactivate() AttributeError: 'NoneType' object has no attribute 'deactivate' santhosh@santhosh-desktop:~$ LANG=hi_IN gedit (gedit:6614): Gtk-WARNING **: Whoever translated default:LTR did so wrongly. Version: Ubuntu 9.04 Locale Environment Malayalam(ml_IN) Always reproducible Binary package hint: gedit The external plugins are not working in Gedit when the locale is Malayalam(ml_IN). Launching from console shows python error trace and External Plugins menus are not appearing in Tools menu. error trace is given below $ LANG=ml_IN gedit Traceback (most recent call last): File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 184, in activate helper = ExternalToolsWindowHelper(self, window) File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 130, in __init__ manager.insert_action_group(self._action_group, -1) File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 181, in __init__ ToolLibrary().set_locations(self.get_data_dir()) File "/usr/lib/gedit-2/plugins/externaltools/library.py", line 59, in set_locations self.tree = ToolDirectory(self, '') File "/usr/lib/gedit-2/plugins/externaltools/library.py", line 139, in __init__ self._load() File "/usr/lib/gedit-2/plugins/externaltools/library.py", line 160, in _load self.tools.append(Tool(self, p)) File "/usr/lib/gedit-2/plugins/externaltools/library.py", line 207, in __init__ self._load() File "/usr/lib/gedit-2/plugins/externaltools/library.py", line 219, in _load lang = locale.getlocale(locale.LC_MESSAGES)[0] File "/usr/lib/python2.6/locale.py", line 497, in getlocale return _parse_localename(localename) File "/usr/lib/python2.6/locale.py", line 410, in _parse_localename raise ValueError, 'unknown locale: %s' % localename ValueError: unknown locale: ml_IN Traceback (most recent call last): File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 192, in update_ui window.get_data(self.WINDOW_DATA_KEY).update_ui() AttributeError: 'NoneType' object has no attribute 'update_ui' Traceback (most recent call last): File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 192, in update_ui window.get_data(self.WINDOW_DATA_KEY).update_ui() AttributeError: 'NoneType' object has no attribute 'update_ui' Traceback (most recent call last): File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 192, in update_ui window.get_data(self.WINDOW_DATA_KEY).update_ui() AttributeError: 'NoneType' object has no attribute 'update_ui' Traceback (most recent call last): File "/usr/lib/gedit-2/plugins/externaltools/__init__.py", line 188, in deactivate window.get_data(self.WINDOW_DATA_KEY).deactivate() AttributeError: 'NoneType' object has no attribute 'deactivate' Version: Ubuntu 9.04 Locale Environment Malayalam(ml_IN) Always reproducible
2009-04-28 08:23:56 Sebastien Bacher gedit (Ubuntu): importance Undecided Low
2009-04-28 08:23:56 Sebastien Bacher gedit (Ubuntu): status New Incomplete
2009-04-28 08:23:56 Sebastien Bacher gedit (Ubuntu): assignee Ubuntu Desktop Bugs (desktop-bugs)
2009-04-29 08:04:30 Sebastien Bacher gedit (Ubuntu): status Incomplete New
2009-06-03 16:24:41 Sebastien Bacher bug task added gedit
2009-09-15 00:01:26 Chris Coulson gedit (Ubuntu): status New Incomplete
2009-09-15 04:19:33 Santhosh Thottingal gedit (Ubuntu): status Incomplete Confirmed
2009-09-15 04:20:05 Santhosh Thottingal bug watch added http://bugs.python.org/issue6895
2009-11-08 00:06:48 Petar Vasić marked as duplicate 223281