Almost all refactorings ends with this DNU. Is it platform specific? Or
maybe i miss something

5 October 2009 5:17:34 pm

VM: unix - i686 - linux-gnu - Pharo0.1 of 16 May 2008 [latest update:
#10074]
Image: Pharo1.0beta [Latest update: #10466]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir
/home/mou/development/smalltalk/pharo1.0-10451-BETAweb09.09.3
Trusted Dir
/home/mou/development/smalltalk/pharo1.0-10451-BETAweb09.09.3/secure
Untrusted Dir
/home/mou/development/smalltalk/pharo1.0-10451-BETAweb09.09.3/My Squeak

UndefinedObject(Object)>>doesNotUnderstand: #null
        Receiver: nil
        Arguments and temporary variables: 
                aMessage:       null
                exception:      MessageNotUnderstood: receiver of "null" is nil
                resumeValue:    nil
        Receiver's instance variables: 
nil

RBMethodNode>>primitiveNode
        Receiver: <<error during printing>>
        Arguments and temporary variables: 

        Receiver's instance variables: 
                parent:         nil
                properties:     a RBSmallIdentityDictionary(#comments->an
OrderedCollection() )
                annotations:    nil
                selector:       #protocol
                selectorParts:  an Array( RBIdentifierToken('protocol'))
                body:   <<error during printing>>

RBMethodNode>>primitiveText
        Receiver: <<error during printing>>
        Arguments and temporary variables: 
                set:    nil
        Receiver's instance variables: 
                parent:         nil
                properties:     a RBSmallIdentityDictionary(#comments->an
OrderedCollection() )
                annotations:    nil
                selector:       #protocol
                selectorParts:  an Array( RBIdentifierToken('protocol'))
                body:   <<error during printing>>

RBMethodNode>>primitiveSources
        Receiver: <<error during printing>>
        Arguments and temporary variables: 
                tgs:    #()
                text:   nil
        Receiver's instance variables: 
                parent:         nil
                properties:     a RBSmallIdentityDictionary(#comments->an
OrderedCollection() )
                annotations:    nil
                selector:       #protocol
                selectorParts:  an Array( RBIdentifierToken('protocol'))
                body:   <<error during printing>>

RBFormatter>>formatTagFor:
        Receiver: a RBFormatter
        Arguments and temporary variables: 
<<error during printing>
        Receiver's instance variables: 
                codeStream:     a WriteStream 'protocol
        '
                lineStart:      10
                firstLineLength:        8
                tabs:   1
                positionDelta:  0

RBFormatter>>acceptSequenceNode:
        Receiver: a RBFormatter
        Arguments and temporary variables: 
<<error during printing>
        Receiver's instance variables: 
                codeStream:     a WriteStream 'protocol
        '
                lineStart:      10
                firstLineLength:        8
                tabs:   1
                positionDelta:  0

RBSequenceNode>>acceptVisitor:
        Receiver: <<error during printing>>
        Arguments and temporary variables: 
                aProgramNodeVisitor:    a RBFormatter
        Receiver's instance variables: 
                parent:         <<error during printing>>

RBFormatter>>visitNode:
        Receiver: a RBFormatter
        Arguments and temporary variables: 
<<error during printing>
        Receiver's instance variables: 
                codeStream:     a WriteStream 'protocol
        '
                lineStart:      10
                firstLineLength:        8
                tabs:   1
                positionDelta:  0

[] in RBFormatter>>acceptMethodNode:
        Receiver: a RBFormatter
        Arguments and temporary variables: 
<<error during printing>
        Receiver's instance variables: 
                codeStream:     a WriteStream 'protocol
        '
                lineStart:      10
                firstLineLength:        8
                tabs:   1
                positionDelta:  0

RBFormatter>>indent:while:
        Receiver: a RBFormatter
        Arguments and temporary variables: 
                anInteger:      1
                aBlock:         [closure] in RBFormatter>>acceptMethodNode:
        Receiver's instance variables: 
                codeStream:     a WriteStream 'protocol
        '
                lineStart:      10
                firstLineLength:        8
                tabs:   1
                positionDelta:  0

RBFormatter>>indentWhile:
        Receiver: a RBFormatter
        Arguments and temporary variables: 
                aBlock:         [closure] in RBFormatter>>acceptMethodNode:
        Receiver's instance variables: 
                codeStream:     a WriteStream 'protocol
        '
                lineStart:      10
                firstLineLength:        8
                tabs:   1
                positionDelta:  0

RBFormatter>>acceptMethodNode:
        Receiver: a RBFormatter
        Arguments and temporary variables: 
<<error during printing>
        Receiver's instance variables: 
                codeStream:     a WriteStream 'protocol
        '
                lineStart:      10
                firstLineLength:        8
                tabs:   1
                positionDelta:  0

RBMethodNode>>acceptVisitor:
        Receiver: <<error during printing>>
        Arguments and temporary variables: 
                aProgramNodeVisitor:    a RBFormatter
        Receiver's instance variables: 
                parent:         nil
                properties:     a RBSmallIdentityDictionary(#comments->an
OrderedCollection() )
                annotations:    nil
                selector:       #protocol
                selectorParts:  an Array( RBIdentifierToken('protocol'))
                body:   <<error during printing>>

RBFormatter>>visitNode:
        Receiver: a RBFormatter
        Arguments and temporary variables: 
<<error during printing>
        Receiver's instance variables: 
                codeStream:     a WriteStream 'protocol
        '
                lineStart:      10
                firstLineLength:        8
                tabs:   1
                positionDelta:  0

RBFormatter>>format:
        Receiver: a RBFormatter
        Arguments and temporary variables: 
<<error during printing>
        Receiver's instance variables: 
                codeStream:     a WriteStream 'protocol
        '
                lineStart:      10
                firstLineLength:        8
                tabs:   1
                positionDelta:  0

RBMethodNode(RBProgramNode)>>formattedCode
        Receiver: <<error during printing>>
        Arguments and temporary variables: 

        Receiver's instance variables: 
                parent:         nil
                properties:     a RBSmallIdentityDictionary(#comments->an
OrderedCollection() )
                annotations:    nil
                selector:       #protocol
                selectorParts:  an Array( RBIdentifierToken('protocol'))
                body:   <<error during printing>>

RBClass(RBAbstractClass)>>compileTree:classified:
        Receiver: FCGIServer
        Arguments and temporary variables: 
<<error during printing>
        Receiver's instance variables: 
                name:   #FCGIServer
                newMethods:     an IdentityDictionary()
                instanceVariableNames:  an OrderedCollection('handler' 'port' 
'socket'
'profile'...etc...
                model:  a RBNamespace
                superclass:     an Object
                subclasses:     an OrderedCollection()
                removedMethods:         nil
                realClass:      FCGIServer
                classVariableNames:     an OrderedCollection()
                poolDictionaryNames:    nil
                category:       nil
                comment:        an Object

RBClass(RBAbstractClass)>>compileTree:
        Receiver: FCGIServer
        Arguments and temporary variables: 
<<error during printing>
        Receiver's instance variables: 
                name:   #FCGIServer
                newMethods:     an IdentityDictionary()
                instanceVariableNames:  an OrderedCollection('handler' 'port' 
'socket'
'profile'...etc...
                model:  a RBNamespace
                superclass:     an Object
                subclasses:     an OrderedCollection()
                removedMethods:         nil
                realClass:      FCGIServer
                classVariableNames:     an OrderedCollection()
                poolDictionaryNames:    nil
                category:       nil
                comment:        an Object

RenameClassRefactoring(Refactoring)>>convertMethod:for:using:
        Receiver: a RenameClassRefactoring
        Arguments and temporary variables: 
<<error during printing>
        Receiver's instance variables: 
                model:  a RBNamespace
                options:        nil
                className:      #FCGIProtocolVersion1
                newName:        #FCGIAdapter
                class:  FCGIProtocolVersion1

[] in RenameClassRefactoring>>renameReferences
        Receiver: a RenameClassRefactoring
        Arguments and temporary variables: 
                replacer:       FCGIServer>>protocol
                method:         a ParseTreeRewriter
        Receiver's instance variables: 
                model:  a RBNamespace
                options:        nil
                className:      #FCGIProtocolVersion1
                newName:        #FCGIAdapter
                class:  FCGIProtocolVersion1

[] in [] in RBNamespace>>allReferencesToClass:do:
        Receiver: a RBNamespace
        Arguments and temporary variables: 
<<error during printing>
        Receiver's instance variables: 
                changes:        FCGIProtocolVersion1 rename: #FCGIAdapter!
                environment:    Smalltalk
                newClasses:     an IdentityDictionary()
                removedClasses:         a Set()
                changedClasses:         an IdentityDictionary(size 494)
                rootClasses:    nil
                implementorsCache:      an IdentityDictionary()
                sendersCache:   an IdentityDictionary()

Set>>do:
        Receiver: a Set(#protocol)
        Arguments and temporary variables: 
                aBlock:         [closure] in [] in 
RBNamespace>>allReferencesToClass:do:
                index:  3
                each:   #protocol
                indexLimiT:     5
        Receiver's instance variables: 
                tally:  1
                array:  #(nil nil #protocol nil nil)

[] in RBNamespace>>allReferencesToClass:do:
        Receiver: a RBNamespace
        Arguments and temporary variables: 
                aRBClass:       FCGIServer
                aBlock:         FCGIProtocolVersion1
                each:   [closure] in RenameClassRefactoring>>renameReferences
        Receiver's instance variables: 
                changes:        FCGIProtocolVersion1 rename: #FCGIAdapter!
                environment:    Smalltalk
                newClasses:     an IdentityDictionary()
                removedClasses:         a Set()
                changedClasses:         an IdentityDictionary(size 494)
                rootClasses:    nil
                implementorsCache:      an IdentityDictionary()
                sendersCache:   an IdentityDictionary()

[] in RBNamespace>>allClassesDo:
        Receiver: a RBNamespace
        Arguments and temporary variables: 
                aBlock:         FCGIServer
                seen:   [closure] in RBNamespace>>allReferencesToClass:do:
                evalBlock:      a Set(#FCGIProtocolVersion1)
                each:   FCGIServer
                class:  [closure] in RBNamespace>>allReferencesToClass:do:
        Receiver's instance variables: 
                changes:        FCGIProtocolVersion1 rename: #FCGIAdapter!
                environment:    Smalltalk
                newClasses:     an IdentityDictionary()
                removedClasses:         a Set()
                changedClasses:         an IdentityDictionary(size 494)
                rootClasses:    nil
                implementorsCache:      an IdentityDictionary()
                sendersCache:   an IdentityDictionary()

[] in BrowserEnvironment>>classesDo:
        Receiver: Smalltalk
        Arguments and temporary variables: 
                aBlock:         FCGIServer
                each:   [closure] in RBNamespace>>allClassesDo:
        Receiver's instance variables: 
                label:  nil
                searchStrings:  nil

[] in BrowserEnvironment>>allClassesDo:
        Receiver: Smalltalk
        Arguments and temporary variables: 
                aBlock:         FCGIServer
                each:   [closure] in BrowserEnvironment>>classesDo:
        Receiver's instance variables: 
                label:  nil
                searchStrings:  nil

OrderedCollection>>do:
        Receiver: an OrderedCollection(AColorSelectorMorph ADPCMCodec
AIFFFileReader ASTPrettyPrinting ASamp...etc...
        Arguments and temporary variables: 
                aBlock:         [closure] in BrowserEnvironment>>allClassesDo:
                index:  492
        Receiver's instance variables: 
                array:  {AColorSelectorMorph . ADPCMCodec . AIFFFileReader .
ASTPrettyPrinting ....etc...
                firstIndex:     1
                lastIndex:      4204

SystemDictionary>>allClassesDo:
        Receiver: Smalltalk
        Arguments and temporary variables: 
                aBlock:         [closure] in BrowserEnvironment>>allClassesDo:
        Receiver's instance variables: 
                tally:  4332
                array:  {#PRReferenceRenderer->PRReferenceRenderer .
#PRLightBoxView->PRLightBox...etc...
                cachedClassNames:       a SortedCollection(#AColorSelectorMorph 
#ADPCMCodec
#AIFFFile...etc...

SystemNavigation>>allClassesDo:
        Receiver: a SystemNavigation
        Arguments and temporary variables: 
                aBlock:         [closure] in BrowserEnvironment>>allClassesDo:
        Receiver's instance variables: 
                browserClass:   nil
                hierarchyBrowserClass:  nil

BrowserEnvironment>>allClassesDo:
        Receiver: Smalltalk
        Arguments and temporary variables: 
                aBlock:         [closure] in BrowserEnvironment>>classesDo:
        Receiver's instance variables: 
                label:  nil
                searchStrings:  nil

BrowserEnvironment>>classesDo:
        Receiver: Smalltalk
        Arguments and temporary variables: 
                aBlock:         [closure] in RBNamespace>>allClassesDo:
        Receiver's instance variables: 
                label:  nil
                searchStrings:  nil

RBNamespace>>allClassesDo:
        Receiver: a RBNamespace
        Arguments and temporary variables: 
                aBlock:         [closure] in 
RBNamespace>>allReferencesToClass:do:
                seen:   a Set(#FCGIProtocolVersion1)
                evalBlock:      [closure] in RBNamespace>>allClassesDo:
        Receiver's instance variables: 
                changes:        FCGIProtocolVersion1 rename: #FCGIAdapter!
                environment:    Smalltalk
                newClasses:     an IdentityDictionary()
                removedClasses:         a Set()
                changedClasses:         an IdentityDictionary(size 494)
                rootClasses:    nil
                implementorsCache:      an IdentityDictionary()
                sendersCache:   an IdentityDictionary()

RBNamespace>>allReferencesToClass:do:
        Receiver: a RBNamespace
        Arguments and temporary variables: 
                aRBClass:       FCGIProtocolVersion1
                aBlock:         [closure] in 
RenameClassRefactoring>>renameReferences
        Receiver's instance variables: 
                changes:        FCGIProtocolVersion1 rename: #FCGIAdapter!
                environment:    Smalltalk
                newClasses:     an IdentityDictionary()
                removedClasses:         a Set()
                changedClasses:         an IdentityDictionary(size 494)
                rootClasses:    nil
                implementorsCache:      an IdentityDictionary()
                sendersCache:   an IdentityDictionary()

RenameClassRefactoring>>renameReferences
        Receiver: a RenameClassRefactoring
        Arguments and temporary variables: 
                replacer:       a ParseTreeRewriter
        Receiver's instance variables: 
                model:  a RBNamespace
                options:        nil
                className:      #FCGIProtocolVersion1
                newName:        #FCGIAdapter
                class:  FCGIProtocolVersion1

[] in RenameClassRefactoring>>transform
        Receiver: a RenameClassRefactoring
        Arguments and temporary variables: 

        Receiver's instance variables: 
                model:  a RBNamespace
                options:        nil
                className:      #FCGIProtocolVersion1
                newName:        #FCGIAdapter
                class:  FCGIProtocolVersion1

BlockClosure>>ensure:
        Receiver: [closure] in RenameClassRefactoring>>transform
        Arguments and temporary variables: 
                aBlock:         [closure] in RBNamespace>>performChange:around:
                returnValue:    nil
                b:      nil
        Receiver's instance variables: 
                outerContext:   RenameClassRefactoring>>transform
                startpc:        33
                numArgs:        0

RBNamespace>>performChange:around:
        Receiver: a RBNamespace
        Arguments and temporary variables: 
                aCompositeRefactoryChange:      FCGIProtocolVersion1 rename: 
#FCGIAdapter!
                aBlock:         [closure] in RenameClassRefactoring>>transform
                oldChanges:     refactor class, rename
        Receiver's instance variables: 
                changes:        FCGIProtocolVersion1 rename: #FCGIAdapter!
                environment:    Smalltalk
                newClasses:     an IdentityDictionary()
                removedClasses:         a Set()
                changedClasses:         an IdentityDictionary(size 494)
                rootClasses:    nil
                implementorsCache:      an IdentityDictionary()
                sendersCache:   an IdentityDictionary()

RBNamespace>>renameClass:to:around:
        Receiver: a RBNamespace
        Arguments and temporary variables: 
                aRBClass:       FCGIProtocolVersion1
                aSymbol:        #FCGIAdapter
                aBlock:         [closure] in RenameClassRefactoring>>transform
                change:         FCGIProtocolVersion1 rename: #FCGIAdapter!
                value:  nil
                dict:   nil
        Receiver's instance variables: 
                changes:        FCGIProtocolVersion1 rename: #FCGIAdapter!
                environment:    Smalltalk
                newClasses:     an IdentityDictionary()
                removedClasses:         a Set()
                changedClasses:         an IdentityDictionary(size 494)
                rootClasses:    nil
                implementorsCache:      an IdentityDictionary()
                sendersCache:   an IdentityDictionary()

RenameClassRefactoring>>transform
        Receiver: a RenameClassRefactoring
        Arguments and temporary variables: 

        Receiver's instance variables: 
                model:  a RBNamespace
                options:        nil
                className:      #FCGIProtocolVersion1
                newName:        #FCGIAdapter
                class:  FCGIProtocolVersion1


--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand: #null
RBMethodNode>>primitiveNode
RBMethodNode>>primitiveText
RBMethodNode>>primitiveSources
RBFormatter>>formatTagFor:
RBFormatter>>acceptSequenceNode:
RBSequenceNode>>acceptVisitor:
RBFormatter>>visitNode:
[] in RBFormatter>>acceptMethodNode:
RBFormatter>>indent:while:
RBFormatter>>indentWhile:
RBFormatter>>acceptMethodNode:
RBMethodNode>>acceptVisitor:
RBFormatter>>visitNode:
RBFormatter>>format:
RBMethodNode(RBProgramNode)>>formattedCode
RBClass(RBAbstractClass)>>compileTree:classified:
RBClass(RBAbstractClass)>>compileTree:
RenameClassRefactoring(Refactoring)>>convertMethod:for:using:
[] in RenameClassRefactoring>>renameReferences
[] in [] in RBNamespace>>allReferencesToClass:do:
Set>>do:
[] in RBNamespace>>allReferencesToClass:do:
[] in RBNamespace>>allClassesDo:
[] in BrowserEnvironment>>classesDo:
[] in BrowserEnvironment>>allClassesDo:
OrderedCollection>>do:
SystemDictionary>>allClassesDo:
SystemNavigation>>allClassesDo:
BrowserEnvironment>>allClassesDo:
BrowserEnvironment>>classesDo:
RBNamespace>>allClassesDo:
RBNamespace>>allReferencesToClass:do:
RenameClassRefactoring>>renameReferences
[] in RenameClassRefactoring>>transform
BlockClosure>>ensure:
RBNamespace>>performChange:around:
RBNamespace>>renameClass:to:around:
RenameClassRefactoring>>transform
 - - - - - - - - - - - - - - -  
                        - - - - - - - - - - - - - - - - - -
RenameClassRefactoring(Refactoring)>>primitiveExecute
[] in OR2CmdRenameClassRefactoring(OR2Command)>>performRefactoring:
BlockClosure>>ensure:
CursorWithMask(Cursor)>>showWhile:
OBShoutPlatform(OBMorphicPlatform)>>handleWaitRequest:
OBWaitRequest>>handleWith:
OBWaitRequest(OBInteractionRequest)>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
OBWaitRequest(Exception)>>signal
OBWaitRequest class>>block:
OR2CmdRenameClassRefactoring(OR2Command)>>waitWhile:
OR2CmdRenameClassRefactoring(OR2Command)>>performRefactoring:
[] in [] in OR2CmdRenameClassRefactoring(OR2CmdRefactoring)>>execute
BlockClosure>>on:do:
OR2CmdRenameClassRefactoring(OR2Command)>>handleError:
[] in OR2CmdRenameClassRefactoring(OR2CmdRefactoring)>>execute
BlockClosure>>on:do:
OR2CmdRenameClassRefactoring(OR2CmdRefactoring)>>execute
OR2CmdRenameClassRefactoring(O2Command)>>perform:orSendTo:
[] in ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
BlockClosure>>ensure:
CursorWithMask(Cursor)>>showWhile:
ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
ToggleMenuItemMorph(MenuItemMorph)>>mouseUp:
ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
ToggleMenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
ToggleMenuItemMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuMorph(Morph)>>processEvent:using:
MenuMorph(Morph)>>processEvent:
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
[] in BlockClosure>>newProcess

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to