[squeak-dev] [BUG]UndefinedObject(Object)>>doesNotUnderstand:
agrimes at speakeasy.net
agrimes at speakeasy.net
Tue Mar 25 02:36:59 UTC 2008
here insert explanation of what you were doing, suspect changes you've
made and so forth.
I had opened a croqet window in a virgin image, wandered around a little
bit, left the room, and got this error. I thought it had locked but it
was merely being incredibly slow. =\
24 March 2008 9:36:58 pm
VM: unix - a SmalltalkImage
Image: Croquet1.0beta [latest update: #2]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /home/atg/updatedCroquetSDK-1.0.25
Trusted Dir /home/atg/updatedCroquetSDK-1.0.25/secure
Untrusted Dir /home/atg/updatedCroquetSDK-1.0.25/My Squeak
UndefinedObject(Object)>>doesNotUnderstand:
Receiver: nil
Arguments and temporary variables:
aMessage: next: 16 into: OID:[00000000000000000000000000000000]
startingAt: 1
Receiver's instance variables:
nil
TObjectID>>initialize
Receiver: OID:[00000000000000000000000000000000]
Arguments and temporary variables:
Receiver's instance variables:
OID:[00000000000000000000000000000000]
TObjectID class(Behavior)>>new:
Receiver: TObjectID
Arguments and temporary variables:
sizeRequested: 16
Receiver's instance variables:
superclass: ByteArray
methodDict: a MethodDictionary(#asByteArray->a CompiledMethod (3234)
#asInteger...etc...
format: 1026
instanceVariables: nil
organization: ('converting' asByteArray asInteger asString asSymbol
readFrom:)
...etc...
subclasses: nil
name: #TObjectID
classPool: nil
sharedPools: nil
environment: a SystemDictionary(lots of globals)
category: #'Croquet-Kernel-Objects'
TObjectID class>>for:
Receiver: TObjectID
Arguments and temporary variables:
anObject: a TAvatarReplica
result: nil
Receiver's instance variables:
superclass: ByteArray
methodDict: a MethodDictionary(#asByteArray->a CompiledMethod (3234)
#asInteger...etc...
format: 1026
instanceVariables: nil
organization: ('converting' asByteArray asInteger asString asSymbol
readFrom:)
...etc...
subclasses: nil
name: #TObjectID
classPool: nil
sharedPools: nil
environment: a SystemDictionary(lots of globals)
category: #'Croquet-Kernel-Objects'
--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand:
TObjectID>>initialize
TObjectID class(Behavior)>>new:
TObjectID class>>for:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TAvatarReplica(TFrame)>>initialize
TAvatarReplica(TGroup)>>initialize
TAvatarReplica>>initialize
TAvatarReplica class(TFrame class)>>new
TIsland(Island)>>new:
TIsland>>execute:
TIsland>>advanceTo:
TIsland>>decodeScheduleAndExecute:
[] in TFarRef>>syncSend:withArguments: {[result := myValue perform:
selector withArguments: args]}
BlockContext>>ensure:
TFarRef>>syncSend:withArguments:
TFarRef>>syncSend:
TMessageMaker>>doesNotUnderstand:
[] in TSimpleController(TIslandController)>>processMessages {[:obj | obj
decodeScheduleAndExecute: nextMsg]}
TFarRef>>send:
[] in TSimpleController(TIslandController)>>processMessages {[[nextMsg
:= networkQueue nextOrNil. nextMsg == nil] whileFalse: [island ...]}
BlockContext>>ensure:
[] in TMutex>>critical: {[owner := activeProcess. aBlock ensure:
[owner := nil]]}
[] in Semaphore>>critical: {[blockValue := mutuallyExcludedBlock value]}
BlockContext>>ensure:
Semaphore>>critical:
TMutex>>critical:
TSimpleController(TIslandController)>>critical:
TSimpleController(TIslandController)>>processMessages
TSimpleController(TIslandController)>>advanceTo:
TSimpleController(TIslandController)>>runEventLoop
[] in TSimpleController(Object)>>fork:at: {[self perform: aSelector]}
[] in BlockContext>>newProcess {[self value. Processor
terminateActive]}
More information about the Squeak-dev
mailing list
|