[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Xend broken - Exception starting xend: maximum recursion depth exceeded


  • To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: David F Barrera <dfbp@xxxxxxxxxx>
  • Date: Tue, 04 Oct 2005 09:18:31 -0500
  • Delivery-date: Tue, 04 Oct 2005 14:16:07 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=272

I am unable to start xend on any of my test machines today using
changeset:   7189:4c4dbbda367e
tag:         tip
user:        emellor@ewan
date:        Tue Oct  4 05:43:38 2005 +0100
summary:     Catch xen.xend.XendProtocol.XendError as well as
xen.xend.XendError.XendError.


Many, many messages on the console. Here's a snippet of the output:
{...}

    dominfo = domain_exists(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 145, in domain_exists
    return xd.domain_lookup_by_name(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
278, in domain_lookup_by_name
    self.refresh()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
188, in refresh
    d.update(info)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 801, in update
    self.validateInfo()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 411, in validateInfo
    self.check_name(self.info['name'])
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 956, in check_name
    dominfo = domain_exists(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 145, in domain_exists
    return xd.domain_lookup_by_name(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
278, in domain_lookup_by_name
    self.refresh()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
188, in refresh
    d.update(info)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 801, in update
    self.validateInfo()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 411, in validateInfo
    self.check_name(self.info['name'])
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 956, in check_name
    dominfo = domain_exists(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 145, in domain_exists
    return xd.domain_lookup_by_name(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
278, in domain_lookup_by_name
    self.refresh()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
188, in refresh
    d.update(info)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 801, in update
    self.validateInfo()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 411, in validateInfo
    self.check_name(self.info['name'])
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 956, in check_name
    dominfo = domain_exists(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 145, in domain_exists
    return xd.domain_lookup_by_name(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
278, in domain_lookup_by_name
    self.refresh()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
188, in refresh
    d.update(info)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 801, in update
    self.validateInfo()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 411, in validateInfo
    self.check_name(self.info['name'])
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 956, in check_name
    dominfo = domain_exists(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 145, in domain_exists
    return xd.domain_lookup_by_name(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
278, in domain_lookup_by_name
    self.refresh()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
188, in refresh
    d.update(info)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 801, in update
    self.validateInfo()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 411, in validateInfo
    self.check_name(self.info['name'])
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 956, in check_name
    dominfo = domain_exists(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 145, in domain_exists
    return xd.domain_lookup_by_name(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
278, in domain_lookup_by_name
    self.refresh()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
188, in refresh
    d.update(info)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 801, in update
    self.validateInfo()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 411, in validateInfo
    self.check_name(self.info['name'])
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 956, in check_name
    dominfo = domain_exists(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 145, in domain_exists
    return xd.domain_lookup_by_name(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
278, in domain_lookup_by_name
    self.refresh()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
188, in refresh
    d.update(info)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 801, in update
    self.validateInfo()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 411, in validateInfo
    self.check_name(self.info['name'])
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 956, in check_name
    dominfo = domain_exists(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 145, in domain_exists
    return xd.domain_lookup_by_name(name)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
278, in domain_lookup_by_name
    self.refresh()
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line
188, in refresh
    d.update(info)
  File "/tmp/xen-
unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py",
line 793, in update
    log.debug("XendDomainInfo.update(%s) on domain %d", info,
self.domid)
  File "/usr/lib/python2.4/logging/__init__.py", line 918, in debug
    apply(self._log, (DEBUG, msg, args), kwargs)
  File "/usr/lib/python2.4/logging/__init__.py", line 1038, in _log
    record = self.makeRecord(self.name, level, fn, lno, msg, args,
exc_info)
  File "/usr/lib/python2.4/logging/__init__.py", line 1024, in
makeRecord
    return LogRecord(name, level, fn, lno, msg, args, exc_info)
  File "/usr/lib/python2.4/logging/__init__.py", line 210, in __init__
    self.levelname = getLevelName(level)
RuntimeError: maximum recursion depth exceeded

Exception starting xend: maximum recursion depth exceeded



-- 
Regards,

David F Barrera
Linux Technology Center
Systems and Technology Group, IBM

"The wisest men follow their own direction. "
                                                        Euripides


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.