Sorry for the infinite loop, it was my fault. I thought it had been detected and solved already (in squeak ?).
Destroying source pointer of un-installed methods was just a workaround to be used in case of already broken sources. There is another strategy : detect the source pointer of un-installed methods and store them in the new change log. This has to be done before logging source code of installed methods. Nicolas 2010/5/9 Igor Stasenko <[email protected]>: > On 9 May 2010 23:17, Alain Plantec <[email protected]> wrote: >> >>> Ok, i took the 11343 >>> - fixed the #condenseChanges >>> - ran Smalltalk condenseChanges >>> - changed the single method >>> - saved image >>> - ran Smalltalk condenseChanges again >>> >>> no crash reported. >>> >> >> Indeed, with 11343 it seems ok. >> With 11326 (updated -> 11346), crash during the second condenseChanges :( > > Alain, could you please send me an image +.changes saved just before > running a second condenseChanges? > I'll try to find the cause of it. > >> Alain >>> >>> >>>> >>>> Alain >>>> >>>> >>> >>> >>> >> >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> > > > > -- > Best regards, > Igor Stasenko AKA sig. > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
