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 <siguctua@gmail.com>:
On 9 May 2010 23:17, Alain Plantec <alain.plantec@free.fr> 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 Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Best regards, Igor Stasenko AKA sig.
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project