[squeak-dev] [BUG] install default shared flaps gives False(Object)>>doesNotUnderstand: #fullBounds

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] [BUG] install default shared flaps gives False(Object)>>doesNotUnderstand: #fullBounds

Simon Michael
This is an experiment, reporting a topical/quick bug to the list in the
old way.

To reproduce: using current squeak trunk, open and pin the flaps menu;
destroy all flaps; install default shared flaps.

13 August 2009 12:58:14.138 pm

VM: Mac OS - a SmalltalkImage
Image: Squeak3.10.2 [latest update: #7179]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/simon/src/squeak
Trusted Dir /foobar/tooBar/forSqueak/bogus
Untrusted Dir /Users/simon/Library/Preferences/Squeak/Internet/My Squeak

False(Object)>>doesNotUnderstand: #fullBounds
        Receiver: false
        Arguments and temporary variables:
                aMessage: fullBounds
        Receiver's instance variables:
false

PartsBin class>>thumbnailForQuad:color:
        Receiver: PartsBin
        Arguments and temporary variables:
                aQuint: #(#Preferences #preferencesControlPanel 'Preferences' 'Allows
you to co...etc...
                aColor: (TranslucentColor r: 1.0 g: 0.907 b: 0.767 alpha: 0.8)
                aThumbnail: nil
                aSymbol: 'Preferences'
                formToThumbnail: nil
                labeledItem: false
        Receiver's instance variables:
                superclass: PasteUpMorph
                methodDict: a MethodDictionary(#innocuousName->a CompiledMethod
(2209) #listDir...etc...
                format: 176
                instanceVariables: nil
                organization: ('dropping/grabbing' morphToDropFrom:
wantsDroppedMorph:event:)
(...etc...
                subclasses: nil
                name: #PartsBin
                classPool: a Dictionary(#Thumbnails->a Dictionary('Book'->a
Thumbnail(2342) 'Br...etc...
                sharedPools: nil
                environment: a SystemDictionary(lots of globals)
                category: #'MorphicExtras-PartsBin'
                traitComposition: nil
                localSelectors: nil

[] in PartsBin>>listDirection:quadList:
        Receiver: a PartsBin(2372)
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                bounds: 0@0 corner: 50@40
                owner: nil
                submorphs: an Array(an IconicButton(2195) an IconicButton(1356) an
IconicButton...etc...
                fullBounds: nil
                color: (TranslucentColor r: 1.0 g: 0.907 b: 0.767 alpha: 0.8)
                extension: a MorphExtension (2869) [other:  (dropEnabled -> true)
(clipSubmorph...etc...
                borderWidth: 1
                borderColor: (Color r: 0.861 g: 1.0 b: 0.722)
                presenter: nil
                model: nil
                cursor: 1
                padding: 3
                backgroundMorph: nil
                turtleTrailsForm: nil
                turtlePen: nil
                lastTurtlePositions: nil
                isPartsBin: nil
                autoLineLayout: nil
                indicateCursor: nil
                resizeToFit: nil
                wantsMouseOverHalos: nil
                worldState: nil
                griddingOn: nil

OrderedCollection>>do:
        Receiver: an OrderedCollection(#(#TranscriptStream
#openMorphicTranscript 'Transcript' 'A Transcript...etc...
        Arguments and temporary variables:
                aBlock: [closure] in PartsBin>>listDirection:quadList:
                index: 15
        Receiver's instance variables:
                array: #(#(#TranscriptStream #openMorphicTranscript 'Transcript' 'A
Transcript ...etc...
                firstIndex: 1
                lastIndex: 16


--- The full stack ---
False(Object)>>doesNotUnderstand: #fullBounds
PartsBin class>>thumbnailForQuad:color:
[] in PartsBin>>listDirection:quadList:
OrderedCollection>>do:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PartsBin>>listDirection:quadList:
PartsBin class>>newPartsBinWithOrientation:andColor:from:
Flaps class>>newToolsFlap
Flaps class>>addStandardFlaps
Flaps class>>initializeStandardFlaps
Flaps class>>globalFlapTabs
[] in Flaps class>>enableGlobalFlaps
BlockClosure>>ensure:
CursorWithMask(Cursor)>>showWhile:
Flaps class>>enableGlobalFlaps
[] in MenuItemMorph>>invokeWithEvent:
BlockClosure>>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:
UpdatingMenuMorph(Morph)>>processEvent:using:
UpdatingMenuMorph(Morph)>>processEvent:
UpdatingMenuMorph(MenuMorph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
[] in PasteUpMorph>>becomeActiveDuring:
BlockClosure>>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
...etc...