Comment 8 for bug 322025

Revision history for this message
Jan Verlaan (jan-verlaan) wrote :

bug confirmed in system debian with phyton 2.4 when opening e.g. chart of accounts

Traceback (most recent call last):
  File "/openerp/server/bin/netsvc.py", line 226, in dispatch
    result = LocalService(service_name)(method, *params)
  File "/openerp/server/bin/netsvc.py", line 74, in __call__
    return getattr(self, method)(*params)
  File "/openerp/server/bin/service/web_services.py", line 537, in execute
    return self._execute(db, uid, wiz_id, datas, action, context)
  File "/openerp/server/bin/service/web_services.py", line 517, in _execute
    return wiz.execute(db, uid, self.wiz_datas[wiz_id], action, context)
  File "/openerp/server/bin/wizard/__init__.py", line 178, in execute
    res = self.execute_cr(cr, uid, data, state, context)
  File "/openerp/server/bin/wizard/__init__.py", line 85, in execute_cr
    fields = copy.deepcopy(result_def['fields'])
  File "copy.py", line 174, in deepcopy
    y = copier(x, memo)
  File "copy.py", line 268, in _deepcopy_dict
    y[deepcopy(key, memo)] = deepcopy(value, memo)
  File "copy.py", line 174, in deepcopy
    y = copier(x, memo)
  File "copy.py", line 268, in _deepcopy_dict
    y[deepcopy(key, memo)] = deepcopy(value, memo)
  File "copy.py", line 204, in deepcopy
    y = _reconstruct(x, rv, 1, memo)
  File "copy.py", line 336, in _reconstruct
    y = callable(*args)
  File "copy_reg.py", line 92, in __newobj__
    return cls.__new__(cls, *args)
TypeError: function() takes at least 2 arguments (0 given)