Hi Frank, I uploaded a development snapshot binary for Win32/Py25 (see http://code.google.com/p/pythonocc/downloads/list). It should fix the issues you reported.
Best Regards, Thomas 2010/3/2 Frank Conradie <fr...@qfin.net> > Sorry again - I need more coffee! Windows 32bit, Python 2.5. > - Frank > > > On 02/03/2010 10:59 AM, Thomas Paviot wrote: > > Hi Frank, > > You're on Windows 32 or 64 bit? Python 25 or 26? > > Thomas > > 2010/3/2 Frank Conradie <fr...@qfin.net> > >> Windows. By the way, the GarbageCollector fixes does not seem to be in >> the latest trunk yet - is this correct? >> >> - Frank >> >> >> On 02/03/2010 10:42 AM, Jelle Feringa wrote: >> >> What platform Frank? >> >> On Mar 2, 2010, at 6:12 PM, Frank Conradie wrote: >> >> Thanks Thomas! Any chance of a new or interim release in the very near >> future? I am not currently able to build the SVN myself with all the new >> Salome stuff (although I guess I should get it building sooner rather than >> later ;) >> >> Cheers, >> Frank >> >> On 02/03/2010 6:35 AM, Thomas Paviot wrote: >> >> Hi, >> >> This issue closed. See: >> >> *Changeset: http://code.google.com/p/pythonocc/source/detail?r=904 >> *Issue Tracker: >> http://code.google.com/p/pythonocc/issues/detail?id=6&can=1 >> >> Thomas >> >> 2010/2/19 Jelle Feringa <jelleferi...@gmail.com> >> >>> Ai, of course, I recall, sorry 'bout that… well, I guess we agree that it >>> should be good to integrate the code Frank produced… >>> >>> On Feb 19, 2010, at 1:27 PM, Thomas Paviot wrote: >>> >>> Jelle, >>> >>> There's already one unit test for the GarbageCollector module (see >>> below), but I agree we shoul build a more complete set of unit tests >>> dedicated to the memory management issue. >>> >>> Thomas >>> >>> *class* Test(unittest.TestCase): >>> >>> *def* *testGarbageCollector*(self): >>> *''' >>> Test GarbageColector features >>> '''* >>> *print* *'Test: GarbageCollector'* >>> number_of_collected_objects_1 = >>> len(GarbageCollector.garbage._collected_objects) >>> h = Standard_Transient().GetHandle() >>> *# The Standard_Transient object was deleted, it should now be in >>> the garbage* number_of_collected_objects_2 = >>> len(GarbageCollector.garbage._collected_objects) >>> >>> self.assertEqual(number_of_collected_objects_2-number_of_collected_objects_1,1) >>> self.assertEqual(h.IsNull(), False) >>> *# Now free memory, i.e. kill all objects* >>> GarbageCollector.garbage.purge() >>> *# Now the handle should be NULL, since the Standard_Transient >>> object was killed* self.assertEqual(h.IsNull(), False) >>> >>> >>> 2010/2/19 Jelle Feringa <jelleferi...@gmail.com> >>> >>>> This has been an impressive thread to follow! Thanks for your work >>>> Thomas & Frank, very interesting! Who knows we can use your script as the >>>> start of a unit test. >>>> >>>> Thanks, >>>> >>>> -jelle >>>> _______________________________________________ >>>> Pythonocc-users mailing list >>>> Pythonocc-users@gna.org >>>> https://mail.gna.org/listinfo/pythonocc-users >>>> >>> >>> _______________________________________________ >>> Pythonocc-users mailing list >>> Pythonocc-users@gna.org >>> https://mail.gna.org/listinfo/pythonocc-users >>> >>> >>> >>> _______________________________________________ >>> Pythonocc-users mailing list >>> Pythonocc-users@gna.org >>> https://mail.gna.org/listinfo/pythonocc-users >>> >>> >> >> _______________________________________________ >> Pythonocc-users mailing >> listpythonocc-us...@gna.orghttps://mail.gna.org/listinfo/pythonocc-users >> >> _______________________________________________ >> Pythonocc-users mailing list >> Pythonocc-users@gna.org >> https://mail.gna.org/listinfo/pythonocc-users >> >> >> >> _______________________________________________ >> Pythonocc-users mailing >> listpythonocc-us...@gna.orghttps://mail.gna.org/listinfo/pythonocc-users >> >> >> _______________________________________________ >> Pythonocc-users mailing list >> Pythonocc-users@gna.org >> https://mail.gna.org/listinfo/pythonocc-users >> >> > > _______________________________________________ > Pythonocc-users mailing > listpythonocc-us...@gna.orghttps://mail.gna.org/listinfo/pythonocc-users > > > _______________________________________________ > Pythonocc-users mailing list > Pythonocc-users@gna.org > https://mail.gna.org/listinfo/pythonocc-users > >
_______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users