Firstly sorry for the html formatted message, i'm sending this through OWA on the office email account.
Here is the output when running /usr/bin/hwbrowser at a terminal:
/usr/bin/hwbrowser
(DeviceList.py:1053): GnomeCanvas-CRITICAL **: file gnome-canvas-path-def.c: line 1142 (gnome_canvas_path_def_any_closed): assertion `path != NULL' failed
(DeviceList.py:1053): GnomeCanvas-CRITICAL **: file gnome-canvas-path-def.c: line 1142 (gnome_canvas_path_def_any_closed): assertion `path != NULL' failed
(DeviceList.py:1053): GnomeCanvas-CRITICAL **: file gnome-canvas-path-def.c: line 1142 (gnome_canvas_path_def_any_closed): assertion `path != NULL' failed
(DeviceList.py:1053): GnomeCanvas-CRITICAL **: file gnome-canvas-path-def.c: line 1142 (gnome_canvas_path_def_any_closed): assertion `path != NULL' failed
(DeviceList.py:1053): GnomeCanvas-CRITICAL **: file gnome-canvas-path-def.c: line 1142 (gnome_canvas_path_def_any_closed): assertion `path != NULL' failed
(DeviceList.py:1053): GnomeCanvas-CRITICAL **: file gnome-canvas-path-def.c: line 1142 (gnome_canvas_path_def_any_closed): assertion `path != NULL' failed
(DeviceList.py:1053): GnomeCanvas-CRITICAL **: file gnome-canvas-path-def.c: line 1142 (gnome_canvas_path_def_any_closed): assertion `path != NULL' failed
(DeviceList.py:1053): GnomeCanvas-CRITICAL **: file gnome-canvas-path-def.c: line 1142 (gnome_canvas_path_def_any_closed): assertion `path != NULL' failed
(DeviceList.py:1053): GnomeCanvas-CRITICAL **: file gnome-canvas-path-def.c: line 1142 (gnome_canvas_path_def_any_closed): assertion `path != NULL' failed
Traceback (most recent call last):
File "/usr/share/hwbrowser/DeviceList.py", line 203, in ?
reread_device_type_list ()
File "/usr/share/hwbrowser/DeviceList.py", line 150, in reread_device_type_list
list.set (iter, 0, hardware.get_category_string (key), 1, key)
File "/usr/share/hwbrowser/DeviceList.py", line 91, in get_category_string
return self.type_mapping[key]
KeyError: 20