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

[Xen-bugs] [Bug 272] New: Exception starting xend: maximum recursion depth exceeded



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

           Summary: Exception starting xend: maximum recursion depth
                    exceeded
           Product: Xen
           Version: unstable
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: Tools
        AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx
        ReportedBy: dbarrera@xxxxxxxxxx
                CC: hohnbaum@xxxxxxxxxx


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

-- 
Configure bugmail: 
http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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


 


Rackspace

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