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

Reply via email to