Thanks Hern�n and Henrik for your workarounds, but neither of them fixes the problem in my image.
VM: Mac OS - intel - 1058 - Squeak3.8.1 of '28 Aug 2006' [latest update: #6747] Squeak VM 4.2.1b1
Image: Pharo1.0beta [Latest update: #10466]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/ramiro/Smalltalk/pharo
Trusted Dir /foobar/tooBar/forSqueak/bogus
Untrusted Dir /Users/ramiro/Library/Preferences/Squeak/Internet/My Squeak
ByteSymbol(Object)>>doesNotUnderstand: #analogousCodeTo:
Receiver: #visitComponent:
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
#visitComponent:
CompiledMethod>>=
Receiver: a CompiledMethod(2377: WAPainterVisitor>>visitComponent:)
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
a CompiledMethod(2377: WAPainterVisitor>>visitComponent:)
Set>>scanFor:
Receiver: a Set(a CompiledMethod(1962: BlockClosure>>newProcess) a CompiledMethod(2377: WAPainterVis...etc...
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
tally: 9
array: #(nil nil nil nil nil a CompiledMethod(1962: BlockClosure>>newProcess) n...etc...
Set>>findElementOrNil:
Receiver: a Set(a CompiledMethod(1962: BlockClosure>>newProcess) a CompiledMethod(2377: WAPainterVis...etc...
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
tally: 9
array: #(nil nil nil nil nil a CompiledMethod(1962: BlockClosure>>newProcess) n...etc...
Set>>add:
Receiver: a Set(a CompiledMethod(1962: BlockClosure>>newProcess) a CompiledMethod(2377: WAPainterVis...etc...
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
tally: 9
array: #(nil nil nil nil nil a CompiledMethod(1962: BlockClosure>>newProcess) n...etc...
[] in WeakIdentityKeyDictionary(Dictionary)>>keys
Receiver: a WeakIdentityKeyDictionary(a CompiledMethod(1422: WAHtmlCanvas>>form:)->a DebuggerMethodM...etc...
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
tally: 16
array: an Array(nil nil a CompiledMethod(1962: BlockClosure>>newProcess)->a Deb...etc...
[] in WeakIdentityKeyDictionary(WeakKeyDictionary)>>keysDo:
Receiver: a WeakIdentityKeyDictionary(a CompiledMethod(1422: WAHtmlCanvas>>form:)->a DebuggerMethodM...etc...
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
tally: 16
array: an Array(nil nil a CompiledMethod(1962: BlockClosure>>newProcess)->a Deb...etc...
WeakIdentityKeyDictionary(Set)>>do:
Receiver: a WeakIdentityKeyDictionary(a CompiledMethod(1422: WAHtmlCanvas>>form:)->a DebuggerMethodM...etc...
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
tally: 16
array: an Array(nil nil a CompiledMethod(1962: BlockClosure>>newProcess)->a Deb...etc...
WeakIdentityKeyDictionary(Dictionary)>>associationsDo:
Receiver: a WeakIdentityKeyDictionary(a CompiledMethod(1422: WAHtmlCanvas>>form:)->a DebuggerMethodM...etc...
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
tally: 16
array: an Array(nil nil a CompiledMethod(1962: BlockClosure>>newProcess)->a Deb...etc...
WeakIdentityKeyDictionary(WeakKeyDictionary)>>keysDo:
Receiver: a WeakIdentityKeyDictionary(a CompiledMethod(1422: WAHtmlCanvas>>form:)->a DebuggerMethodM...etc...
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
tally: 16
array: an Array(nil nil a CompiledMethod(1962: BlockClosure>>newProcess)->a Deb...etc...
WeakIdentityKeyDictionary(Dictionary)>>keys
Receiver: a WeakIdentityKeyDictionary(a CompiledMethod(1422: WAHtmlCanvas>>form:)->a DebuggerMethodM...etc...
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
tally: 16
array: an Array(nil nil a CompiledMethod(1962: BlockClosure>>newProcess)->a Deb...etc...
DebuggerMethodMap class>>cacheDebugMap:forMethod:
Receiver: DebuggerMethodMap
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
superclass: Object
methodDict: a MethodDictionary(#abstractSourceMap->a CompiledMethod(1655: Debug...etc...
format: 140
instanceVariables: #('timestamp' 'methodReference' 'methodNode' 'abstractSource...etc...
organization: ('accessing' markRecentlyUsed method namedTempAt:in: namedTempAt:...etc...
subclasses: {DebuggerMethodMapForBlueBookMethods . DebuggerMethodMapForClosureC...etc...
name: #DebuggerMethodMap
classPool: a Dictionary(#MapCache->a WeakIdentityKeyDictionary(a CompiledMethod...etc...
sharedPools: nil
environment: Smalltalk
category: #'Tools-Debugger'
traitComposition: nil
localSelectors: nil
[] in DebuggerMethodMap class>>forMethod:
Receiver: DebuggerMethodMap
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
superclass: Object
methodDict: a MethodDictionary(#abstractSourceMap->a CompiledMethod(1655: Debug...etc...
format: 140
instanceVariables: #('timestamp' 'methodReference' 'methodNode' 'abstractSource...etc...
organization: ('accessing' markRecentlyUsed method namedTempAt:in: namedTempAt:...etc...
subclasses: {DebuggerMethodMapForBlueBookMethods . DebuggerMethodMapForClosureC...etc...
name: #DebuggerMethodMap
classPool: a Dictionary(#MapCache->a WeakIdentityKeyDictionary(a CompiledMethod...etc...
sharedPools: nil
environment: Smalltalk
category: #'Tools-Debugger'
traitComposition: nil
localSelectors: nil
WeakIdentityKeyDictionary(Dictionary)>>at:ifAbsent:
Receiver: a WeakIdentityKeyDictionary(a CompiledMethod(1422: WAHtmlCanvas>>form:)->a DebuggerMethodM...etc...
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
tally: 16
array: an Array(nil nil a CompiledMethod(1962: BlockClosure>>newProcess)->a Deb...etc...
DebuggerMethodMap class>>forMethod:
Receiver: DebuggerMethodMap
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
superclass: Object
methodDict: a MethodDictionary(#abstractSourceMap->a CompiledMethod(1655: Debug...etc...
format: 140
instanceVariables: #('timestamp' 'methodReference' 'methodNode' 'abstractSource...etc...
organization: ('accessing' markRecentlyUsed method namedTempAt:in: namedTempAt:...etc...
subclasses: {DebuggerMethodMapForBlueBookMethods . DebuggerMethodMapForClosureC...etc...
name: #DebuggerMethodMap
classPool: a Dictionary(#MapCache->a WeakIdentityKeyDictionary(a CompiledMethod...etc...
sharedPools: nil
environment: Smalltalk
category: #'Tools-Debugger'
traitComposition: nil
localSelectors: nil
CompiledMethod>>debuggerMap
Receiver: a CompiledMethod(2048: TWebComponent>>updateRoot:)
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
a CompiledMethod(2048: TWebComponent>>updateRoot:)
MethodContext(InstructionStream)>>debuggerMap
Receiver: TLoginComponent(TWebComponent)>>updateRoot:
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
sender: WAUpdateRootVisitor>>visitPainter:
pc: 52
stackp: 1
method: a CompiledMethod(2048: TWebComponent>>updateRoot:)
closureOrNil: nil
receiver: a TLoginComponent
Debugger>>selectedMessage
Receiver: a Debugger
Arguments and temporary variables:�
<<error during printing>
Receiver's instance variables:�
dependents: a DependentsArray(a SystemWindow(1276) a PluggableListMorph(255) a ...etc...
contents: nil
currentCompiledMethod: nil
contentsSymbol: #source
interruptedProcess: a Process in Debugger class>>openOn:context:label:contents:...etc...
interruptedController: nil
contextStack: an OrderedCollection(TLoginComponent(Object)>>halt TLoginComponen...etc...
contextStackTop: TLoginComponent(Object)>>halt
contextStackIndex: 2
contextStackList: an OrderedCollection('TLoginComponent(Object)>>halt' 'TLoginC...etc...
receiverInspector: an Inspector
contextVariablesInspector: a ContextVariablesInspector
externalInterrupt: false
proceedValue: nil
selectingPC: true
debuggerMap: nil
savedCursor: ((CursorWithMask
extent: 16@16
depth: 1
fromArray: #(
2r0
2...etc...
isolationHead: nil
failedProject: nil
errorWasInUIProcess: false
labelString: nil