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]} |
Free forum by Nabble | Edit this page |