[3.9a6703 BUG] Try to find senders of message give this walk up
Lic. Edgar J. De Cleene
edgardec2001 at yahoo.com.ar
Tue Nov 8 13:47:26 UTC 2005
I having this walk-back when hit senders or implementors buttons or menus.
I could follow and fix, but I don't wish duplicate others work or do a
Mantis report and have buried in a growing pile..
Advices ?
Edgar
-------------- next part --------------
MessageNotUnderstood: SmallInteger>>startUp
8 November 2005 10:35:14 am
VM: Mac OS - a SmalltalkImage
Image: Squeak3.9alpha [latest update: #6703]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir Discovery:Users:admin:SqueakDevelop
Trusted Dir Discovery:Users:admin:SqueakDevelop
Untrusted Dir foobar:tooBar:forSqueak:bogus
SmallInteger(Object)>>doesNotUnderstand: #startUp
Receiver: 1
Arguments and temporary variables:
aMessage: startUp
Receiver's instance variables:
1
SystemNavigation>>showMenuOf:withFirstItem:ifChosenDo:withCaption:
Receiver: a SystemNavigation
Arguments and temporary variables:
selectorCollection: a Set(#, #blockCopy: #isEmpty #addAll: #second #cr #allUnus...etc...
firstItem: #unusedClassesAndMethodsWithout:
choiceBlock: [] in ChangeSorter(StringHolder)>>selectMessageAndEvaluate: {[:sel...etc...
aCaption: nil
index: nil
menuLabels: 'unusedClassesAndMethodsWithout:
addAll:
allUnSentMessagesWithout:
...etc...
sortedList: a SortedCollection(#addAll: #allUnSentMessagesWithout: #allUnusedCl...etc...
aMenu: 1
strm: a WriteStream 'unusedClassesAndMethodsWithout:
addAll:
allUnSentMessagesW...etc...
sel: #>
Receiver's instance variables:
browserClass: nil
hierarchyBrowserClass: nil
SystemNavigation>>showMenuOf:withFirstItem:ifChosenDo:
Receiver: a SystemNavigation
Arguments and temporary variables:
selectorCollection: a Set(#, #blockCopy: #isEmpty #addAll: #second #cr #allUnus...etc...
firstItem: #unusedClassesAndMethodsWithout:
choiceBlock: [] in ChangeSorter(StringHolder)>>selectMessageAndEvaluate: {[:sel...etc...
Receiver's instance variables:
browserClass: nil
hierarchyBrowserClass: nil
ChangeSorter(StringHolder)>>selectMessageAndEvaluate:
Receiver: a ChangeSorter
Arguments and temporary variables:
aBlock: [] in ChangeSorter(CodeHolder)>>getSelectorAndSendQuery:to:with: {[:sel...etc...
selector: #unusedClassesAndMethodsWithout:
method: a CompiledMethod (1976)
messages: a Set(#, #blockCopy: #isEmpty #addAll: #second #cr #allUnusedClassesW...etc...
sel: nil
Receiver's instance variables:
dependents: a DependentsArray(a SystemWindow<Change Sorter>(356) a PluggableLis...etc...
contents: a Text for 'unusedClassesAndMethodsWithout: classesAndMessagesPair
...etc...
currentCompiledMethod: nil
contentsSymbol: #source
parent: a DualChangeSorter
myChangeSet: a ChangeSet named SystemDictionary-unusedClassesAndMethodsWithout-...etc...
currentClassName: #SystemDictionary
currentSelector: #unusedClassesAndMethodsWithout:
priorChangeSetList: an OrderedCollection(#'6703CompilerFixesToLoadFromMCAndClea...etc...
changeSetCategory: a ChangeSetCategory named All
--- The full stack ---
SmallInteger(Object)>>doesNotUnderstand: #startUp
SystemNavigation>>showMenuOf:withFirstItem:ifChosenDo:withCaption:
SystemNavigation>>showMenuOf:withFirstItem:ifChosenDo:
ChangeSorter(StringHolder)>>selectMessageAndEvaluate:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ChangeSorter(CodeHolder)>>getSelectorAndSendQuery:to:with:
ChangeSorter(CodeHolder)>>getSelectorAndSendQuery:to:
ChangeSorter(StringHolder)>>browseSendersOfMessages
ChangeSorter(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...]}
...etc...
More information about the Squeak-dev
mailing list
|