The fix in
http://code.google.com/p/pharo/issues/detail?id=4186

now one thing left:
 we need to get rid of hanging methods with corrupted trailers.

And we do it like this:

(CompiledMethod allInstances select: [:m |
        m isInstalled not and: [ m trailer kind = #VarLengthSourcePointer ]]
) do: [:each |
        each at: each size put: 0 ]

This will replace a corrupted trailer with empty one.

-- 
Best regards,
Igor Stasenko AKA sig.

Reply via email to