[Zope-dev] frexp error

Andrew M. Kuchling akuchlin@mems-exchange.org
Mon, 13 Mar 2000 10:08:42 -0500 (EST)


R. David Murray writes:
>OK, I just tried to add a new metadata field to that 53K item catalog
>I have.  I got the frexp error I mentioned in an earlier post but did
>not have the actual traceback for.  So here's the traceback in case

>  File ...Zope-2.1.2-src/lib/python/ZODB/Transaction.py, line 237, in commit
>  File ...Zope-2.1.2-src/lib/python/ZODB/Connection.py, line 325, in commit
>    (Info: (('BTree', 'Bucket'), '\000\000\000\000\000\002\027]', ''))
>SystemError: (see above)

Curious.  This looks like a problem in cPickle, or perhaps BSDI's
frexp() is stricter than most in some special case.  Try asking on
comp.lang.python; perhaps someone else has seen this problem.  If not,
try reproducing it outside of Zope, perhaps by trying cunningly chosen
floating point numbers until cPickle fails.

-- 
A.M. Kuchling			http://starship.python.net/crew/amk/
Travel, of course, narrows the mind.
    -- Malcolm Muggeridge


<