Unfortunately I'm not seeing anything useful, which is my problem:

[ERROR] 2012-01-30T13:36:18: (22455) Error raised in delayed method
None
Traceback (most recent call last):
  File 
"/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/scripts/zeopack.py",
 line 159, in _main
    cs.pack(packt, wait=True)
  File 
"/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/ClientStorage.py",
 line 916, in pack
    return self._server.pack(t, wait)
  File 
"/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/ServerStub.py",
 line 155, in pack
    self.rpc.call('pack', t, wait)
  File 
"/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/zrpc/connection.py",
 line 768, in call
    raise inst # error raised by server
TypeError: unhashable type: 'list'
Error:
Error packing storage users in ('localhost', 9100)
[INFO] 2012-01-30T13:36:18: (::ffff:127.0.0.1:58682) disconnected

Kind regards,
Kaweh

On 30.01.2012, at 12:10, Jim Fulton wrote:

> On Mon, Jan 30, 2012 at 5:22 AM, Kaweh Kazemi <ka...@me.com> wrote:
>> Hi zodb-dev,
>> 
>> during our latest zeopack runs, zeopack for our users storage fails giving 
>> this error:
>> 
>> Traceback (most recent call last):
>>  File 
>> "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/scripts/zeopack.py",
>>  line 159, in _main
>>    cs.pack(packt, wait=True)
>>  File 
>> "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/ClientStorage.py",
>>  line 916, in pack
>>    return self._server.pack(t, wait)
>>  File 
>> "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/ServerStub.py",
>>  line 155, in pack
>>    self.rpc.call('pack', t, wait)
>>  File 
>> "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/zrpc/connection.py",
>>  line 768, in call
>>    raise inst # error raised by server
>> TypeError: unhashable type: 'list'
>> Error:
>> Error packing storage users in ('localhost', 9100)
>> 
>> Any ideas how to start to debug this behavior to find the bad data structure 
>> that prevents zeopack to run correctly? There is no verbose mode with 
>> zeopack as far as I know that would provide me with more helpful information 
>> (like the transaction id?). Maybe I can use any of the other tools to get to 
>> the source of the problem?
>> 
>> Any experience you could share to help me find the bad structure is very 
>> much appreciated. Thanks for your help.
> 
> Start by looking for an error in the server log.
> 
> Jim
> 
> -- 
> Jim Fulton
> http://www.linkedin.com/in/jimfulton

_______________________________________________
For more information about ZODB, see http://zodb.org/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zodb-dev

Reply via email to