THERE_BE_DRAGONS_HERE SubscriptOutOfBounds: 1001 25 June 2011 9:50:01 pm VM: unix - i686 - linux - Squeak4.1 of 17 April 2010 [latest update: #9957] Image: Pharo1.3 [Latest update: #13274] Array(Object)>>errorSubscriptBounds: Receiver: #('The Transcript has no entries ' '' 'ThreadSafeTranscript class>>xxxMenuCommandOn: (Tran...etc... Arguments and temporary variables: index: 1001 Receiver's instance variables: #('The Transcript has no entries ' '' 'ThreadSafeTranscript class>>xxxMenuCommandOn: (Tran...etc... Array(Object)>>at:put: Receiver: #('The Transcript has no entries ' '' 'ThreadSafeTranscript class>>xxxMenuCommandOn: (Tran...etc... Arguments and temporary variables: index: 1001 value: 'No match in: SystemWindow for [a Workspace] (889978880)' Receiver's instance variables: #('The Transcript has no entries ' '' 'ThreadSafeTranscript class>>xxxMenuCommandOn: (Tran...etc... [lastIndex := lastIndex \\ self maxEntries + 1. firstIndex = lastIndex ifTrue: [firstIndex := firstIndex \\ self maxEntries + 1]. entries at: lastIndex put: aString. otherString ifNotNil: [[stream := StandardFileStream fileNamed: self filename. stream setToEnd; nextPutAll: otherString; flush] ensure: [stream close]]] in TranscriptModel>>addEntry:logToFile: Receiver: a TranscriptModel Arguments and temporary variables: aString: 'No match in: SystemWindow for [a Workspace] (889978880)' otherString: nil stream: #(nil) Receiver's instance variables: entries: #('The Transcript has no entries ' '' 'ThreadSafeTranscript class>>xxx...etc... showOnDisplay: false innerRectangle: 20@20 corner: 320@520 logToFile: false unfinishedEntry: a WriteStream '' accessSemaphore: a Semaphore() lastDisplayTime: nil firstIndex: 1 lastIndex: 1001 informDepedents: true [caught := true. self wait. blockValue := mutuallyExcludedBlock value] in Semaphore>>critical: Receiver: a Semaphore() Arguments and temporary variables: < Receiver's instance variables: firstLink: nil lastLink: nil excessSignals: 0 BlockClosure>>ensure: Receiver: [caught := true. self wait. blockValue := mutuallyExcludedBlock value] Arguments and temporary variables: aBlock: [caught ifTrue: [self signal]] complete: nil returnValue: nil Receiver's instance variables: outerContext: Semaphore>>critical: startpc: 42 numArgs: 0 Semaphore>>critical: Receiver: a Semaphore() Arguments and temporary variables: < Receiver's instance variables: firstLink: nil lastLink: nil excessSignals: 0 TranscriptModel>>addEntry:logToFile: Receiver: a TranscriptModel Arguments and temporary variables: aString: 'No match in: SystemWindow for [a Workspace] (889978880)' otherString: nil stream: #(nil) Receiver's instance variables: entries: #('The Transcript has no entries ' '' 'ThreadSafeTranscript class>>xxx...etc... showOnDisplay: false innerRectangle: 20@20 corner: 320@520 logToFile: false unfinishedEntry: a WriteStream '' accessSemaphore: a Semaphore() lastDisplayTime: nil firstIndex: 1 lastIndex: 1001 informDepedents: true TranscriptModel>>addEntry: Receiver: a TranscriptModel Arguments and temporary variables: aString: 'No match in: SystemWindow for [a Workspace] (889978880)' msg: nil now: nil Receiver's instance variables: entries: #('The Transcript has no entries ' '' 'ThreadSafeTranscript class>>xxx...etc... showOnDisplay: false innerRectangle: 20@20 corner: 320@520 logToFile: false unfinishedEntry: a WriteStream '' accessSemaphore: a Semaphore() lastDisplayTime: nil firstIndex: 1 lastIndex: 1001 informDepedents: true TranscriptModel>>finishEntry Receiver: a TranscriptModel Arguments and temporary variables: newEntry: 'No match in: SystemWindow for [a Workspace] (889978880)' Receiver's instance variables: entries: #('The Transcript has no entries ' '' 'ThreadSafeTranscript class>>xxx...etc... showOnDisplay: false innerRectangle: 20@20 corner: 320@520 logToFile: false unfinishedEntry: a WriteStream '' accessSemaphore: a Semaphore() lastDisplayTime: nil firstIndex: 1 lastIndex: 1001 informDepedents: true TranscriptModel>>cr Receiver: a TranscriptModel Arguments and temporary variables: Receiver's instance variables: entries: #('The Transcript has no entries ' '' 'ThreadSafeTranscript class>>xxx...etc... showOnDisplay: false innerRectangle: 20@20 corner: 320@520 logToFile: false unfinishedEntry: a WriteStream '' accessSemaphore: a Semaphore() lastDisplayTime: nil firstIndex: 1 lastIndex: 1001 informDepedents: true KMDispatcher>>noMatch Receiver: a KMDispatcher Arguments and temporary variables: Receiver's instance variables: target: a KMTarget buffer: an OrderedCollection() shortcut: currentEvent: [keystroke ''] KMTarget>>notifyMatchOf:to: Receiver: a KMTarget Arguments and temporary variables: anEventBuffer: an OrderedCollection([keystroke '']) aMatchListener: a KMDispatcher association: nil match: nil Receiver's instance variables: realTarget: nil morph: SystemWindow for [a Workspace] (889978880) targetSelector: #yourself KMDispatcher>>matchEvent: Receiver: a KMDispatcher Arguments and temporary variables: keyboardEvent: [keystroke ''] Receiver's instance variables: target: a KMTarget buffer: an OrderedCollection() shortcut: currentEvent: [keystroke ''] KMDispatcher>>dispatchKeystroke: Receiver: a KMDispatcher Arguments and temporary variables: aKeyEvent: [keystroke ''] Receiver's instance variables: target: a KMTarget buffer: an OrderedCollection() shortcut: currentEvent: [keystroke ''] SystemWindow(Morph)>>dispatchKeystrokeForEvent: Receiver: SystemWindow for [a Workspace] (889978880) Arguments and temporary variables: evt: [keystroke ''] Receiver's instance variables: bounds: 517@23 corner: 967@223 owner: a PasteUpMorph(425197568) [world] submorphs: an Array(a WindowEdgeGripMorph(193724416) a WindowEdgeGripMorph(1365...etc... fullBounds: 517@23 corner: 967@223 color: (Color r: 0.745 g: 0.745 b: 0.745) extension: a MorphExtension (1024720896) [other: (paneColor -> (Color r: 0.745...etc... borderWidth: 1 borderColor: (TranslucentColor r: 0.0 g: 0.0 b: 0.0 alpha: 0.498) model: a Workspace slotName: nil open: false labelString: 'New Issue' stripes: an Array(a RectangleMorph(402391040) a RectangleMorph(873725952)) label: a LabelMorph(1063518208)'New Issue' closeBox: a MultistateButtonMorph(761004032) collapseBox: a MultistateButtonMorph(333447168) activeOnlyOnTop: true paneMorphs: an Array(a PluggableTextMorph(402653184)) collapsedFrame: nil fullFrame: 517@23 corner: 967@223 isCollapsed: false menuBox: a MultistateButtonMorph(827588608) mustNotClose: false labelWidgetAllowance: 133 updatablePanes: #() allowReframeHandles: true labelArea: an AlignmentMorph(712507392) expandBox: a MultistateButtonMorph(259260416) embeddable: nil announcer: nil KMTarget>>dispatchOwnerKeystroke: Receiver: a KMTarget Arguments and temporary variables: aKeyEvent: [keystroke ''] Receiver's instance variables: realTarget: nil morph: a PluggableTextMorph(402653184) targetSelector: #yourself KMDispatcher>>dispatchKeystroke: Receiver: a KMDispatcher Arguments and temporary variables: aKeyEvent: [keystroke ''] Receiver's instance variables: target: a KMTarget buffer: an OrderedCollection() shortcut: currentEvent: [keystroke ''] PluggableTextMorph(Morph)>>dispatchKeystrokeForEvent: Receiver: a PluggableTextMorph(402653184) Arguments and temporary variables: evt: [keystroke ''] Receiver's instance variables: bounds: 522@51 corner: 962@218 owner: SystemWindow for [a Workspace] (889978880) submorphs: an Array(a ScrollBar(104071168) a TransformMorph(872939520)) fullBounds: 522@51 corner: 962@218 color: Color white extension: a MorphExtension (864813056) [locked] [other: (kmDispatcher -> a K...etc... borderWidth: 1 borderColor: (Color r: 0.706 g: 0.706 b: 0.706) model: a Workspace slotName: nil open: false scrollBar: a ScrollBar(104071168) scroller: a TransformMorph(872939520) retractableScrollBar: false scrollBarOnLeft: false getMenuSelector: #codePaneMenu:shifted: getMenuTitleSelector: nil hasFocus: true hScrollBar: a ScrollBar(564133888) textMorph: a TextMorphForEditView(359399424) getTextSelector: #contents setTextSelector: #acceptContents: getSelectionSelector: nil hasUnacceptedEdits: true askBeforeDiscardingEdits: true selectionInterval: (29 to: 28) hasEditingConflicts: false acceptAction: nil getColorSelector: nil unstyledAcceptText: nil styler: a NullTextStyler styled: true autoAccept: nil enabled: true getEnabledSelector: nil highlights: an OrderedCollection() acceptOnFocusChange: nil selectionColor: nil alwaysAccept: nil nullStyler: a NullTextStyler shoutedStyler: a NullTextStyler KMTarget>>dispatchOwnerKeystroke: Receiver: a KMTarget Arguments and temporary variables: aKeyEvent: [keystroke ''] Receiver's instance variables: realTarget: nil morph: a TransformMorph(872939520) targetSelector: #yourself KMDispatcher>>dispatchKeystroke: Receiver: a KMDispatcher Arguments and temporary variables: aKeyEvent: [keystroke ''] Receiver's instance variables: target: a KMTarget buffer: an OrderedCollection() shortcut: currentEvent: [keystroke ''] TransformMorph(Morph)>>dispatchKeystrokeForEvent: Receiver: a TransformMorph(872939520) Arguments and temporary variables: evt: [keystroke ''] Receiver's instance variables: bounds: 523@52 corner: 948@217 owner: a PluggableTextMorph(402653184) submorphs: an Array(a TextMorphForEditView(359399424)) fullBounds: 523@52 corner: 948@217 color: Color transparent extension: a MorphExtension (429916160) [other: (kmDispatcher -> a KMDispatche...etc... transform: a MorphicTransform(angle = 0.0; scale = 1.0; offset = -526@ -36) smoothing: 1 localBounds: 0@0 corner: 419@194 KMTarget>>dispatchOwnerKeystroke: Receiver: a KMTarget Arguments and temporary variables: aKeyEvent: [keystroke ''] Receiver's instance variables: realTarget: nil morph: a TextMorphForEditView(359399424) targetSelector: #editor KMDispatcher>>dispatchKeystroke: Receiver: a KMDispatcher Arguments and temporary variables: aKeyEvent: [keystroke ''] Receiver's instance variables: target: a KMTarget buffer: an OrderedCollection() shortcut: currentEvent: [keystroke ''] TextMorphForEditView(Morph)>>dispatchKeystrokeForEvent: Receiver: a TextMorphForEditView(359399424) Arguments and temporary variables: evt: [keystroke ''] Receiver's instance variables: bounds: 0@0 corner: 419@194 owner: a TransformMorph(872939520) submorphs: #() fullBounds: 0@0 corner: 419@194 color: Color black extension: a MorphExtension (715128832) [other: (myDependents -> a DependentsA...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for 'Pharo image: Pharo1.3#13274 Virtual machine used: Squeak4.1 o...etc... wrapFlag: true paragraph: a MultiNewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: nil editView: a PluggableTextMorph(402653184) acceptOnCR: false autoAccept: false acceptOnFocusChange: false selectionColor: nil TextMorphForEditView(TextMorph)>>handleKeystroke: Receiver: a TextMorphForEditView(359399424) Arguments and temporary variables: anEvent: [keystroke ''] pasteUp: nil Receiver's instance variables: bounds: 0@0 corner: 419@194 owner: a TransformMorph(872939520) submorphs: #() fullBounds: 0@0 corner: 419@194 color: Color black extension: a MorphExtension (715128832) [other: (myDependents -> a DependentsA...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for 'Pharo image: Pharo1.3#13274 Virtual machine used: Squeak4.1 o...etc... wrapFlag: true paragraph: a MultiNewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: nil editView: a PluggableTextMorph(402653184) acceptOnCR: false autoAccept: false acceptOnFocusChange: false selectionColor: nil KeyboardEvent>>sentTo: Receiver: [keystroke ''] Arguments and temporary variables: anObject: a TextMorphForEditView(359399424) Receiver's instance variables: timeStamp: 236303 source: a HandMorph(843055104) windowIndex: nil type: #keystroke buttons: 0 position: 143@136 handler: nil wasHandled: false keyValue: 30 charCode: 30 scanCode: 30 TextMorphForEditView(Morph)>>handleEvent: Receiver: a TextMorphForEditView(359399424) Arguments and temporary variables: anEvent: [keystroke ''] Receiver's instance variables: bounds: 0@0 corner: 419@194 owner: a TransformMorph(872939520) submorphs: #() fullBounds: 0@0 corner: 419@194 color: Color black extension: a MorphExtension (715128832) [other: (myDependents -> a DependentsA...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for 'Pharo image: Pharo1.3#13274 Virtual machine used: Squeak4.1 o...etc... wrapFlag: true paragraph: a MultiNewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: nil editView: a PluggableTextMorph(402653184) acceptOnCR: false autoAccept: false acceptOnFocusChange: false selectionColor: nil TextMorphForEditView(Morph)>>handleFocusEvent: Receiver: a TextMorphForEditView(359399424) Arguments and temporary variables: anEvent: [keystroke ''] Receiver's instance variables: bounds: 0@0 corner: 419@194 owner: a TransformMorph(872939520) submorphs: #() fullBounds: 0@0 corner: 419@194 color: Color black extension: a MorphExtension (715128832) [other: (myDependents -> a DependentsA...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for 'Pharo image: Pharo1.3#13274 Virtual machine used: Squeak4.1 o...etc... wrapFlag: true paragraph: a MultiNewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: nil editView: a PluggableTextMorph(402653184) acceptOnCR: false autoAccept: false acceptOnFocusChange: false selectionColor: nil [ActiveHand := self. ActiveEvent := anEvent. result := focusHolder handleFocusEvent: (anEvent transformedBy: (focusHolder transformedFrom: self))] in HandMorph>>sendFocusEvent:to:clear: Receiver: a HandMorph(843055104) Arguments and temporary variables: anEvent: [keystroke ''] focusHolder: a TextMorphForEditView(359399424) result: #(nil) Receiver's instance variables: bounds: 669@172 corner: 685@188 owner: a PasteUpMorph(425197568) [world] submorphs: #() fullBounds: nil color: Color blue extension: a MorphExtension (141295616) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: a PluggableButtonMorph(77070336) eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [668@174 669@172 mouseMove 232974 nil] targetOffset: 105@154 damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil userInitials: '' lastEventBuffer: #(1 232974 668 173 0 0 0 1) lastKeyScanCode: 30 combinedChar: nil [aBlock value] in PasteUpMorph>>becomeActiveDuring: Receiver: a PasteUpMorph(425197568) [world] Arguments and temporary variables: aBlock: [ActiveHand := self. ActiveEvent := anEvent. result := focusHolder ...etc... Receiver's instance variables: bounds: 0@0 corner: 1296@798 owner: nil submorphs: an Array(a TaskbarMorph(984088576) PreDebugWindow for [a Debugger] (...etc... fullBounds: nil color: (Color r: 0.97 g: 0.98 b: 1.0) extension: a MorphExtension (666632192) [eventHandler = an EventHandler] [othe...etc... borderWidth: 0 borderColor: (Color r: 0.03 g: 0.02 b: 0.0) backgroundMorph: nil worldState: a WorldState griddingOn: nil BlockClosure>>on:do: Receiver: [aBlock value] Arguments and temporary variables: exception: Error handlerAction: [:ex | ActiveWorld := priorWorld. ActiveEvent := priorEvent. ...etc... handlerActive: false Receiver's instance variables: outerContext: PasteUpMorph>>becomeActiveDuring: startpc: 67 numArgs: 0 PasteUpMorph>>becomeActiveDuring: Receiver: a PasteUpMorph(425197568) [world] Arguments and temporary variables: aBlock: [ActiveHand := self. ActiveEvent := anEvent. result := focusHolder ...etc... priorWorld: a PasteUpMorph(425197568) [world] priorHand: a HandMorph(843055104) priorEvent: nil Receiver's instance variables: bounds: 0@0 corner: 1296@798 owner: nil submorphs: an Array(a TaskbarMorph(984088576) PreDebugWindow for [a Debugger] (...etc... fullBounds: nil color: (Color r: 0.97 g: 0.98 b: 1.0) extension: a MorphExtension (666632192) [eventHandler = an EventHandler] [othe...etc... borderWidth: 0 borderColor: (Color r: 0.03 g: 0.02 b: 0.0) backgroundMorph: nil worldState: a WorldState griddingOn: nil HandMorph>>sendFocusEvent:to:clear: Receiver: a HandMorph(843055104) Arguments and temporary variables: anEvent: [keystroke ''] focusHolder: a TextMorphForEditView(359399424) aBlock: [self keyboardFocus: nil] w: a PasteUpMorph(425197568) [world] result: #(nil) Receiver's instance variables: bounds: 669@172 corner: 685@188 owner: a PasteUpMorph(425197568) [world] submorphs: #() fullBounds: nil color: Color blue extension: a MorphExtension (141295616) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: a PluggableButtonMorph(77070336) eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [668@174 669@172 mouseMove 232974 nil] targetOffset: 105@154 damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil userInitials: '' lastEventBuffer: #(1 232974 668 173 0 0 0 1) lastKeyScanCode: 30 combinedChar: nil HandMorph>>sendEvent:focus:clear: Receiver: a HandMorph(843055104) Arguments and temporary variables: anEvent: [keystroke ''] focusHolder: a TextMorphForEditView(359399424) aBlock: [self keyboardFocus: nil] result: nil Receiver's instance variables: bounds: 669@172 corner: 685@188 owner: a PasteUpMorph(425197568) [world] submorphs: #() fullBounds: nil color: Color blue extension: a MorphExtension (141295616) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: a PluggableButtonMorph(77070336) eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [668@174 669@172 mouseMove 232974 nil] targetOffset: 105@154 damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil userInitials: '' lastEventBuffer: #(1 232974 668 173 0 0 0 1) lastKeyScanCode: 30 combinedChar: nil HandMorph>>sendKeyboardEvent: Receiver: a HandMorph(843055104) Arguments and temporary variables: anEvent: [keystroke ''] Receiver's instance variables: bounds: 669@172 corner: 685@188 owner: a PasteUpMorph(425197568) [world] submorphs: #() fullBounds: nil color: Color blue extension: a MorphExtension (141295616) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: a PluggableButtonMorph(77070336) eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [668@174 669@172 mouseMove 232974 nil] targetOffset: 105@154 damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil userInitials: '' lastEventBuffer: #(1 232974 668 173 0 0 0 1) lastKeyScanCode: 30 combinedChar: nil HandMorph>>handleEvent: Receiver: a HandMorph(843055104) Arguments and temporary variables: anEvent: [keystroke ''] evt: [keystroke ''] ofs: nil Receiver's instance variables: bounds: 669@172 corner: 685@188 owner: a PasteUpMorph(425197568) [world] submorphs: #() fullBounds: nil color: Color blue extension: a MorphExtension (141295616) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: a PluggableButtonMorph(77070336) eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [668@174 669@172 mouseMove 232974 nil] targetOffset: 105@154 damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil userInitials: '' lastEventBuffer: #(1 232974 668 173 0 0 0 1) lastKeyScanCode: 30 combinedChar: nil HandMorph>>processEvents Receiver: a HandMorph(843055104) Arguments and temporary variables: evt: [keystroke ''] evtBuf: #(2 236303 30 0 0 30 0 1) type: 2 hadAny: true Receiver's instance variables: bounds: 669@172 corner: 685@188 owner: a PasteUpMorph(425197568) [world] submorphs: #() fullBounds: nil color: Color blue extension: a MorphExtension (141295616) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: a PluggableButtonMorph(77070336) eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [668@174 669@172 mouseMove 232974 nil] targetOffset: 105@154 damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil userInitials: '' lastEventBuffer: #(1 232974 668 173 0 0 0 1) lastKeyScanCode: 30 combinedChar: nil [:h | ActiveHand := h. h processEvents. ActiveHand := nil] in WorldState>>doOneCycleNowFor: Receiver: a WorldState Arguments and temporary variables: h: a HandMorph(843055104) Receiver's instance variables: hands: an Array(a HandMorph(843055104)) viewBox: 0@0 corner: 1296@798 canvas: a FormCanvas on: DisplayScreen(1296x798x32) damageRecorder: a DamageRecorder stepList: a Heap(StepMessage(#stepAt: -> an OverflowRowMorph(288096256))(an Ove...etc... lastStepTime: 236279 lastStepMessage: nil lastCycleTime: 236353 alarms: a Heap() lastAlarmTime: 236279 menuBuilder: a PragmaMenuBuilder Array(SequenceableCollection)>>do: Receiver: an Array(a HandMorph(843055104)) Arguments and temporary variables: aBlock: [:h | ActiveHand := h. h processEvents. ActiveHand := nil] index: 1 indexLimiT: 1 Receiver's instance variables: an Array(a HandMorph(843055104)) --- The full stack --- Array(Object)>>errorSubscriptBounds: Array(Object)>>at:put: [lastIndex := lastIndex \\ self maxEntries + 1. firstIndex = lastIndex ifTrue: [firstIndex := firstIndex \\ self maxEntries + 1]. entries at: lastIndex put: aString. otherString ifNotNil: [[stream := StandardFileStream fileNamed: self filename. stream setToEnd; nextPutAll: otherString; flush] ensure: [stream close]]] in TranscriptModel>>addEntry:logToFile: [caught := true. self wait. blockValue := mutuallyExcludedBlock value] in Semaphore>>critical: BlockClosure>>ensure: Semaphore>>critical: TranscriptModel>>addEntry:logToFile: TranscriptModel>>addEntry: TranscriptModel>>finishEntry TranscriptModel>>cr KMDispatcher>>noMatch KMTarget>>notifyMatchOf:to: KMDispatcher>>matchEvent: KMDispatcher>>dispatchKeystroke: SystemWindow(Morph)>>dispatchKeystrokeForEvent: KMTarget>>dispatchOwnerKeystroke: KMDispatcher>>dispatchKeystroke: PluggableTextMorph(Morph)>>dispatchKeystrokeForEvent: KMTarget>>dispatchOwnerKeystroke: KMDispatcher>>dispatchKeystroke: TransformMorph(Morph)>>dispatchKeystrokeForEvent: KMTarget>>dispatchOwnerKeystroke: KMDispatcher>>dispatchKeystroke: TextMorphForEditView(Morph)>>dispatchKeystrokeForEvent: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>handleFocusEvent: [ActiveHand := self. ActiveEvent := anEvent. result := focusHolder handleFocusEvent: (anEvent transformedBy: (focusHolder transformedFrom: self))] in HandMorph>>sendFocusEvent:to:clear: [aBlock value] in PasteUpMorph>>becomeActiveDuring: BlockClosure>>on:do: PasteUpMorph>>becomeActiveDuring: HandMorph>>sendFocusEvent:to:clear: HandMorph>>sendEvent:focus:clear: HandMorph>>sendKeyboardEvent: HandMorph>>handleEvent: HandMorph>>processEvents [:h | ActiveHand := h. h processEvents. ActiveHand := nil] in WorldState>>doOneCycleNowFor: Array(SequenceableCollection)>>do: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - WorldState>>handsDo: WorldState>>doOneCycleNowFor: WorldState>>doOneCycleFor: PasteUpMorph>>doOneCycle [[World doOneCycle. Processor yield. false] whileFalse. nil] in Project class>>spawnNewProcess [self value. Processor terminateActive] in BlockClosure>>newProcess ------------------------------------------------------------