[BUG] TestBrowser: "browse full (system browser)" on failed test
frank at angband.za.org
frank at angband.za.org
Sat Jul 24 14:28:08 UTC 2004
Fiddling with my SIP stuff, I had a failed test (i.e., a test that
causes a red bar, appearing in the right-hand "error(s)" pane.
I right-clicked, selected "browse full (system browser)" and got the
below walkback.
I caused this error on a 3.8a-5976 image.
frank
The error report: 24 July 2004 3:24:23 pm
VM: unix - a SmalltalkImage
Image: Squeak3.8alpha [latest update: #5976]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /usr/home/frank/squeak
Trusted Dir /usr/home/frank/squeak/secure
Untrusted Dir /usr/home/frank/squeak/untrusted
ClassDefinitionSubstitute(Object)>>doesNotUnderstand: #methodSymbol
Receiver: a ClassDefinitionSubstitute
Arguments and temporary variables:
aMessage: methodSymbol
Receiver's instance variables:
dependents: #(a PluggableTextMorph(2814))
contents: a Text for 'TestCase subclass: #SipTransportTest
instanceVariableNam...etc...
classSymbol: #SipTransportTest
[] in WhiskerWindow>>methodPaneForSelector:class: {[:ea | ea
contentsModel actualClass = aClass and: [ea contentsModel method...]}
Arguments and temporary variables:
aSelector: #testReceiveMessage
aClass: SipTransportTest
ea: a TitledPane(1108)(#SipTransportTest with a LayoutFrame(left:
0.4951+nil to...etc...
[] in OrderedCollection(Collection)>>detect:ifNone: {[:each | (aBlock
value: each) ifTrue: [^ each]. nil]}
Arguments and temporary variables:
aBlock: [] in WhiskerWindow>>methodPaneForSelector:class: {[:ea | ea
contentsMo...etc...
exceptionBlock: [] in OrderedCollection(Collection)>>detect: {[self
errorNotFou...etc...
each: a TitledPane(1108)(#SipTransportTest with a LayoutFrame(left:
0.4951+nil ...etc...
OrderedCollection>>do:
Receiver: an OrderedCollection(a TitledPane(2248)(#SipTransport with a
LayoutFrame(left: 0.4951+nil ...etc...
Arguments and temporary variables:
aBlock: [] in OrderedCollection(Collection)>>detect:ifNone: {[:each |
(aBlock ...etc...
index: 10
Receiver's instance variables:
array: #(nil nil nil nil nil nil nil a TitledPane(2248)(#SipTransport
with a La...etc...
firstIndex: 8
lastIndex: 13
--- The full stack ---
ClassDefinitionSubstitute(Object)>>doesNotUnderstand: #methodSymbol
[] in WhiskerWindow>>methodPaneForSelector:class: {[:ea | ea
contentsModel actualClass = aClass and: [ea contentsModel method...]}
[] in OrderedCollection(Collection)>>detect:ifNone: {[:each | (aBlock
value: each) ifTrue: [^ each]. nil]}
OrderedCollection>>do:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OrderedCollection(Collection)>>detect:ifNone:
OrderedCollection(Collection)>>detect:
WhiskerWindow>>methodPaneForSelector:class:
WhiskerBrowser class>>openExistingBrowserOnClass:selector:
Browser class>>fullOnClass:selector:
TestBrowser>>browseFullOnSelectedErrorTest
TestBrowser(StringHolder)>>perform:orSendTo:
[] in MenuItemMorph>>invokeWithEvent: {[(selArgCount := selector
numArgs) = 0 ifTrue: [target perform: selector] ...]}
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
MenuItemMorph>>invokeWithEvent:
MenuItemMorph>>mouseUp:
MenuItemMorph>>handleMouseUp:
MouseButtonEvent>>sentTo:
MenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuItemMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuMorph(Morph)>>processEvent:using:
MenuMorph(Morph)>>processEvent:
MenuMorph>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self.
ActiveEvent := anEvent. result := focusHolder han...]}
[] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]}
BlockContext>>on:do:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor: {[:h | ActiveHand := h. h
processEvents. capturingGesture := capturingGest...]}
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle. Processor
yield. false] whileFalse. nil]}
[] in BlockContext>>newProcess {[self value. Processor
terminateActive]}
More information about the Squeak-dev
mailing list
|