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