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):
> line 159, in _main
> cs.pack(packt, wait=True)
> line 916, in pack
> return self._server.pack(t, wait)
> line 155, in pack
> self.rpc.call('pack', t, wait)
> line 768, in call
> raise inst # error raised by server
> TypeError: unhashable type: 'list'
> 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.
For more information about ZODB, see http://zodb.org/
ZODB-Dev mailing list - ZODB-Dev@zope.org