[Pacemaker] pacemaker-pygui & CentOS 5.2

Yan Gao ygao at novell.com
Tue Nov 4 05:48:44 EST 2008


On Mon, 2008-11-03 at 14:44 +0800, Yan Gao wrote:
> On Fri, 2008-10-31 at 10:18 -0600, Bret Palsson wrote:
> > Can someone point me to the right direction on posting this notorious  
> > bug? I know I'm not the only one with it.
> > 
> > Here it is:
> > 
> > Traceback (most recent call last):
> > File "/usr/bin/hb_gui", line 2822, in on_add
> > objdlg = ObjectViewDlg(new_elem, True)
> > File "/usr/bin/hb_gui", line 3900, in __init__
> > obj_view = ObjectView(self.xml_node, is_newobj, self.on_changed)
> > File "/usr/bin/hb_gui", line 1994, in __init__
> > self.update(xml_node)
> > File "/usr/bin/hb_gui", line 2130, in update
> > self.on_after_show()
> > File "/usr/bin/hb_gui", line 2138, in on_after_show
> > self.obj_attrs.on_after_show()
> > File "/usr/bin/hb_gui", line 6471, in on_after_show
> > for widget in self.widgets[widget_type].values() :
> > SystemError: Objects/funcobject.c:128: bad argument to internal function
> > 
> As the problem that Hideo ever met in RHEL5, there are bugs in pygobject
> 2.12.1. You could update pygobject to 2.12.3 to avoid the problem. And
> I'm going to change pacemaker-pygui later to resolve the compatibility
> with lower ones.
Done
http://hg.clusterlabs.org/pacemaker/pygui/rev/460feb8039c1

> 
> > 
> > How to replicate:
> > 
> > 1. Install centos 5.2
> > 2. Add [server_ha-clustering] repo
> > 3. run: yum -y install xorg-x11-xauth xorg-x11-fonts* heartbeat.x86_64  
> > pacemaker.x86_64 pacemaker-pygui.x86_64
> > 4. create all the nessary config files and start heartbeat
> > 5. run: hb_gui &
> > 6. Try to add a primitive resource
> > 
> > Then you get that traceback.
> > 
> > 
> > Maybe I'm doing something wrong?
> > 
> > Thanks,
> > 
> > Bret
> 
> Regards,
-- 
Yan Gao
China R&D Software Engineer
ygao at novell.com

Novell, Inc.
SUSE® Linux Enterprise 10
Your Linux is ready
http://www.novell.com/linux





More information about the Pacemaker mailing list