[Pharo-project] [squeak-dev] [BUG][FIX] CompiledMethodTrailer
siguctua at gmail.com
Thu May 12 16:32:38 CEST 2011
On 10 May 2011 13:56, Mariano Martinez Peck <marianopeck at gmail.com> wrote:
> On Tue, May 10, 2011 at 1:24 PM, Igor Stasenko <siguctua at gmail.com> wrote:
>> Okay, seems like i found the bug.
>> (CompiledMethodTrailer new sourcePointer: 0) testEncoding
>> And it happens only when you pass 0 as source pointer!!
>> Such an obscure case!
> So...this means that after a day and a half of work of the whole community
> we finally fix it?? I am happy. Thanks Igor and the rest who helped as well
> Now...I am not sure if I understand. I saw your changes and you test. But my
> question is what happen with those incorrect CM that are arround. It means
> that the next build image, when it does the CompiledMethod cleanUp and
> destroy the sourcePointers, I will let correct CMs ? Does it mean that if I
> build a dev image now with such fix, I won't have these weird CMs bothering
> Ok....I am trying now....
Of course they will bother you, because they will hang around if there
are closures referencing them
> Thanks a lot to everybody for the effort,
Igor Stasenko AKA sig.
More information about the Pharo-project