Comment 0 for bug 600205

Revision history for this message
Dukai Gábor (gdukai) wrote : Problems opening the partner list

Hello!

Latest bzr code.
When I open the partner list, it goes into some kind of recursion and leaves the mouse pointer with the waiting icon.
Trace log when opening from the partner menu:

ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇthis part is repeated
  File "Koo/Model/Group.py", line 706, in update
    self.sort( self.toBeSortedField, self.toBeSortedOrder )
  File "Koo/Model/Group.py", line 721, in sort
    self.sortVisible( field, order )
  File "Koo/Model/Group.py", line 835, in sortVisible
    self.ensureAllLoaded()
  File "Koo/Model/Group.py", line 476, in ensureAllLoaded
    ids = self.unloadedIds()
  File "Koo/Model/Group.py", line 490, in unloadedIds
    self.ensureUpdated()
  File "Koo/Model/Group.py", line 712, in ensureUpdated
    self.update()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^this part is repeated
  File "Koo/Model/Group.py", line 706, in update
    self.sort( self.toBeSortedField, self.toBeSortedOrder )
  File "Koo/Model/Group.py", line 721, in sort
    self.sortVisible( field, order )
  File "Koo/Model/Group.py", line 828, in sortVisible
    ids = self.rpc.search( self._domain + self._filter, 0, self.limit, False, self._context )
  File "Koo/Rpc/Rpc.py", line 588, in __call__
    return session.execute('/object', 'execute', self.object, self.func, *args)
  File "Koo/Rpc/Rpc.py", line 428, in execute
    return self.call(obj, method, *args)
  File "Koo/Rpc/Rpc.py", line 411, in call
    if self.cache:
AttributeError: ActionViewCache instance has no attribute '__nonzero__'

If I open it from the 'Open partners tab' shortcut, it's quite the same but at the end it gives a RuntimeError:
    return self.call(obj, method, *args)
RuntimeError: maximum recursion depth exceeded

Gábor