On Mon, 6 Dec 2010, laurent laffont wrote:
We recently fixed a bug in OCompletion (load OCompletion-klub.84 for the fix), that resulted in hanging debugger instances. To reproduce the issue: - open a debugger - type something to the inspector in the lower right panel and make sure you've triggered OCompletion. After closing the debugger it won't be garbage collected.
Thank you Levente. How can I check that my immortal debuggers are the consequence of this bug ?
If there are more than one instances (or sub-instances) of ECController in your image after closing all windows, then it's very probable that this is the cause of the problem. If you load OCompletion-klub.84 (which is the last version of OCompletion that's compatible with Pharo 1.1) and evaluate this: ECController allSubInstancesDo: [ :each | each editor ]. Smalltalk garbageCollect. Then the debuggers should be gone. Levente
Laurent.
Levente
Cheers,
Laurent Laffont
Pharo Smalltalk Screencasts: http://www.pharocasts.com/ Blog: http://magaloma.blogspot.com/