I noticed in my event.log that Im getting tons of these messages:

2004-09-28T04:50:17 PROBLEM(100) Cache ZCache_set()

exception

Traceback (most recent call last):

  File

"/usr/local/zope-2.7.0/lib/python/OFS/Cache.py", line

215, in ZCacheable_set

    mtime_func)

  File "/usr/local/zope-2.7.0/lib/python/Products/StandardCacheManagers/RAMCacheManager.py",

line 317, in ZCache_set

    oc.setEntry(lastmod, index, data, view_name)

  File "/usr/local/zope-2.7.0/lib/python/Products/StandardCacheManagers/RAMCacheManager.py",

line 111, in setEntry

    self.entries[index] = CacheEntry(index, data,

view_name)

  File "/usr/local/zope-2.7.0/lib/python/Products/StandardCacheManagers/RAMCacheManager.py",

line 57, in __init__

    raise CacheException('The data for the cache is

not pickleable.')

CacheException: The data for the cache is not

pickleable.

Can anybody give me any advice on how to track down this kind of message?  I dont see anything in here that hints at what particular object is causing this error or why.  What Im wondering is whether this is an issue where I put something into a cache that shouldnt be there or perhaps that something got corrupted somewhere.

Another thing I noticed (probably as a result of this) is that the memory consumed by the process grows constantly.

Finally, Im using Zope-2.7.0 because of http://zope.org/Collectors/Zope/1401 in Zope-2.7.2 in case anybody is wondering why Im not using the latest Zope.

Any help would be appreciated.  I tried Googling but it only turned up three matches for that exception and none of them helped me.

--

Mike