(view as text)
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/buildbot/process/build.py", line 410, in startNextStep
    d = defer.maybeDeferred(s.startStep, self.remote)
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 139, in maybeDeferred
    result = f(*args, **kw)
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1237, in unwindGenerator
    return _inlineCallbacks(None, gen, Deferred())
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1099, in _inlineCallbacks
    result = g.send(result)
--- <exception caught here> ---
  File "/usr/lib/python2.7/dist-packages/buildbot/process/buildstep.py", line 301, in startStep
    doStep = yield self.doStepIf(self)
  File "/data/buildbot/masters/firmware/master.cfg", line 179, in checkDoClean
    ser =  jsonpickle.encode(build)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/__init__.py", line 132, in encode
    warn=warn)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 41, in encode
    return backend.encode(context.flatten(value, reset=reset))
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 141, in flatten
    return self._flatten(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 145, in _flatten
    return self._pop(self._flatten_obj(obj))
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 161, in _flatten_obj
    return flatten_func(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 213, in _ref_obj_instance
    return self._flatten_obj_instance(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 358, in _flatten_obj_instance
    return self._flatten_dict_obj(obj.__dict__, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 383, in _flatten_dict_obj
    flatten(k, v, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 440, in _flatten_key_value_pair
    data[k] = self._flatten(v)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 145, in _flatten
    return self._pop(self._flatten_obj(obj))
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 161, in _flatten_obj
    return flatten_func(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 213, in _ref_obj_instance
    return self._flatten_obj_instance(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 303, in _flatten_obj_instance
    return self._getstate(state, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 455, in _getstate
    state = self._flatten_obj(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 161, in _flatten_obj
    return flatten_func(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 383, in _flatten_dict_obj
    flatten(k, v, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 440, in _flatten_key_value_pair
    data[k] = self._flatten(v)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 145, in _flatten
    return self._pop(self._flatten_obj(obj))
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 161, in _flatten_obj
    return flatten_func(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 213, in _ref_obj_instance
    return self._flatten_obj_instance(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 303, in _flatten_obj_instance
    return self._getstate(state, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 455, in _getstate
    state = self._flatten_obj(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 161, in _flatten_obj
    return flatten_func(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 383, in _flatten_dict_obj
    flatten(k, v, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 440, in _flatten_key_value_pair
    data[k] = self._flatten(v)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 145, in _flatten
    return self._pop(self._flatten_obj(obj))
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 161, in _flatten_obj
    return flatten_func(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 213, in _ref_obj_instance
    return self._flatten_obj_instance(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 303, in _flatten_obj_instance
    return self._getstate(state, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 455, in _getstate
    state = self._flatten_obj(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 161, in _flatten_obj
    return flatten_func(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 383, in _flatten_dict_obj
    flatten(k, v, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 440, in _flatten_key_value_pair
    data[k] = self._flatten(v)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 145, in _flatten
    return self._pop(self._flatten_obj(obj))
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 161, in _flatten_obj
    return flatten_func(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 213, in _ref_obj_instance
    return self._flatten_obj_instance(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 303, in _flatten_obj_instance
    return self._getstate(state, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 455, in _getstate
    state = self._flatten_obj(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 161, in _flatten_obj
    return flatten_func(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 383, in _flatten_dict_obj
    flatten(k, v, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 440, in _flatten_key_value_pair
    data[k] = self._flatten(v)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 145, in _flatten
    return self._pop(self._flatten_obj(obj))
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 161, in _flatten_obj
    return flatten_func(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 213, in _ref_obj_instance
    return self._flatten_obj_instance(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 303, in _flatten_obj_instance
    return self._getstate(state, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 455, in _getstate
    state = self._flatten_obj(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 161, in _flatten_obj
    return flatten_func(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 383, in _flatten_dict_obj
    flatten(k, v, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 440, in _flatten_key_value_pair
    data[k] = self._flatten(v)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 145, in _flatten
    return self._pop(self._flatten_obj(obj))
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 161, in _flatten_obj
    return flatten_func(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 213, in _ref_obj_instance
    return self._flatten_obj_instance(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 358, in _flatten_obj_instance
    return self._flatten_dict_obj(obj.__dict__, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 383, in _flatten_dict_obj
    flatten(k, v, data)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 440, in _flatten_key_value_pair
    data[k] = self._flatten(v)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 145, in _flatten
    return self._pop(self._flatten_obj(obj))
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 161, in _flatten_obj
    return flatten_func(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 213, in _ref_obj_instance
    return self._flatten_obj_instance(obj)
  File "/usr/lib/python2.7/dist-packages/jsonpickle/pickler.py", line 336, in _flatten_obj_instance
    if rv_as_list[0].__name__ == '__newobj__':
exceptions.AttributeError: '_UnpickleDispatch' object has no attribute '__name__'