23 June 2012 11:11:48.693 am VM: Win32 - IX86 - 6.1 - CoInterpreter VMMaker.oscog-eem.157 uuid: 9a11acbe-4a62-43ce-81de-934f351598cc Apr 18 2012, StackToRegisterMappingCogit VMMaker.oscog-eem.157 uuid: 9a11acbe-4a62-43ce-81de-934f351598cc Apr 18 2012, VM: r2550 http://www.squeakvm.org/svn/squeak/branches/Cog Plugins: r2545 http://squeakvm.org/svn/squeak/trunk/platforms/Cross/plugins Image: Pharo1.4 [Latest update: #14438] CompiledMethod(Object)>>errorSubscriptBounds: Receiver: (PluggableListMorph>>#adoptPaneColor: "a CompiledMethod(1044119552)") Arguments and temporary variables: index: 1 Receiver's instance variables: (PluggableListMorph>>#adoptPaneColor: "a CompiledMethod(1044119552)") CompiledMethod(Object)>>basicAt: Receiver: (PluggableListMorph>>#adoptPaneColor: "a CompiledMethod(1044119552)") Arguments and temporary variables: index: 1 Receiver's instance variables: (PluggableListMorph>>#adoptPaneColor: "a CompiledMethod(1044119552)") CompiledMethod class(ByteArray class)>>hashBytes:startingWith: Receiver: CompiledMethod Arguments and temporary variables: aByteArray: (PluggableListMorph>>#adoptPaneColor: "a CompiledMethod(1044119552)...etc... speciesHash: 816840704 byteArraySize: 87 hash: 11534336 low: nil pos: 1 Receiver's instance variables: superclass: ByteArray methodDict: a MethodDictionary(size 200) format: 3586 instanceVariables: nil organization: ('*Compiler-Kernel' compilerClass decompile decompileString decom...etc... subclasses: nil name: #CompiledMethod classPool: a Dictionary(#LargeFrame->56 #SmallFrame->16 ) sharedPools: nil environment: a SystemDictionary(lots of globals) category: #'Kernel-Methods' traitComposition: {} localSelectors: nil CompiledMethod(ByteArray)>>hash Receiver: (PluggableListMorph>>#adoptPaneColor: "a CompiledMethod(1044119552)") Arguments and temporary variables: Receiver's instance variables: (PluggableListMorph>>#adoptPaneColor: "a CompiledMethod(1044119552)") Dictionary>>scanFor: Receiver: a Dictionary() Arguments and temporary variables: anObject: (PluggableListMorph>>#adoptPaneColor: "a CompiledMethod(1044119552)")...etc... element: nil start: nil finish: 5 index: nil index: nil indexLimiT: nil Receiver's instance variables: tally: 0 array: #(nil nil nil nil nil) Dictionary(HashedCollection)>>findElementOrNil: Receiver: a Dictionary() Arguments and temporary variables: anObject: (PluggableListMorph>>#adoptPaneColor: "a CompiledMethod(1044119552)")...etc... index: nil Receiver's instance variables: tally: 0 array: #(nil nil nil nil nil) Dictionary>>at:put: Receiver: a Dictionary() Arguments and temporary variables: key: (PluggableListMorph>>#adoptPaneColor: "a CompiledMethod(1044119552)") anObject: true index: nil assoc: nil Receiver's instance variables: tally: 0 array: #(nil nil nil nil nil) MethodWidget>>methodSelectionAt:put: Receiver: a MethodWidget Arguments and temporary variables: anIndex: 3 aBoolean: true element: (PluggableListMorph>>#adoptPaneColor: "a CompiledMethod(1044119552)") Receiver's instance variables: model: a NautilusUI iconClass: nil methodsList: a PluggableIconListMorph(723517440) methodsGroup: nil methodsSelection: a Dictionary() methods: an OrderedCollection((PluggableListMorph>>#acceptDroppingMorph:event: ...etc... PluggableIconListMorph(PluggableListMorph)>>listSelectionAt:put: Receiver: a PluggableIconListMorph(723517440) Arguments and temporary variables: index: 3 value: true Receiver's instance variables: bounds: (867.0@45.0) corner: (1100.0@334.0) owner: a NautilusWindow(660078592) submorphs: an Array(a ScrollBar(491782144) a ScrollBar(731381760) a TransformMo...etc... fullBounds: (867@45) corner: (1100@334) color: Color white extension: a MorphExtension (638058496) [locked] [other: (dragEnabled -> true...etc... borderWidth: 1 borderColor: (Color r: 0.745 g: 0.745 b: 0.745) model: a MethodWidget open: false accessor: nil scrollBar: a ScrollBar(731381760) scroller: a TransformMorph(251920384) retractableScrollBar: false scrollBarOnLeft: false getMenuSelector: #elementsMenu:shifted: getMenuTitleSelector: nil hasFocus: false hScrollBar: a ScrollBar(491782144) list: nil getListSelector: #getMethods getListSizeSelector: #methodListSize getListElementSelector: #getMethodItem: getIndexSelector: #selectedMethodIndex setIndexSelector: #selectedMethodIndex: keystrokeActionSelector: nil autoDeselect: true lastKeystrokeTime: 0 lastKeystrokes: '' doubleClickSelector: nil handlesBasicKeys: nil potentialDropRow: nil listMorph: a LazyMorphListMorph(500432896) hScrollRangeCache: nil dragItemSelector: nil dropItemSelector: nil wantsDropSelector: nil wrapSelector: #methodWrapper: searchedElement: nil multipleSelection: true dragOnOrOff: nil setSelectionListSelector: #methodSelectionAt:put: getSelectionListSelector: #methodSelectionAt: resetListSelector: #resetMethodsListSelection keystrokeSelector: nil backgroundColoringBlockOrSelector: nil separatorBlockOrSelector: nil separatorSize: nil separatorColor: nil lastNonZeroIndex: 18 getIconSelector: #methodIconFor: PluggableIconListMorph(PluggableListMorph)>>mouseDownOnMultiple:forRow: Receiver: a PluggableIconListMorph(723517440) Arguments and temporary variables: event: [(902@86) mouseDown red 2013785 nil] row: 3 anInteger: 3 oldIndex: 0 oldVal: nil valueKeeper: true i: nil iLimiT: nil Receiver's instance variables: bounds: (867.0@45.0) corner: (1100.0@334.0) owner: a NautilusWindow(660078592) submorphs: an Array(a ScrollBar(491782144) a ScrollBar(731381760) a TransformMo...etc... fullBounds: (867@45) corner: (1100@334) color: Color white extension: a MorphExtension (638058496) [locked] [other: (dragEnabled -> true...etc... borderWidth: 1 borderColor: (Color r: 0.745 g: 0.745 b: 0.745) model: a MethodWidget open: false accessor: nil scrollBar: a ScrollBar(731381760) scroller: a TransformMorph(251920384) retractableScrollBar: false scrollBarOnLeft: false getMenuSelector: #elementsMenu:shifted: getMenuTitleSelector: nil hasFocus: false hScrollBar: a ScrollBar(491782144) list: nil getListSelector: #getMethods getListSizeSelector: #methodListSize getListElementSelector: #getMethodItem: getIndexSelector: #selectedMethodIndex setIndexSelector: #selectedMethodIndex: keystrokeActionSelector: nil autoDeselect: true lastKeystrokeTime: 0 lastKeystrokes: '' doubleClickSelector: nil handlesBasicKeys: nil potentialDropRow: nil listMorph: a LazyMorphListMorph(500432896) hScrollRangeCache: nil dragItemSelector: nil dropItemSelector: nil wantsDropSelector: nil wrapSelector: #methodWrapper: searchedElement: nil multipleSelection: true dragOnOrOff: nil setSelectionListSelector: #methodSelectionAt:put: getSelectionListSelector: #methodSelectionAt: resetListSelector: #resetMethodsListSelection keystrokeSelector: nil backgroundColoringBlockOrSelector: nil separatorBlockOrSelector: nil separatorSize: nil separatorColor: nil lastNonZeroIndex: 18 getIconSelector: #methodIconFor: PluggableIconListMorph(PluggableListMorph)>>mouseDown: Receiver: a PluggableIconListMorph(723517440) Arguments and temporary variables: evt: [(902@86) mouseDown red 2013785 nil] selectors: nil row: 3 Receiver's instance variables: bounds: (867.0@45.0) corner: (1100.0@334.0) owner: a NautilusWindow(660078592) submorphs: an Array(a ScrollBar(491782144) a ScrollBar(731381760) a TransformMo...etc... fullBounds: (867@45) corner: (1100@334) color: Color white extension: a MorphExtension (638058496) [locked] [other: (dragEnabled -> true...etc... borderWidth: 1 borderColor: (Color r: 0.745 g: 0.745 b: 0.745) model: a MethodWidget open: false accessor: nil scrollBar: a ScrollBar(731381760) scroller: a TransformMorph(251920384) retractableScrollBar: false scrollBarOnLeft: false getMenuSelector: #elementsMenu:shifted: getMenuTitleSelector: nil hasFocus: false hScrollBar: a ScrollBar(491782144) list: nil getListSelector: #getMethods getListSizeSelector: #methodListSize getListElementSelector: #getMethodItem: getIndexSelector: #selectedMethodIndex setIndexSelector: #selectedMethodIndex: keystrokeActionSelector: nil autoDeselect: true lastKeystrokeTime: 0 lastKeystrokes: '' doubleClickSelector: nil handlesBasicKeys: nil potentialDropRow: nil listMorph: a LazyMorphListMorph(500432896) hScrollRangeCache: nil dragItemSelector: nil dropItemSelector: nil wantsDropSelector: nil wrapSelector: #methodWrapper: searchedElement: nil multipleSelection: true dragOnOrOff: nil setSelectionListSelector: #methodSelectionAt:put: getSelectionListSelector: #methodSelectionAt: resetListSelector: #resetMethodsListSelection keystrokeSelector: nil backgroundColoringBlockOrSelector: nil separatorBlockOrSelector: nil separatorSize: nil separatorColor: nil lastNonZeroIndex: 18 getIconSelector: #methodIconFor: PluggableIconListMorph(Morph)>>handleMouseDown: Receiver: a PluggableIconListMorph(723517440) Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] handler: nil handler: nil Receiver's instance variables: bounds: (867.0@45.0) corner: (1100.0@334.0) owner: a NautilusWindow(660078592) submorphs: an Array(a ScrollBar(491782144) a ScrollBar(731381760) a TransformMo...etc... fullBounds: (867@45) corner: (1100@334) color: Color white extension: a MorphExtension (638058496) [locked] [other: (dragEnabled -> true...etc... borderWidth: 1 borderColor: (Color r: 0.745 g: 0.745 b: 0.745) model: a MethodWidget open: false accessor: nil scrollBar: a ScrollBar(731381760) scroller: a TransformMorph(251920384) retractableScrollBar: false scrollBarOnLeft: false getMenuSelector: #elementsMenu:shifted: getMenuTitleSelector: nil hasFocus: false hScrollBar: a ScrollBar(491782144) list: nil getListSelector: #getMethods getListSizeSelector: #methodListSize getListElementSelector: #getMethodItem: getIndexSelector: #selectedMethodIndex setIndexSelector: #selectedMethodIndex: keystrokeActionSelector: nil autoDeselect: true lastKeystrokeTime: 0 lastKeystrokes: '' doubleClickSelector: nil handlesBasicKeys: nil potentialDropRow: nil listMorph: a LazyMorphListMorph(500432896) hScrollRangeCache: nil dragItemSelector: nil dropItemSelector: nil wantsDropSelector: nil wrapSelector: #methodWrapper: searchedElement: nil multipleSelection: true dragOnOrOff: nil setSelectionListSelector: #methodSelectionAt:put: getSelectionListSelector: #methodSelectionAt: resetListSelector: #resetMethodsListSelection keystrokeSelector: nil backgroundColoringBlockOrSelector: nil separatorBlockOrSelector: nil separatorSize: nil separatorColor: nil lastNonZeroIndex: 18 getIconSelector: #methodIconFor: MouseButtonEvent>>sentTo: Receiver: [(902@86) mouseDown red 2013785 nil] Arguments and temporary variables: anObject: a PluggableIconListMorph(723517440) Receiver's instance variables: timeStamp: 2013785 source: a HandMorph(843055104) windowIndex: nil type: #mouseDown buttons: 4 position: (902@86) handler: a PluggableIconListMorph(723517440) wasHandled: true whichButton: 4 PluggableIconListMorph(Morph)>>handleEvent: Receiver: a PluggableIconListMorph(723517440) Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] Receiver's instance variables: bounds: (867.0@45.0) corner: (1100.0@334.0) owner: a NautilusWindow(660078592) submorphs: an Array(a ScrollBar(491782144) a ScrollBar(731381760) a TransformMo...etc... fullBounds: (867@45) corner: (1100@334) color: Color white extension: a MorphExtension (638058496) [locked] [other: (dragEnabled -> true...etc... borderWidth: 1 borderColor: (Color r: 0.745 g: 0.745 b: 0.745) model: a MethodWidget open: false accessor: nil scrollBar: a ScrollBar(731381760) scroller: a TransformMorph(251920384) retractableScrollBar: false scrollBarOnLeft: false getMenuSelector: #elementsMenu:shifted: getMenuTitleSelector: nil hasFocus: false hScrollBar: a ScrollBar(491782144) list: nil getListSelector: #getMethods getListSizeSelector: #methodListSize getListElementSelector: #getMethodItem: getIndexSelector: #selectedMethodIndex setIndexSelector: #selectedMethodIndex: keystrokeActionSelector: nil autoDeselect: true lastKeystrokeTime: 0 lastKeystrokes: '' doubleClickSelector: nil handlesBasicKeys: nil potentialDropRow: nil listMorph: a LazyMorphListMorph(500432896) hScrollRangeCache: nil dragItemSelector: nil dropItemSelector: nil wantsDropSelector: nil wrapSelector: #methodWrapper: searchedElement: nil multipleSelection: true dragOnOrOff: nil setSelectionListSelector: #methodSelectionAt:put: getSelectionListSelector: #methodSelectionAt: resetListSelector: #resetMethodsListSelection keystrokeSelector: nil backgroundColoringBlockOrSelector: nil separatorBlockOrSelector: nil separatorSize: nil separatorColor: nil lastNonZeroIndex: 18 getIconSelector: #methodIconFor: MorphicEventDispatcher>>dispatchMouseDown:with: Receiver: a MorphicEventDispatcher Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] aMorph: a PluggableIconListMorph(723517440) globalPt: (902@86) localEvt: [(902@86) mouseDown red 2013785 nil] index: 4 child: a TransformMorph(251920384) morphs: an Array(a ScrollBar(491782144) a ScrollBar(731381760) a TransformMorph...etc... handler: a PluggableIconListMorph(723517440) inside: false lastHandler: a PasteUpMorph(425197568) [world] Receiver's instance variables: lastType: #mouseDown lastDispatch: #dispatchMouseDown:with: MorphicEventDispatcher>>dispatchEvent:with: Receiver: a MorphicEventDispatcher Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] aMorph: a PluggableIconListMorph(723517440) Receiver's instance variables: lastType: #mouseDown lastDispatch: #dispatchMouseDown:with: PluggableIconListMorph(Morph)>>processEvent:using: Receiver: a PluggableIconListMorph(723517440) Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] defaultDispatcher: a MorphicEventDispatcher Receiver's instance variables: bounds: (867.0@45.0) corner: (1100.0@334.0) owner: a NautilusWindow(660078592) submorphs: an Array(a ScrollBar(491782144) a ScrollBar(731381760) a TransformMo...etc... fullBounds: (867@45) corner: (1100@334) color: Color white extension: a MorphExtension (638058496) [locked] [other: (dragEnabled -> true...etc... borderWidth: 1 borderColor: (Color r: 0.745 g: 0.745 b: 0.745) model: a MethodWidget open: false accessor: nil scrollBar: a ScrollBar(731381760) scroller: a TransformMorph(251920384) retractableScrollBar: false scrollBarOnLeft: false getMenuSelector: #elementsMenu:shifted: getMenuTitleSelector: nil hasFocus: false hScrollBar: a ScrollBar(491782144) list: nil getListSelector: #getMethods getListSizeSelector: #methodListSize getListElementSelector: #getMethodItem: getIndexSelector: #selectedMethodIndex setIndexSelector: #selectedMethodIndex: keystrokeActionSelector: nil autoDeselect: true lastKeystrokeTime: 0 lastKeystrokes: '' doubleClickSelector: nil handlesBasicKeys: nil potentialDropRow: nil listMorph: a LazyMorphListMorph(500432896) hScrollRangeCache: nil dragItemSelector: nil dropItemSelector: nil wantsDropSelector: nil wrapSelector: #methodWrapper: searchedElement: nil multipleSelection: true dragOnOrOff: nil setSelectionListSelector: #methodSelectionAt:put: getSelectionListSelector: #methodSelectionAt: resetListSelector: #resetMethodsListSelection keystrokeSelector: nil backgroundColoringBlockOrSelector: nil separatorBlockOrSelector: nil separatorSize: nil separatorColor: nil lastNonZeroIndex: 18 getIconSelector: #methodIconFor: MorphicEventDispatcher>>dispatchMouseDown:with: Receiver: a MorphicEventDispatcher Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] aMorph: a NautilusWindow(660078592) globalPt: (902@86) localEvt: [(902@86) mouseDown red 2013785 nil] index: 13 child: a PluggableIconListMorph(723517440) morphs: an Array(a WindowEdgeGripMorph(801374208) a WindowEdgeGripMorph(7596933...etc... handler: nil inside: nil lastHandler: a PasteUpMorph(425197568) [world] Receiver's instance variables: lastType: #mouseDown lastDispatch: #dispatchMouseDown:with: MorphicEventDispatcher>>dispatchEvent:with: Receiver: a MorphicEventDispatcher Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] aMorph: a NautilusWindow(660078592) Receiver's instance variables: lastType: #mouseDown lastDispatch: #dispatchMouseDown:with: NautilusWindow(Morph)>>processEvent:using: Receiver: a NautilusWindow(660078592) Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] defaultDispatcher: a MorphicEventDispatcher Receiver's instance variables: bounds: (140.0@17.0) corner: (1105.0@671.0) owner: a PasteUpMorph(425197568) [world] submorphs: an Array(a WindowEdgeGripMorph(801374208) a WindowEdgeGripMorph(7596...etc... fullBounds: (140@17) corner: (1105@671) color: (Color r: 0.745 g: 0.745 b: 0.745) extension: a MorphExtension (680001536) [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 NautilusUI open: false accessor: nil labelString: 'PluggableListMorph>>#adoptPaneColor:' stripes: an Array(a Morph(6553600) a Morph(7602176)) label: a LabelMorph(696516608)'PluggableListMorph>>#adoptPaneColor:' closeBox: a MultistateButtonMorph(59244544) collapseBox: a MultistateButtonMorph(445120512) activeOnlyOnTop: true paneMorphs: an Array(a PanelMorph(369098752) a DropListMorph(1027604480) a Plug...etc... collapsedFrame: nil fullFrame: (140.0@17.0) corner: (1105.0@671.0) isCollapsed: false menuBox: a MultistateButtonMorph(80478208) mustNotClose: false labelWidgetAllowance: 133 updatablePanes: #() allowReframeHandles: true labelArea: an AlignmentMorph(8912896) expandBox: a MultistateButtonMorph(764936192) embeddable: nil announcer: nil container: nil MorphicEventDispatcher>>dispatchMouseDown:with: Receiver: a MorphicEventDispatcher Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] aMorph: a PasteUpMorph(425197568) [world] globalPt: (902@86) localEvt: [(902@86) mouseDown red 2013785 nil] index: 2 child: a NautilusWindow(660078592) morphs: an Array(a TaskbarMorph(984088576) a NautilusWindow(660078592) a System...etc... handler: a PasteUpMorph(425197568) [world] inside: nil lastHandler: nil Receiver's instance variables: lastType: #mouseDown lastDispatch: #dispatchMouseDown:with: MorphicEventDispatcher>>dispatchEvent:with: Receiver: a MorphicEventDispatcher Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] aMorph: a PasteUpMorph(425197568) [world] Receiver's instance variables: lastType: #mouseDown lastDispatch: #dispatchMouseDown:with: PasteUpMorph(Morph)>>processEvent:using: Receiver: a PasteUpMorph(425197568) [world] Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] defaultDispatcher: a MorphicEventDispatcher Receiver's instance variables: bounds: (0@0) corner: (1280@750) owner: nil submorphs: an Array(a TaskbarMorph(984088576) a SystemWindow(926154752) a PreDe...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 PasteUpMorph>>processEvent:using: Receiver: a PasteUpMorph(425197568) [world] Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] defaultDispatcher: a MorphicEventDispatcher priorWorld: a PasteUpMorph(425197568) [world] result: nil Receiver's instance variables: bounds: (0@0) corner: (1280@750) owner: nil submorphs: an Array(a TaskbarMorph(984088576) a SystemWindow(926154752) a PreDe...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 PasteUpMorph(Morph)>>processEvent: Receiver: a PasteUpMorph(425197568) [world] Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] Receiver's instance variables: bounds: (0@0) corner: (1280@750) owner: nil submorphs: an Array(a TaskbarMorph(984088576) a SystemWindow(926154752) a PreDe...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>>sendEvent:focus:clear: Receiver: a HandMorph(843055104) Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] focusHolder: nil aBlock: [self mouseFocus: nil] result: nil Receiver's instance variables: bounds: (478@420) corner: (494@436) owner: a PasteUpMorph(425197568) [world] submorphs: #() fullBounds: (478@420) corner: (494@436) color: Color blue extension: a MorphExtension (141295616) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: nil eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [(478@420) mouseUp 2199567 nil] targetOffset: (82.0@3.0) damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil lastEventBuffer: #(1 2199567 478 420 0 0 1 1) lastKeyScanCode: 8 combinedChar: nil eventSource: nil lastSystemEvent: nil captureBlock: nil recentModifiers: 0 HandMorph>>sendMouseEvent: Receiver: a HandMorph(843055104) Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] Receiver's instance variables: bounds: (478@420) corner: (494@436) owner: a PasteUpMorph(425197568) [world] submorphs: #() fullBounds: (478@420) corner: (494@436) color: Color blue extension: a MorphExtension (141295616) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: nil eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [(478@420) mouseUp 2199567 nil] targetOffset: (82.0@3.0) damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil lastEventBuffer: #(1 2199567 478 420 0 0 1 1) lastKeyScanCode: 8 combinedChar: nil eventSource: nil lastSystemEvent: nil captureBlock: nil recentModifiers: 0 HandMorph>>handleEvent: Receiver: a HandMorph(843055104) Arguments and temporary variables: anEvent: [(902@86) mouseDown red 2013785 nil] evt: [(902@86) mouseDown red 2013785 nil] ofs: nil Receiver's instance variables: bounds: (478@420) corner: (494@436) owner: a PasteUpMorph(425197568) [world] submorphs: #() fullBounds: (478@420) corner: (494@436) color: Color blue extension: a MorphExtension (141295616) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: nil eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [(478@420) mouseUp 2199567 nil] targetOffset: (82.0@3.0) damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil lastEventBuffer: #(1 2199567 478 420 0 0 1 1) lastKeyScanCode: 8 combinedChar: nil eventSource: nil lastSystemEvent: nil captureBlock: nil recentModifiers: 0 HandMorph>>processEvents Receiver: a HandMorph(843055104) Arguments and temporary variables: evt: [(902@86) mouseDown red 2013785 nil] evtBuf: #(1 2013785 902 86 4 0 1 1) type: 1 hadAny: false Receiver's instance variables: bounds: (478@420) corner: (494@436) owner: a PasteUpMorph(425197568) [world] submorphs: #() fullBounds: (478@420) corner: (494@436) color: Color blue extension: a MorphExtension (141295616) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: nil eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [(478@420) mouseUp 2199567 nil] targetOffset: (82.0@3.0) damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil lastEventBuffer: #(1 2199567 478 420 0 0 1 1) lastKeyScanCode: 8 combinedChar: nil eventSource: nil lastSystemEvent: nil captureBlock: nil recentModifiers: 0 [: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: (1280@750) canvas: a FormCanvas on: DisplayScreen(1280x750x32) damageRecorder: a DamageRecorder stepList: a Heap(StepMessage(#stepAt: -> an OverflowRowMorph(525598720))(an Ove...etc... lastStepTime: 371540 lastStepMessage: nil lastCycleTime: 371560 alarms: a Heap() lastAlarmTime: 371540 menuBuilder: a PragmaMenuBuilder ( nil ) 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)) WorldState>>handsDo: Receiver: a WorldState Arguments and temporary variables: aBlock: [:h | ActiveHand := h. h processEvents. ActiveHand := nil] Receiver's instance variables: hands: an Array(a HandMorph(843055104)) viewBox: (0@0) corner: (1280@750) canvas: a FormCanvas on: DisplayScreen(1280x750x32) damageRecorder: a DamageRecorder stepList: a Heap(StepMessage(#stepAt: -> an OverflowRowMorph(525598720))(an Ove...etc... lastStepTime: 371540 lastStepMessage: nil lastCycleTime: 371560 alarms: a Heap() lastAlarmTime: 371540 menuBuilder: a PragmaMenuBuilder ( nil ) WorldState>>doOneCycleNowFor: Receiver: a WorldState Arguments and temporary variables: aWorld: a PasteUpMorph(425197568) [world] Receiver's instance variables: hands: an Array(a HandMorph(843055104)) viewBox: (0@0) corner: (1280@750) canvas: a FormCanvas on: DisplayScreen(1280x750x32) damageRecorder: a DamageRecorder stepList: a Heap(StepMessage(#stepAt: -> an OverflowRowMorph(525598720))(an Ove...etc... lastStepTime: 371540 lastStepMessage: nil lastCycleTime: 371560 alarms: a Heap() lastAlarmTime: 371540 menuBuilder: a PragmaMenuBuilder ( nil ) WorldState>>doOneCycleFor: Receiver: a WorldState Arguments and temporary variables: aWorld: a PasteUpMorph(425197568) [world] Receiver's instance variables: hands: an Array(a HandMorph(843055104)) viewBox: (0@0) corner: (1280@750) canvas: a FormCanvas on: DisplayScreen(1280x750x32) damageRecorder: a DamageRecorder stepList: a Heap(StepMessage(#stepAt: -> an OverflowRowMorph(525598720))(an Ove...etc... lastStepTime: 371540 lastStepMessage: nil lastCycleTime: 371560 alarms: a Heap() lastAlarmTime: 371540 menuBuilder: a PragmaMenuBuilder ( nil ) PasteUpMorph>>doOneCycle Receiver: a PasteUpMorph(425197568) [world] Arguments and temporary variables: Receiver's instance variables: bounds: (0@0) corner: (1280@750) owner: nil submorphs: an Array(a TaskbarMorph(984088576) a SystemWindow(926154752) a PreDe...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 [[World doOneCycle. Processor yield. false] whileFalse. nil] in MorphicUIManager>>spawnNewProcess Receiver: a MorphicUIManager Arguments and temporary variables: Receiver's instance variables: interactiveParser: nil [self value. Processor terminateActive] in BlockClosure>>newProcess Receiver: [[World doOneCycle. Processor yield. false] whileFalse. nil] Arguments and temporary variables: Receiver's instance variables: outerContext: MorphicUIManager>>spawnNewProcess startpc: 57 numArgs: 0 --- The full stack --- CompiledMethod(Object)>>errorSubscriptBounds: CompiledMethod(Object)>>basicAt: CompiledMethod class(ByteArray class)>>hashBytes:startingWith: CompiledMethod(ByteArray)>>hash Dictionary>>scanFor: Dictionary(HashedCollection)>>findElementOrNil: Dictionary>>at:put: MethodWidget>>methodSelectionAt:put: PluggableIconListMorph(PluggableListMorph)>>listSelectionAt:put: PluggableIconListMorph(PluggableListMorph)>>mouseDownOnMultiple:forRow: PluggableIconListMorph(PluggableListMorph)>>mouseDown: PluggableIconListMorph(Morph)>>handleMouseDown: MouseButtonEvent>>sentTo: PluggableIconListMorph(Morph)>>handleEvent: MorphicEventDispatcher>>dispatchMouseDown:with: MorphicEventDispatcher>>dispatchEvent:with: PluggableIconListMorph(Morph)>>processEvent:using: MorphicEventDispatcher>>dispatchMouseDown:with: MorphicEventDispatcher>>dispatchEvent:with: NautilusWindow(Morph)>>processEvent:using: MorphicEventDispatcher>>dispatchMouseDown:with: MorphicEventDispatcher>>dispatchEvent:with: PasteUpMorph(Morph)>>processEvent:using: PasteUpMorph>>processEvent:using: PasteUpMorph(Morph)>>processEvent: HandMorph>>sendEvent:focus:clear: HandMorph>>sendMouseEvent: 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 MorphicUIManager>>spawnNewProcess [self value. Processor terminateActive] in BlockClosure>>newProcess