[ZODB-Dev] Ape test failure. WinXP Zope 2.7-rc2 Ape-0.7.1

Joseph Kocherhans jkocherhans at mac.com
Fri Feb 6 11:30:06 EST 2004


I'm trying to get ape-0.7.1 running on WinXP with Zope 2.7-rc2, but 
whenever I add any kind of cmf object on an ape mount, my zope instance 
will just gobble up memory and processor until I get an out of memory 
error. I ran the tests and the same sort of thing happened. Here's the 
traceback when I ctrl-c on the hanging test. Is ape even supposed to run 
on win? I haven't seen anything that says otherwise. (I also tried 
grabbing a tarball from cvs and all the tests pass, but I'm guessing the 
0.8 changes aren't all finished yet cause Zope won't start due to an 
import error. I can post that traceback too if anyone is interested.)

Thanks,
joseph kocherhans

Traceback (most recent call last):
   File "c:\Program 
Files\Zope-2.7.0-rc2\lib\python\Products\Ape\lib\apelib\tests\testall.py", 
line 67, in ?
     unittest.main(defaultTest='test_suite')
   File "C:\Program Files\Zope-2.7.0-rc2\bin\Lib\unittest.py", line 721, 
in __init__
     self.runTests()
   File "C:\Program Files\Zope-2.7.0-rc2\bin\Lib\unittest.py", line 758, 
in runTests
     result = self.testRunner.run(self.test)
   File "C:\Program Files\Zope-2.7.0-rc2\bin\Lib\unittest.py", line 658, 
in run
     test(result)
   File "C:\Program Files\Zope-2.7.0-rc2\bin\Lib\unittest.py", line 389, 
in __call__
     test(result)
   File "C:\Program Files\Zope-2.7.0-rc2\bin\Lib\unittest.py", line 389, 
in __call__
     test(result)
   File "C:\Program Files\Zope-2.7.0-rc2\bin\Lib\unittest.py", line 389, 
in __call__
     test(result)
   File "C:\Program Files\Zope-2.7.0-rc2\bin\Lib\unittest.py", line 229, 
in __call__
     testMethod()
   File "c:\Program 
Files\Zope-2.7.0-rc2\lib\python\Products\Ape\lib\apelib\tests\teststorage.py", 
line 137, in testUnmanaged
     get_transaction().commit()
   File "C:\Program 
Files\Zope-2.7.0-rc2\lib\python\ZODB\Transaction.py", line 233, in commit
     ncommitted += self._commit_objects(objects)
   File "C:\Program 
Files\Zope-2.7.0-rc2\lib\python\ZODB\Transaction.py", line 348, in 
_commit_objects
     jar.commit(o, self)
   File "C:\Program 
Files\Zope-2.7.0-rc2\lib\python\Products\Ape\lib\apelib\zodb3\connection.py", 
line 234, in commit
     event, classified_state = osio.serialize(keychain, object)
   File "C:\Program 
Files\Zope-2.7.0-rc2\lib\python\Products\Ape\lib\apelib\core\io.py", 
line 192, in serialize
     state = ser.serialize(obj, event)
   File "C:\Program 
Files\Zope-2.7.0-rc2\lib\python\Products\Ape\lib\apelib\core\serializers.py", 
line 91, in serialize
     state = serializer.serialize(object, event)
   File "C:\Program 
Files\Zope-2.7.0-rc2\lib\python\Products\Ape\lib\apelib\zodb3\serializers.py", 
line 246, in serialize
     p.dump(unmanaged)
   File "C:\Program 
Files\Zope-2.7.0-rc2\lib\python\Products\Ape\lib\apelib\zodb3\serializers.py", 
line 200, in persistent_id
     def persistent_id(ob, getInternalRef=event.getInternalRef,
KeyboardInterrupt




More information about the ZODB-Dev mailing list