Unwind error during termination 20 December 2017 4:04:24.420543 pm VM: Mac OS - Smalltalk Image: Squeak5.1 [latest update: #16551] SecurityManager state: Restricted: false FileAccess: true SocketAccess: true Working Dir /Smalltalk/Squeak.5.1-64 Trusted Dir /Users/jrmaffeo/Library/Application Support/Squeak/ Untrusted Dir /Users/jrmaffeo/Library/Preferences/Squeak/Internet/My Squeak/ MorphicProject(Object)>>assert: Receiver: a MorphicProject (Unnamed) in a PasteUpMorph(1915052) [world] Arguments and temporary variables: aBlock: false Receiver's instance variables: dependents: nil world: a PasteUpMorph(1915052) [world] uiManager: a MorphicUIManager changeSet: a ChangeSet named Unnamed transcript: a TranscriptStream parentProject: a MorphicProject (WorkSpace) in a PasteUpMorph(1917383) [world] previousProject: a MorphicProject (WorkSpace) in a PasteUpMorph(1917383) [world...etc... displayDepth: 32 viewSize: 171@121 thumbnail: Form(171x121x32) nextProject: nil projectParameters: an IdentityDictionary(#armsLengthCmd->a DoCommandOnceMorph(1...etc... version: nil urlList: nil environment: nil lastDirectory: nil lastSavedAtSeconds: nil projectPreferenceFlagDictionary: an IdentityDictionary(#showSharedFlaps->false ...etc... resourceManager: nil uiProcess: a Process in nil MorphicProject>>terminateProcessForLeave Receiver: a MorphicProject (Unnamed) in a PasteUpMorph(1915052) [world] Arguments and temporary variables: Receiver's instance variables: dependents: nil world: a PasteUpMorph(1915052) [world] uiManager: a MorphicUIManager changeSet: a ChangeSet named Unnamed transcript: a TranscriptStream parentProject: a MorphicProject (WorkSpace) in a PasteUpMorph(1917383) [world] previousProject: a MorphicProject (WorkSpace) in a PasteUpMorph(1917383) [world...etc... displayDepth: 32 viewSize: 171@121 thumbnail: Form(171x121x32) nextProject: nil projectParameters: an IdentityDictionary(#armsLengthCmd->a DoCommandOnceMorph(1...etc... version: nil urlList: nil environment: nil lastDirectory: nil lastSavedAtSeconds: nil projectPreferenceFlagDictionary: an IdentityDictionary(#showSharedFlaps->false ...etc... resourceManager: nil uiProcess: a Process in nil MorphicProject(Project)>>enter:revert:saveForRevert: Receiver: a MorphicProject (WorkSpace) in a PasteUpMorph(1917383) [world] Arguments and temporary variables: returningFlag: #specialReturn revertFlag: false saveForRevert: false leavingProject: a MorphicProject (Unnamed) in a PasteUpMorph(1915052) [world] forceRevert: false response: nil seg: nil Receiver's instance variables: dependents: nil world: a PasteUpMorph(1917383) [world] uiManager: a MorphicUIManager changeSet: a ChangeSet named WorkSpace transcript: a TranscriptStream parentProject: a MorphicProject (ROOT) in a PasteUpMorph(2434915) [world] previousProject: a MorphicProject (DataForm) in a PasteUpMorph(1368936) [world]...etc... displayDepth: 32 viewSize: 160@123 thumbnail: Form(160x123x32) nextProject: nil projectParameters: an IdentityDictionary(#disabledGlobalFlapIDs->a Set('Paintin...etc... version: 5 urlList: #('') environment: nil lastDirectory: nil lastSavedAtSeconds: 3691238607 projectPreferenceFlagDictionary: an IdentityDictionary(#showSharedFlaps->false ...etc... resourceManager: nil uiProcess: a Process in [] in BlockClosure>>newProcess MorphicProject(Project)>>enter: Receiver: a MorphicProject (WorkSpace) in a PasteUpMorph(1917383) [world] Arguments and temporary variables: returningFlag: #specialReturn Receiver's instance variables: dependents: nil world: a PasteUpMorph(1917383) [world] uiManager: a MorphicUIManager changeSet: a ChangeSet named WorkSpace transcript: a TranscriptStream parentProject: a MorphicProject (ROOT) in a PasteUpMorph(2434915) [world] previousProject: a MorphicProject (DataForm) in a PasteUpMorph(1368936) [world]...etc... displayDepth: 32 viewSize: 160@123 thumbnail: Form(160x123x32) nextProject: nil projectParameters: an IdentityDictionary(#disabledGlobalFlapIDs->a Set('Paintin...etc... version: 5 urlList: #('') environment: nil lastDirectory: nil lastSavedAtSeconds: 3691238607 projectPreferenceFlagDictionary: an IdentityDictionary(#showSharedFlaps->false ...etc... resourceManager: nil uiProcess: a Process in [] in BlockClosure>>newProcess [] in MorphicProject(Project)>>doArmsLengthCommand: Receiver: a MorphicProject (WorkSpace) in a PasteUpMorph(1917383) [world] Arguments and temporary variables: < Receiver's instance variables: dependents: nil world: a PasteUpMorph(1917383) [world] uiManager: a MorphicUIManager changeSet: a ChangeSet named WorkSpace transcript: a TranscriptStream parentProject: a MorphicProject (ROOT) in a PasteUpMorph(2434915) [world] previousProject: a MorphicProject (DataForm) in a PasteUpMorph(1368936) [world]...etc... displayDepth: 32 viewSize: 160@123 thumbnail: Form(160x123x32) nextProject: nil projectParameters: an IdentityDictionary(#disabledGlobalFlapIDs->a Set('Paintin...etc... version: 5 urlList: #('') environment: nil lastDirectory: nil lastSavedAtSeconds: 3691238607 projectPreferenceFlagDictionary: an IdentityDictionary(#showSharedFlaps->false ...etc... resourceManager: nil uiProcess: a Process in [] in BlockClosure>>newProcess MethodContext(ContextPart)>>resume: Receiver: BlockClosure>>on:do: Arguments and temporary variables: value: a MorphicProject (Unnamed) in a PasteUpMorph(1915052) [world] ctxt: BlockClosure>>ensure: unwindBlock: [closure] in MorphicProject(Project)>>doArmsLengthCommand: Receiver's instance variables: sender: nil pc: nil stackp: 3 method: (BlockClosure>>#on:do: "a CompiledMethod(2488124)") closureOrNil: nil receiver: [closure] in ContextPart class>>contextOn:do: BlockClosure>>ensure: Receiver: [closure] in MorphicProject(Project)>>doArmsLengthCommand: Arguments and temporary variables: aBlock: [closure] in MorphicProject(Project)>>doArmsLengthCommand: complete: true returnValue: nil Receiver's instance variables: outerContext: MorphicProject(Project)>>doArmsLengthCommand: startpc: 62 numArgs: 0 MorphicProject(Project)>>doArmsLengthCommand: Receiver: a MorphicProject (WorkSpace) in a PasteUpMorph(1917383) [world] Arguments and temporary variables: aCommand: #storeOnServerAssumingNameValid Receiver's instance variables: dependents: nil world: a PasteUpMorph(1917383) [world] uiManager: a MorphicUIManager changeSet: a ChangeSet named WorkSpace transcript: a TranscriptStream parentProject: a MorphicProject (ROOT) in a PasteUpMorph(2434915) [world] previousProject: a MorphicProject (DataForm) in a PasteUpMorph(1368936) [world]...etc... displayDepth: 32 viewSize: 160@123 thumbnail: Form(160x123x32) nextProject: nil projectParameters: an IdentityDictionary(#disabledGlobalFlapIDs->a Set('Paintin...etc... version: 5 urlList: #('') environment: nil lastDirectory: nil lastSavedAtSeconds: 3691238607 projectPreferenceFlagDictionary: an IdentityDictionary(#showSharedFlaps->false ...etc... resourceManager: nil uiProcess: a Process in [] in BlockClosure>>newProcess [] in MorphicProject>>armsLengthCommand:withDescription: Receiver: a MorphicProject (WorkSpace) in a PasteUpMorph(1917383) [world] Arguments and temporary variables: < Receiver's instance variables: dependents: nil world: a PasteUpMorph(1917383) [world] uiManager: a MorphicUIManager changeSet: a ChangeSet named WorkSpace transcript: a TranscriptStream parentProject: a MorphicProject (ROOT) in a PasteUpMorph(2434915) [world] previousProject: a MorphicProject (DataForm) in a PasteUpMorph(1368936) [world]...etc... displayDepth: 32 viewSize: 160@123 thumbnail: Form(160x123x32) nextProject: nil projectParameters: an IdentityDictionary(#disabledGlobalFlapIDs->a Set('Paintin...etc... version: 5 urlList: #('') environment: nil lastDirectory: nil lastSavedAtSeconds: 3691238607 projectPreferenceFlagDictionary: an IdentityDictionary(#showSharedFlaps->false ...etc... resourceManager: nil uiProcess: a Process in [] in BlockClosure>>newProcess BlockClosure>>on:do: Receiver: [closure] in MorphicProject>>armsLengthCommand:withDescription: Arguments and temporary variables: exceptionOrExceptionSet: ProgressTargetRequestNotification handlerAction: [closure] in DoCommandOnceMorph>>step handlerActive: true Receiver's instance variables: outerContext: MorphicProject>>armsLengthCommand:withDescription: startpc: 350 numArgs: 0 DoCommandOnceMorph>>step Receiver: a DoCommandOnceMorph(1022798) Arguments and temporary variables: goForIt: [closure] in MorphicProject>>armsLengthCommand:withDescription: Receiver's instance variables: bounds: 880@219 corner: 1243@309 owner: a PasteUpMorph(1915052) [world] submorphs: {a TextMorph(2621648) . a Morph(879668)} fullBounds: 880@219 corner: 1243@309 color: Color blue extension: a MorphExtension (3855931) [other: (borderStyle -> a SimpleBorder) ...etc... borderWidth: 8 borderColor: Color blue target: nil command: nil actionBlock: nil innerArea: a Morph(879668) DoCommandOnceMorph(Morph)>>stepAt: Receiver: a DoCommandOnceMorph(1022798) Arguments and temporary variables: millisecondClockValue: 3691263805393 p: nil Receiver's instance variables: bounds: 880@219 corner: 1243@309 owner: a PasteUpMorph(1915052) [world] submorphs: {a TextMorph(2621648) . a Morph(879668)} fullBounds: 880@219 corner: 1243@309 color: Color blue extension: a MorphExtension (3855931) [other: (borderStyle -> a SimpleBorder) ...etc... borderWidth: 8 borderColor: Color blue target: nil command: nil actionBlock: nil innerArea: a Morph(879668) StepMessage(MorphicAlarm)>>value: Receiver: StepMessage(#stepAt: -> a DoCommandOnceMorph(1022798))(a DoCommandOnceMorph(1022798) #stepAt:...etc... Arguments and temporary variables: anArgument: 3691263805393 nArgs: 0 Receiver's instance variables: receiver: a DoCommandOnceMorph(1022798) selector: #stepAt: arguments: nil scheduledTime: 3691263804806 sequenceNumber: nil numArgs: 1 stepTime: nil WorldState>>runLocalStepMethodsIn: Receiver: a WorldState Arguments and temporary variables: aWorld: a PasteUpMorph(1915052) [world] now: 3691263805393 morphToStep: a DoCommandOnceMorph(1022798) stepTime: nil priorWorld: a PasteUpMorph(1915052) [world] Receiver's instance variables: hands: {a HandMorph(2382894)} activeHand: nil viewBox: 0@0 corner: 1368@970 canvas: nil damageRecorder: a DamageRecorder stepList: a Heap(StepMessage(#stepAt: -> a ClockMorph(2090118)'16:04:22')(a ClockMorph...etc... lastStepTime: 3691263863723 lastStepMessage: nil lastCycleTime: 3691263863745 commandHistory: a CommandHistory alarms: a MorphicAlarmQueue lastAlarmTime: 3691263863723 remoteServer: nil multiCanvas: nil interCycleDelay: a Delay(20 msecs) WorldState>>runStepMethodsIn: Receiver: a WorldState Arguments and temporary variables: aWorld: a PasteUpMorph(1915052) [world] queue: a SharedQueue(2) msg: nil limit: 200 stamp: 3691263805393 Receiver's instance variables: hands: {a HandMorph(2382894)} activeHand: nil viewBox: 0@0 corner: 1368@970 canvas: nil damageRecorder: a DamageRecorder stepList: a Heap(StepMessage(#stepAt: -> a ClockMorph(2090118)'16:04:22')(a ClockMorph...etc... lastStepTime: 3691263863723 lastStepMessage: nil lastCycleTime: 3691263863745 commandHistory: a CommandHistory alarms: a MorphicAlarmQueue lastAlarmTime: 3691263863723 remoteServer: nil multiCanvas: nil interCycleDelay: a Delay(20 msecs) PasteUpMorph>>runStepMethods Receiver: a PasteUpMorph(1915052) [world] Arguments and temporary variables: Receiver's instance variables: bounds: 0@0 corner: 1368@970 owner: nil submorphs: {a DockingBarMorph(2767451) . a DoCommandOnceMorph(1022798)} fullBounds: nil color: an InfiniteForm extension: a MorphExtension (1177382) [other: (automaticPhraseExpansion -> tru...etc... borderWidth: 0 borderColor: (Color r: 0.861 g: 1 b: 0.722) presenter: an EtoysPresenter (3730457) model: nil cursor: 1 padding: 3 backgroundMorph: nil turtleTrailsForm: nil turtlePen: nil lastTurtlePositions: nil isPartsBin: nil indicateCursor: nil wantsMouseOverHalos: false worldState: a WorldState griddingOn: nil WorldState>>doOneCycleNowFor: Receiver: a WorldState Arguments and temporary variables: aWorld: a PasteUpMorph(1915052) [world] capturingGesture: #(false) Receiver's instance variables: hands: {a HandMorph(2382894)} activeHand: nil viewBox: 0@0 corner: 1368@970 canvas: nil damageRecorder: a DamageRecorder stepList: a Heap(StepMessage(#stepAt: -> a ClockMorph(2090118)'16:04:22')(a ClockMorph...etc... lastStepTime: 3691263863723 lastStepMessage: nil lastCycleTime: 3691263863745 commandHistory: a CommandHistory alarms: a MorphicAlarmQueue lastAlarmTime: 3691263863723 remoteServer: nil multiCanvas: nil interCycleDelay: a Delay(20 msecs) WorldState>>doOneCycleFor: Receiver: a WorldState Arguments and temporary variables: aWorld: a PasteUpMorph(1915052) [world] Receiver's instance variables: hands: {a HandMorph(2382894)} activeHand: nil viewBox: 0@0 corner: 1368@970 canvas: nil damageRecorder: a DamageRecorder stepList: a Heap(StepMessage(#stepAt: -> a ClockMorph(2090118)'16:04:22')(a ClockMorph...etc... lastStepTime: 3691263863723 lastStepMessage: nil lastCycleTime: 3691263863745 commandHistory: a CommandHistory alarms: a MorphicAlarmQueue lastAlarmTime: 3691263863723 remoteServer: nil multiCanvas: nil interCycleDelay: a Delay(20 msecs) PasteUpMorph>>doOneCycle Receiver: a PasteUpMorph(1915052) [world] Arguments and temporary variables: Receiver's instance variables: bounds: 0@0 corner: 1368@970 owner: nil submorphs: {a DockingBarMorph(2767451) . a DoCommandOnceMorph(1022798)} fullBounds: nil color: an InfiniteForm extension: a MorphExtension (1177382) [other: (automaticPhraseExpansion -> tru...etc... borderWidth: 0 borderColor: (Color r: 0.861 g: 1 b: 0.722) presenter: an EtoysPresenter (3730457) model: nil cursor: 1 padding: 3 backgroundMorph: nil turtleTrailsForm: nil turtlePen: nil lastTurtlePositions: nil isPartsBin: nil indicateCursor: nil wantsMouseOverHalos: false worldState: a WorldState griddingOn: nil --- The full stack --- MorphicProject(Object)>>assert: MorphicProject>>terminateProcessForLeave MorphicProject(Project)>>enter:revert:saveForRevert: MorphicProject(Project)>>enter: [] in MorphicProject(Project)>>doArmsLengthCommand: MethodContext(ContextPart)>>resume: BlockClosure>>ensure: MorphicProject(Project)>>doArmsLengthCommand: [] in MorphicProject>>armsLengthCommand:withDescription: BlockClosure>>on:do: DoCommandOnceMorph>>step DoCommandOnceMorph(Morph)>>stepAt: StepMessage(MorphicAlarm)>>value: WorldState>>runLocalStepMethodsIn: WorldState>>runStepMethodsIn: PasteUpMorph>>runStepMethods WorldState>>doOneCycleNowFor: WorldState>>doOneCycleFor: PasteUpMorph>>doOneCycle - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [] in MorphicProject>>spawnNewProcess [] in BlockClosure>>newProcess