Hi Raphael, Indeed I tried the trunk version and the VM did not crash nor freeze anymore! Thanks a lot for your help support! Christophe
On Mon, Mar 31, 2008 at 5:44 PM, Raphael Collet <[EMAIL PROTECTED]> wrote: > Dear Christophe, > > I have fixed the bug in the development trunk. The code you sent now > works as expected. You can try it by checking out the latest revision > of the Mozart svn repository. > > Cheers, > raph > > > Raphael Collet wrote: > > I submitted it as Bug report #185. > > > > raph > > > > Raphael Collet wrote: > >> Dear Christophe, > >> > >> As you guessed, the finalization of weak dictionaries themselves is > >> bogus. After the end of garbage collection, the system checks the > >> contents of weak dictionaries, and finalizes the items that have not > >> been reached yet. Those items are "revived" in memory once they are > >> sent on a finalization stream. The problem is that the contents of a > >> weak dictionary that is revived at that moment is not correct. A fix > >> would be to redo the check on all revived weak dictionaries. > >> > > > > > _________________________________________________________________________________ > > > > mozart-users mailing list > > [email protected] > > http://www.mozart-oz.org/mailman/listinfo/mozart-users > > > _________________________________________________________________________________ > mozart-users mailing list > [email protected] > http://www.mozart-oz.org/mailman/listinfo/mozart-users > >
_________________________________________________________________________________ mozart-users mailing list [email protected] http://www.mozart-oz.org/mailman/listinfo/mozart-users
