[Zope-dev] frexp error

R. David Murray bitz@bitdance.com
Sat, 11 Mar 2000 16:42:40 -0500 (EST)


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
anyone can do anything with it.  I assumed that when I added a metadata
field nothing would happen until I reindexed objects that had that
field.  Am I wrong, does ZCatalog automatically update the catalog
when a metadata field is added?

Here's the traceback (paths elided for clarity):

  Error Type: SystemError
  Error Value: frexp() result out of range 

Traceback (innermost last):
  File ...Zope-2.1.2-src/lib/python/ZPublisher/Publish.py, line 214, in publish_module
  File ...Zope-2.1.2-src/lib/python/ZPublisher/Publish.py, line 179, in publish
  File ...Zope-2.1.2-src/lib/python/Zope/__init__.py, line 202, in zpublisher_exception_hook
    (Object: ElementWithAttributes)
  File ...Zope-2.1.2-src/lib/python/ZPublisher/Publish.py, line 169, in publish
  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)

By the way I had the stupid file logger running and it didn't show
anything when this error occured.  Also, grepping the source I see
an error message with the above text in cPickle.  This is running
on BSDI 4.1.  Am I running into a BSDI bug here?

--RDM