Error: subscript is out of bounds: 777 25 January 2019 8:53:54.840276 pm VM: unix - Smalltalk Image: Squeak5.3alpha [latest update: #18421] SecurityManager state: Restricted: false FileAccess: true SocketAccess: true Working Dir /home/karl/Squeak5.3/shared Trusted Dir /home/karl/Squeak5.3/shared/secure Untrusted Dir /home/karl/Squeak5.3/shared/My Squeak Array(Object)>>error: Receiver: #(#noop: #argAdvance: #browseItHere: #compareToClipboard: #debugIt: #methodStringsContainingIt:...etc... Arguments and temporary variables: aString: 'subscript is out of bounds: 777' Receiver's instance variables: #(#noop: #argAdvance: #browseItHere: #compareToClipboard: #debugIt: #methodStringsContainingIt:...etc... Array(Object)>>errorSubscriptBounds: Receiver: #(#noop: #argAdvance: #browseItHere: #compareToClipboard: #debugIt: #methodStringsContainingIt:...etc... Arguments and temporary variables: index: 777 Receiver's instance variables: #(#noop: #argAdvance: #browseItHere: #compareToClipboard: #debugIt: #methodStringsContainingIt:...etc... Array(Object)>>at: Receiver: #(#noop: #argAdvance: #browseItHere: #compareToClipboard: #debugIt: #methodStringsContainingIt:...etc... Arguments and temporary variables: index: 777 Receiver's instance variables: #(#noop: #argAdvance: #browseItHere: #compareToClipboard: #debugIt: #methodStringsContainingIt:...etc... SmalltalkEditor(TextEditor)>>dispatchOnKeyboardEvent: Receiver: a SmalltalkEditor Arguments and temporary variables: aKeyboardEvent: [77@60 keystroke '' (776) 6953642] honorCommandKeys: true typedChar: $̈ Receiver's instance variables: morph: a TextMorphForEditView(1020621) selectionShowing: false model: a Workspace paragraph: a NewParagraph markBlock: a CharacterBlock with index 1 and rectangle 3@0 corner: 3@16 in a TextLine...etc... pointBlock: a CharacterBlock with index 1 and rectangle 3@0 corner: 3@16 in a TextLine...etc... beginTypeInIndex: nil emphasisHere: {a TextFontChange font: 1} lastParenLocation: nil otherInterval: (1 to: 0) oldInterval: nil typeAhead: a WriteStream history: a TextEditorCommandHistory styler: nil SmalltalkEditor(TextEditor)>>keyStroke: Receiver: a SmalltalkEditor Arguments and temporary variables: anEvent: [77@60 keystroke '' (776) 6953642] Receiver's instance variables: morph: a TextMorphForEditView(1020621) selectionShowing: false model: a Workspace paragraph: a NewParagraph markBlock: a CharacterBlock with index 1 and rectangle 3@0 corner: 3@16 in a TextLine...etc... pointBlock: a CharacterBlock with index 1 and rectangle 3@0 corner: 3@16 in a TextLine...etc... beginTypeInIndex: nil emphasisHere: {a TextFontChange font: 1} lastParenLocation: nil otherInterval: (1 to: 0) oldInterval: nil typeAhead: a WriteStream history: a TextEditorCommandHistory styler: nil [] in [] in TextMorphForEditView(TextMorph)>>keyStroke: Receiver: a TextMorphForEditView(1020621) Arguments and temporary variables: < Receiver's instance variables: bounds: 0@0 corner: 435@18 owner: a TransformMorph(3082797) submorphs: #() fullBounds: 0@0 corner: 435@18 color: Color black extension: a MorphExtension (2569139) [other: (unfocusedSelectionColor -> (Col...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for '' wrapFlag: true paragraph: a NewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: 3@0 corner: 0@0 editHistory: nil readOnly: false autoFit: nil editView: a PluggableTextMorphPlus(2616553) acceptOnCR: false TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: Receiver: a TextMorphForEditView(1020621) Arguments and temporary variables: interactionBlock: [closure] in [] in TextMorphForEditView(TextMorph)>>keyStroke:...etc... evt: [77@60 keystroke '' (776) 6953642] oldEditor: a SmalltalkEditor oldParagraph: a NewParagraph oldText: a Text for '' Receiver's instance variables: bounds: 0@0 corner: 435@18 owner: a TransformMorph(3082797) submorphs: #() fullBounds: 0@0 corner: 435@18 color: Color black extension: a MorphExtension (2569139) [other: (unfocusedSelectionColor -> (Col...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for '' wrapFlag: true paragraph: a NewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: 3@0 corner: 0@0 editHistory: nil readOnly: false autoFit: nil editView: a PluggableTextMorphPlus(2616553) acceptOnCR: false TextMorphForEditView>>handleInteraction:fromEvent: Receiver: a TextMorphForEditView(1020621) Arguments and temporary variables: interActionBlock: [closure] in [] in TextMorphForEditView(TextMorph)>>keyStroke:...etc... evt: [77@60 keystroke '' (776) 6953642] Receiver's instance variables: bounds: 0@0 corner: 435@18 owner: a TransformMorph(3082797) submorphs: #() fullBounds: 0@0 corner: 435@18 color: Color black extension: a MorphExtension (2569139) [other: (unfocusedSelectionColor -> (Col...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for '' wrapFlag: true paragraph: a NewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: 3@0 corner: 0@0 editHistory: nil readOnly: false autoFit: nil editView: a PluggableTextMorphPlus(2616553) acceptOnCR: false [] in TextMorphForEditView(TextMorph)>>keyStroke: Receiver: a TextMorphForEditView(1020621) Arguments and temporary variables: evt: [77@60 keystroke '' (776) 6953642] action: nil Receiver's instance variables: bounds: 0@0 corner: 435@18 owner: a TransformMorph(3082797) submorphs: #() fullBounds: 0@0 corner: 435@18 color: Color black extension: a MorphExtension (2569139) [other: (unfocusedSelectionColor -> (Col...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for '' wrapFlag: true paragraph: a NewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: 3@0 corner: 0@0 editHistory: nil readOnly: false autoFit: nil editView: a PluggableTextMorphPlus(2616553) acceptOnCR: false StandardToolSet class>>codeCompletionAround:textMorph:keyStroke: Receiver: StandardToolSet Arguments and temporary variables: aBlock: [closure] in TextMorphForEditView(TextMorph)>>keyStroke: aTextMorph: a TextMorphForEditView(1020621) evt: [77@60 keystroke '' (776) 6953642] Receiver's instance variables: superclass: Object methodDict: a MethodDictionary() format: 0 instanceVariables: nil organization: ('as yet unclassified') subclasses: {CommandLineToolSet} name: #StandardToolSet classPool: nil sharedPools: nil environment: Smalltalk category: #'Tools-Base' ToolSet class>>codeCompletionAround:textMorph:keyStroke: Receiver: ToolSet Arguments and temporary variables: aBlock: [closure] in TextMorphForEditView(TextMorph)>>keyStroke: aTextMorph: a TextMorphForEditView(1020621) evt: [77@60 keystroke '' (776) 6953642] Receiver's instance variables: superclass: AppRegistry methodDict: a MethodDictionary() format: 0 instanceVariables: nil organization: ('as yet unclassified') subclasses: nil name: #ToolSet classPool: nil sharedPools: nil environment: Smalltalk category: #'System-Applications' registeredClasses: an OrderedCollection(StandardToolSet CommandLineToolSet) default: StandardToolSet TextMorphForEditView(TextMorph)>>keyStroke: Receiver: a TextMorphForEditView(1020621) Arguments and temporary variables: evt: [77@60 keystroke '' (776) 6953642] Receiver's instance variables: bounds: 0@0 corner: 435@18 owner: a TransformMorph(3082797) submorphs: #() fullBounds: 0@0 corner: 435@18 color: Color black extension: a MorphExtension (2569139) [other: (unfocusedSelectionColor -> (Col...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for '' wrapFlag: true paragraph: a NewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: 3@0 corner: 0@0 editHistory: nil readOnly: false autoFit: nil editView: a PluggableTextMorphPlus(2616553) acceptOnCR: false TextMorphForEditView>>keyStroke: Receiver: a TextMorphForEditView(1020621) Arguments and temporary variables: evt: [77@60 keystroke '' (776) 6953642] view: a PluggableTextMorphPlus(2616553) Receiver's instance variables: bounds: 0@0 corner: 435@18 owner: a TransformMorph(3082797) submorphs: #() fullBounds: 0@0 corner: 435@18 color: Color black extension: a MorphExtension (2569139) [other: (unfocusedSelectionColor -> (Col...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for '' wrapFlag: true paragraph: a NewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: 3@0 corner: 0@0 editHistory: nil readOnly: false autoFit: nil editView: a PluggableTextMorphPlus(2616553) acceptOnCR: false TextMorphForEditView(Morph)>>handleKeystroke: Receiver: a TextMorphForEditView(1020621) Arguments and temporary variables: anEvent: [77@60 keystroke '' (776) 6953642] handler: a TextMorphForEditView(1020621) Receiver's instance variables: bounds: 0@0 corner: 435@18 owner: a TransformMorph(3082797) submorphs: #() fullBounds: 0@0 corner: 435@18 color: Color black extension: a MorphExtension (2569139) [other: (unfocusedSelectionColor -> (Col...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for '' wrapFlag: true paragraph: a NewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: 3@0 corner: 0@0 editHistory: nil readOnly: false autoFit: nil editView: a PluggableTextMorphPlus(2616553) acceptOnCR: false TextMorphForEditView(TextMorph)>>handleKeystroke: Receiver: a TextMorphForEditView(1020621) Arguments and temporary variables: anEvent: [77@60 keystroke '' (776) 6953642] pasteUp: nil Receiver's instance variables: bounds: 0@0 corner: 435@18 owner: a TransformMorph(3082797) submorphs: #() fullBounds: 0@0 corner: 435@18 color: Color black extension: a MorphExtension (2569139) [other: (unfocusedSelectionColor -> (Col...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for '' wrapFlag: true paragraph: a NewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: 3@0 corner: 0@0 editHistory: nil readOnly: false autoFit: nil editView: a PluggableTextMorphPlus(2616553) acceptOnCR: false KeyboardEvent>>sentTo: Receiver: [77@60 keystroke '' (776) 6953642] Arguments and temporary variables: anObject: a TextMorphForEditView(1020621) Receiver's instance variables: timeStamp: 6953642 source: a HandMorph(1712811) type: #keystroke buttons: 48 position: 77@60 handler: a TextMorphForEditView(1020621) wasHandled: true wasIgnored: false keyValue: 776 TextMorphForEditView(Morph)>>handleEvent: Receiver: a TextMorphForEditView(1020621) Arguments and temporary variables: anEvent: [77@60 keystroke '' (776) 6953642] filteredEvent: [77@60 keystroke '' (776) 6953642] Receiver's instance variables: bounds: 0@0 corner: 435@18 owner: a TransformMorph(3082797) submorphs: #() fullBounds: 0@0 corner: 435@18 color: Color black extension: a MorphExtension (2569139) [other: (unfocusedSelectionColor -> (Col...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for '' wrapFlag: true paragraph: a NewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: 3@0 corner: 0@0 editHistory: nil readOnly: false autoFit: nil editView: a PluggableTextMorphPlus(2616553) acceptOnCR: false TextMorphForEditView(Morph)>>handleFocusEvent: Receiver: a TextMorphForEditView(1020621) Arguments and temporary variables: anEvent: [77@60 keystroke '' (776) 6953642] Receiver's instance variables: bounds: 0@0 corner: 435@18 owner: a TransformMorph(3082797) submorphs: #() fullBounds: 0@0 corner: 435@18 color: Color black extension: a MorphExtension (2569139) [other: (unfocusedSelectionColor -> (Col...etc... borderWidth: 0 borderColor: Color black textStyle: a TextStyle Bitmap DejaVu Sans 9 text: a Text for '' wrapFlag: true paragraph: a NewParagraph editor: a SmalltalkEditor container: nil predecessor: nil successor: nil backgroundColor: nil margins: 3@0 corner: 0@0 editHistory: nil readOnly: false autoFit: nil editView: a PluggableTextMorphPlus(2616553) acceptOnCR: false MorphicEventDispatcher>>doHandlingForFocusEvent:with: Receiver: a MorphicEventDispatcher Arguments and temporary variables: currentEvent: [795@593 keystroke '' (776) 6953642] focusMorph: a TextMorphForEditView(1020621) localEvent: [77@60 keystroke '' (776) 6953642] filteredEvent: nil Receiver's instance variables: lastType: nil lastDispatch: nil --- The full stack --- Array(Object)>>error: Array(Object)>>errorSubscriptBounds: Array(Object)>>at: SmalltalkEditor(TextEditor)>>dispatchOnKeyboardEvent: SmalltalkEditor(TextEditor)>>keyStroke: [] in [] in TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: TextMorphForEditView>>handleInteraction:fromEvent: [] in TextMorphForEditView(TextMorph)>>keyStroke: StandardToolSet class>>codeCompletionAround:textMorph:keyStroke: ToolSet class>>codeCompletionAround:textMorph:keyStroke: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(Morph)>>handleKeystroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>handleFocusEvent: MorphicEventDispatcher>>doHandlingForFocusEvent:with: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MorphicEventDispatcher>>dispatchFocusEvent:with: TextMorphForEditView(Morph)>>processFocusEvent:using: TextMorphForEditView(Morph)>>processFocusEvent: [] in [] in [] in HandMorph>>sendFocusEvent:to:clear: BlockClosure>>ensure: KeyboardEvent(MorphicEvent)>>becomeActiveDuring: [] in [] in HandMorph>>sendFocusEvent:to:clear: BlockClosure>>ensure: HandMorph>>becomeActiveDuring: [] in HandMorph>>sendFocusEvent:to:clear: BlockClosure>>ensure: PasteUpMorph>>becomeActiveDuring: HandMorph>>sendFocusEvent:to:clear: HandMorph>>sendEvent:focus:clear: HandMorph>>sendKeyboardEvent: HandMorph>>handleEvent: HandMorph>>processEvents [] in WorldState>>doOneCycleNowFor: Array(SequenceableCollection)>>do: WorldState>>handsDo: WorldState>>doOneCycleNowFor: WorldState>>doOneCycleFor: PasteUpMorph>>doOneCycle [] in MorphicProject>>spawnNewProcess [] in BlockClosure>>newProcess