Mantis - Squeak 5.2
Viewing Issue Advanced Details
3 minor always 04-02-04 22:14 09-23-04 15:40
michael  
ScottWallace  
normal  
closed  
fixed  
none    
none  
0000003: paint button brings up notifier
On occasion clicking on the paint button brings up a notifier.
The project it happened in is attached.
'Error: subscript is out of bounds: 1'
2 April 2004 2:00:53 pm

VM: Win32 - Squeak3.4 of 1 March 2003 [latest update: #5170]
Image: Squeakland 3.2.4913 [latest update: 0000206]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir C:\My Squeak\class
Trusted Dir C:\Program Files\Squeak\Plugin\class
Untrusted Dir C:\My Squeak\class

Array(Object)>>error:
    Receiver: #()
    Arguments and temporary variables:
        t1: 'subscript is out of bounds: 1'
    Receiver's instance variables:
#()
Array(Object)>>errorSubscriptBounds:
    Receiver: #()
    Arguments and temporary variables:
        t1: 1
    Receiver's instance variables:
#()
Array(Object)>>at:
    Receiver: #()
    Arguments and temporary variables:
        t1: 1
    Receiver's instance variables:
#()
BooleanScriptEditor(Morph)>>firstSubmorph
    Receiver: a BooleanScriptEditor<BooleanScriptEditor1>(2197)
    Arguments and temporary variables:

    Receiver's instance variables:
        bounds: 150@372 corner: 393@392
        owner: a PasteUpMorph<world>(1622) [world]
        submorphs: #()
        fullBounds: 150@372 corner: 393@392
        color: Color transparent
        extension: a MorphExtension (2793) [externalName = BooleanScriptEditor1 ] [oth...etc...
        borderWidth: 0
        borderColor: Color black
        scriptName: nil
        firstTileRow: 1
        timeStamp: nil
        playerScripted: nil
        handWithTile: nil
        showingMethodPane: false

--- The rest of the stack ---
BooleanScriptEditor(ScriptEditorMorph)>>updateStatus
[] in PasteUpMorph>>updateStatusForAllScriptEditors
OrderedCollection>>do:
PasteUpMorph>>updateStatusForAllScriptEditors
PasteUpMorph>>stopRunningAll
PasteUpMorph>>prepareToPaint:
PasteUpMorph>>prepareToPaint
PasteUpMorph>>makeNewDrawing:at:
PasteUpMorph>>makeNewDrawing:
ProjectNavigationMorph>>doNewPainting
[] in SimpleButtonDelayedMenuMorph(SimpleButtonMorph)>>doButtonAction
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
SimpleButtonDelayedMenuMorph(SimpleButtonMorph)>>doButtonAction
SimpleButtonDelayedMenuMorph(SimpleButtonMorph)>>mouseUp:
SimpleButtonDelayedMenuMorph>>mouseUp:
SimpleButtonDelayedMenuMorph(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
SimpleButtonDelayedMenuMorph(Morph)>>handleEvent:
SimpleButtonDelayedMenuMorph(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
[] in PasteUpMorph>>becomeActiveDuring:
BlockContext>>on:do:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockContext>>newProcess
 tcProject.001.pr [^] (68,655 bytes) 04-02-04 22:14

Notes
(0000029)
ScottWallace   
07-15-04 08:15   
This bug is almost certainly fixed by update 0216scriptingAids-sw, published to SqueakAlpha in early June 2004.