Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001443 [Squeak Packages] TestBrowser minor always 07-08-05 22:20 07-08-05 22:21
Reporter FrankShearar View Status public  
Assigned To
Priority normal Resolution open  
Status new  
Summary 0001443: [BUG] TestBrowser: "browse full (system browser)" on failed test
Description 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.
Additional Information 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]}
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
07-08-05 22:20 KenCausey New Issue
07-08-05 22:21 KenCausey Reporter KenCausey => FrankShearar


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
30 total queries executed.
27 unique queries executed.
Powered by Mantis Bugtracker