On Thu, Oct 7, 2010 at 1:03 PM, steve <st...@lonetwin.net> wrote:
> On 10/07/2010 10:29 PM, steve wrote:
>> On 10/07/2010 10:26 PM, steve wrote:
>>>  Hi Jim,
>>>  On 10/07/2010 10:20 PM, Jim Fulton wrote:
>>>>  What versions of Python are you using on the clients and on the server?
>>>  Sorry should have mentioned:
>>>  Python 2.5.2 (r252:60911, Jan 24 2010, 17:44:40)
>>>  [GCC 4.3.2] on linux2
>> ...on both
> ugh, I know this must be annoying but, I forgot to add, clients and servers
> are both x86_64 systems (amazon ec2 instances actually).

OK, I have no idea what the problem is.  It may be a ZODB bug, since,
apparently, this
showed up when you upgraded to ZODB 3.10.0b8, although I can't image
what the bug
could be.

You're going to have to debug this, at least by whittling this down to a example
that someone who doesn't have your software can run.

Some suggestions:

- Figure out what the class of the object is and what the value of state is.

- Try creating an instance outside your app and passing that state to
it to see if you get the same error.


Jim Fulton
For more information about ZODB, see the ZODB Wiki:

ZODB-Dev mailing list  -  ZODB-Dev@zope.org

Reply via email to