[squeak-dev] Subscript out of bounds when filtering a list
Jakob Reschke
forums.jakob at resfarm.de
Sat Feb 15 21:42:07 UTC 2020
Got it! It is the message balloons indeed.
Error: subscript is out of bounds: 0
15 February 2020 10:29:49.78168 pm
VM: Win32 - Smalltalk
Image: Squeak5.3beta [latest update: #19332]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir C:\Users\Jakob\HiDrive
Trusted Dir C:\Users\Jakob\HiDrive\Jakob
Untrusted Dir C:\Users\Jakob\Documents\My Squeak
Array(Object)>>error:
Receiver: #(#addRemote: #branchNamed: #branchNames #branches
#configAt: #configAt:ifAbsent: #configAt:put:...etc...
Arguments and temporary variables:
aString: 'subscript is out of bounds: 0'
Receiver's instance variables:
#(#addRemote: #branchNamed: #branchNames #branches #configAt:
#configAt:ifAbsent: #configAt:put:...etc...
Array(Object)>>errorSubscriptBounds:
Receiver: #(#addRemote: #branchNamed: #branchNames #branches
#configAt: #configAt:ifAbsent: #configAt:put:...etc...
Arguments and temporary variables:
index: 0
Receiver's instance variables:
#(#addRemote: #branchNamed: #branchNames #branches #configAt:
#configAt:ifAbsent: #configAt:put:...etc...
Array(Object)>>at:
Receiver: #(#addRemote: #branchNamed: #branchNames #branches
#configAt: #configAt:ifAbsent: #configAt:put:...etc...
Arguments and temporary variables:
index: 0
Receiver's instance variables:
#(#addRemote: #branchNamed: #branchNames #branches #configAt:
#configAt:ifAbsent: #configAt:put:...etc...
Browser>>messageHelpAt:
Receiver: a Browser
Arguments and temporary variables:
anIndex: 0
iconHelp: nil
selector: nil
method: nil
Receiver's instance variables:
dependents: a DependentsArray(a PluggableSystemWindow<System
Browser: GitUnitOf...etc...
contents: a Text for 'followSymbolicRefs: aString
| target |
(refStores anySa...etc...
currentCompiledMethod: (GitUnitOfWork>>#followSymbolicRefs:
"a CompiledMethod(2...etc...
contentsSymbol: #source
multiWindowState: nil
environment: Smalltalk
systemOrganizer: ('Squot-Interfaces' TSquotArtifact
TSquotDiff TSquotDiffable TSquotDiffableShadow...etc...
classOrganizer: ('accessing' addRemote: branchNamed:
branchNames branches configAt:...etc...
metaClassOrganizer: ('as yet unclassified')
editSelection: #editMessage
metaClassIndicated: false
selectedSystemCategory: #'FileSystem-Git-Plumbing-Core'
selectedClassName: #GitUnitOfWork
selectedMessageName: #followSymbolicRefs:
selectedMessageCategoryName: #accessing
classDefinition: 'Object subclass: #GitUnitOfWork
instanceVariableNames: ''rep...etc...
metaClassDefinition: 'GitUnitOfWork class
instanceVariableNames: '''''
PluggableListMorphPlus(PluggableListMorph)>>balloonText
Receiver: a PluggableListMorphPlus(3479582)
Arguments and temporary variables:
selector: #messageHelpAt:
Receiver's instance variables:
bounds: 1174 at 895 corner: 1317 at 1050
owner: a PluggableSystemWindow<System Browser: GitUnitOfWork>(2725606)
submorphs: {a TransformMorph(3819222)}
fullBounds: 1174 at 895 corner: 1317 at 1050
color: Color white
extension: a MorphExtension (3425414) [other:
(layoutProperties -> a LayoutPro...etc...
borderWidth: 1
borderColor: (Color r: 0.509 g: 0.6 b: 0.419)
model: a Browser
slotName: nil
open: false
scrollBar: a ScrollBar(266769)
scroller: a TransformMorph(3819222)
retractableScrollBar: false
scrollBarOnLeft: false
getMenuSelector: #messageListMenu:shifted:
getMenuTitleSelector: nil
hasFocus: true
hScrollBar: a ScrollBar(4070961)
hScrollBarPolicy: #never
vScrollBarPolicy: #whenNeeded
scrollBarThickness: 14
list: an OrderedCollection(#followSymbolicRefs:
#refName:forRemote: #remoteConfigFor:option:...etc...
fullList: #(#addRemote: #branchNamed: #branchNames #branches
#configAt: #configAt:ifAbsent:...etc...
modelToView: a Dictionary(14->1 23->2 27->3 28->4 36->5 38->6 47->7 )
viewToModel: a Dictionary(1->14 2->23 3->27 4->28 5->36 6->38 7->47 )
getListSelector: #messageList
getListSizeSelector: nil
getListElementSelector: nil
getIndexSelector: #messageListIndex
setIndexSelector: #messageListIndex:
keystrokeActionSelector: #messageListKey:from:
autoDeselect: true
lastKeystrokeTime: 3759254989771
lastKeystrokes: 'fo'
lastClickTime: nil
doubleClickSelector: nil
handlesBasicKeys: nil
potentialDropRow: nil
hoverRow: 45
listMorph: a LazyListMorph(231067)
keystrokePreviewSelector: nil
priorSelection: 45
getIconSelector: #messageIconAt:
getHelpSelector: #messageHelpAt:
dragItemSelector: #dragFromMessageList:
dropItemSelector: nil
wantsDropSelector: nil
dragTypeSelector: nil
dragStartedSelector: nil
PluggableListMorphPlus(Morph)>>wantsBalloon
Receiver: a PluggableListMorphPlus(3479582)
Arguments and temporary variables:
Receiver's instance variables:
bounds: 1174 at 895 corner: 1317 at 1050
owner: a PluggableSystemWindow<System Browser: GitUnitOfWork>(2725606)
submorphs: {a TransformMorph(3819222)}
fullBounds: 1174 at 895 corner: 1317 at 1050
color: Color white
extension: a MorphExtension (3425414) [other:
(layoutProperties -> a LayoutPro...etc...
borderWidth: 1
borderColor: (Color r: 0.509 g: 0.6 b: 0.419)
model: a Browser
slotName: nil
open: false
scrollBar: a ScrollBar(266769)
scroller: a TransformMorph(3819222)
retractableScrollBar: false
scrollBarOnLeft: false
getMenuSelector: #messageListMenu:shifted:
getMenuTitleSelector: nil
hasFocus: true
hScrollBar: a ScrollBar(4070961)
hScrollBarPolicy: #never
vScrollBarPolicy: #whenNeeded
scrollBarThickness: 14
list: an OrderedCollection(#followSymbolicRefs:
#refName:forRemote: #remoteConfigFor:option:...etc...
fullList: #(#addRemote: #branchNamed: #branchNames #branches
#configAt: #configAt:ifAbsent:...etc...
modelToView: a Dictionary(14->1 23->2 27->3 28->4 36->5 38->6 47->7 )
viewToModel: a Dictionary(1->14 2->23 3->27 4->28 5->36 6->38 7->47 )
getListSelector: #messageList
getListSizeSelector: nil
getListElementSelector: nil
getIndexSelector: #messageListIndex
setIndexSelector: #messageListIndex:
keystrokeActionSelector: #messageListKey:from:
autoDeselect: true
lastKeystrokeTime: 3759254989771
lastKeystrokes: 'fo'
lastClickTime: nil
doubleClickSelector: nil
handlesBasicKeys: nil
potentialDropRow: nil
hoverRow: 45
listMorph: a LazyListMorph(231067)
keystrokePreviewSelector: nil
priorSelection: 45
getIconSelector: #messageIconAt:
getHelpSelector: #messageHelpAt:
dragItemSelector: #dragFromMessageList:
dropItemSelector: nil
wantsDropSelector: nil
dragTypeSelector: nil
dragStartedSelector: nil
HandMorph>>spawnBalloonFor:
Receiver: a HandMorph(3499674)
Arguments and temporary variables:
aMorph: a PluggableListMorphPlus(3479582)
Receiver's instance variables:
bounds: 1272 at 978 corner: 1288 at 994
owner: a PasteUpMorph(2465254) [world]
submorphs: #()
fullBounds: 1272 at 978 corner: 1288 at 994
color: Color blue
extension: a MorphExtension (1044607) [other:
(balloonHelpMorphs -> an Ordered...etc...
mouseFocus: nil
keyboardFocus: a PluggableListMorphPlus(3479582)
eventListeners: nil
mouseListeners: nil
keyboardListeners: nil
eventCaptureFilters: nil
mouseCaptureFilters: nil
keyboardCaptureFilters: a WeakArray(a HandMorph(3499674))
mouseClickState: nil
mouseOverHandler: a MouseOverHandler
mouseWheelState: a MouseWheelState
lastMouseEvent: [1275 at 978 1272 at 978 mouseMove 84425703]
targetOffset: 201 at 120
damageRecorder: a DamageRecorder
cacheCanvas: nil
cachedCanvasHasHoles: false
temporaryCursor: nil
temporaryCursorOffset: nil
hardwareCursor: nil
hasChanged: true
savedPatch: nil
userInitials: ''
lastEventBuffer: #(1 84425703 1272 978 0 0 0 1)
genieGestureProcessor: nil
keyboardInterpreter: an UTF32InputInterpreter
...
More information about the Squeak-dev
mailing list
|