Comment 4 for bug 690625

Revision history for this message
In , Vince (vince-redhat-bugs) wrote :

Description of problem:
DRIConf code is becoming more and more stale. Needs some TLC, and maybe some
help with parsing:
[...]
[vince@localhost Thu Jun 05 03:47:13 ~]$ driconf
/usr/lib/python2.5/site-packages/driconf_simpleui.py:461: GtkWarning: Failed to
set text from markup due to error parsing markup: Error on line 1 char 100:
Invalid UTF-8 encoded text - not valid '<b>Mesa DRI Mach64 [Rage Pro] 20051019
AGP 2x x86/MMX/SSE (Gareth Hughes, Leif Delgass,Jos� Fonseca)</b>'
  deviceLabel.set_markup("<b>" + commonui.escapeMarkup(text) + "</b>")
/usr/lib/python2.5/site-packages/driconf_simpleui.py:522: GtkWarning: Failed to
set text from markup due to error parsing markup: Error on line 1 char 100:
Invalid UTF-8 encoded text - not valid '<b>Mesa DRI Mach64 [Rage Pro] 20051019
AGP 2x x86/MMX/SSE (Gareth Hughes, Leif Delgass,Jos� Fonseca)</b>'
  self.add(self.vbox)
/usr/lib/python2.5/site-packages/driconf_complexui.py:843: DeprecationWarning:
  "priv", self.configTree.saveConfig, None, -1)
/usr/lib/python2.5/site-packages/driconf_complexui.py:846: DeprecationWarning:
  "priv", self.configTree.reloadConfig, None, -1)
/usr/lib/python2.5/site-packages/driconf_complexui.py:847: DeprecationWarning:
  self.toolbar.append_space()
/usr/lib/python2.5/site-packages/driconf_complexui.py:850: DeprecationWarning:
  "priv", self.configTree.newItem, None, -1)
/usr/lib/python2.5/site-packages/driconf_complexui.py:853: DeprecationWarning:
  "priv", self.configTree.removeItem, None, -1)
/usr/lib/python2.5/site-packages/driconf_complexui.py:856: DeprecationWarning:
  "priv", self.configTree.moveUp, None, -1)
/usr/lib/python2.5/site-packages/driconf_complexui.py:859: DeprecationWarning:
  "priv", self.configTree.moveDown, None, -1)
/usr/lib/python2.5/site-packages/driconf_complexui.py:862: DeprecationWarning:
  "priv", self.configTree.properties, None, -1)
/usr/lib/python2.5/site-packages/driconf_complexui.py:863: DeprecationWarning:
  self.toolbar.append_space()
/usr/lib/python2.5/site-packages/driconf_complexui.py:872: DeprecationWarning:
  self.aboutHandler, None, -1)
/usr/lib/python2.5/site-packages/driconf_complexui.py:873: DeprecationWarning:
  self.toolbar.append_space()
/usr/lib/python2.5/site-packages/driconf_complexui.py:876: DeprecationWarning:
  self.exitHandler, None, -1)
[Vince@localhost Thu Jun 05 04:02:05 ~]$
[...]

Version-Release number of selected component (if applicable):
driconf-0.9.1-7.fc9.noarch

How reproducible:
Always.

Steps to Reproduce:
1. Install Fedora 9
2. Install driconf
3. Open driconf from terminal
4. Observe meltdown

Actual results:
Numerous python/parsing warnings as noted above.

Expected results:
Absolutely error-free execution; Direct Rendering a bonus.

Additional info:
An otherwise outstanding little utility, no other options/substitutes
available, please don't let this one die.