Bug 1028246

Summary: traceback on start
Product: [Community] Virtualization Tools Reporter: Ramazan BOSTAN <rbostan>
Component: virt-managerAssignee: Cole Robinson <crobinso>
Status: CLOSED CANTFIX QA Contact:
Severity: urgent Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: acathrow, berrange, crobinso, gscrivan
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-11-08 20:33:07 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ramazan BOSTAN 2013-11-08 01:22:43 UTC
Description of problem:
I am a newbie with virt-manager. When i tried to start from gnome applications menu, nothing happen. Tried start from console with --debug parameter, below error appeared.

Version-Release number of selected component (if applicable):
virt-manager 0.10.0

How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:
virt-manager --debug
Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/engine.py", line 133, in _activate
    self.show_manager()
  File "/usr/share/virt-manager/virtManager/engine.py", line 862, in show_manager
    self._do_show_manager(None)
  File "/usr/share/virt-manager/virtManager/engine.py", line 806, in _do_show_manager
    manager = self.get_manager()
  File "/usr/share/virt-manager/virtManager/engine.py", line 767, in get_manager
    obj = vmmManager()
  File "/usr/share/virt-manager/virtManager/manager.py", line 173, in __init__
    self.init_stats()
  File "/usr/share/virt-manager/virtManager/manager.py", line 276, in init_stats
    self.toggle_host_cpu_usage_visible_widget()
  File "/usr/share/virt-manager/virtManager/manager.py", line 1026, in toggle_host_cpu_usage_visible_widget
    self.host_cpu_usage_img, "menu_view_stats_host_cpu")
  File "/usr/share/virt-manager/virtManager/manager.py", line 1003, in _toggle_graph_helper
    col.set_cell_data_func(img, datafunc, None)
  File "/usr/lib/python2.7/site-packages/gi/overrides/Gtk.py", line 1320, in set_cell_data_func
    super(TreeViewColumn, self).set_cell_data_func(cell_renderer, func, func_data)
TypeError: When passing None for a callback userdata must also be None


Expected results:
getting gui :)

Additional info:

Comment 1 Cole Robinson 2013-11-08 20:32:24 UTC
This is a pygobject regression. It's fixed upstream here:

https://git.gnome.org/browse/pygobject/commit/?id=79aea2655db11bc9d2c0ad75c87862b2b66da594

but it's not available in any release yet. I'd recommend asking your distro to pull in that patch in the interim.