[squeak-dev]
[BUG]MethodReference(Object)>>doesNotUnderstand: #category:
asselinraymond at videotron.ca
asselinraymond at videotron.ca
Mon Mar 23 15:28:38 UTC 2009
When evaluating: Installer install:'LevelPlayingField-Monticello15'. in
a 3.9.1 Squeak image the following debugger pop-up
23 March 2009 11:24:45 am
VM: Mac OS - a SmalltalkImage
Image: Squeak3.9.1 [latest update: #7075]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir
/Users/ray1/Documents/PROGRAMMATION/APPLICATIONS-ESSAIS/ATELIER
XPNew/XpWEB
Trusted Dir /foobar/tooBar/forSqueak/bogus
Untrusted Dir /Users/ray1/Library/Preferences/Squeak/Internet/My Squeak
MethodReference(Object)>>doesNotUnderstand: #category:
Receiver: a MethodReference SequenceableCollection >>
mcLessThan:ifEqual:
Arguments and temporary variables:
aMessage: category: #'*monticello'
Receiver's instance variables:
classSymbol: #SequenceableCollection
classIsMeta: false
methodSymbol: #mcLessThan:ifEqual:
stringVersion: 'SequenceableCollection mcLessThan:ifEqual:'
[] in PackageInfoImpl(PackageInfo)>>methodsInClass:category:do:
{[:selector | aBlock value: ((self referenceForMethod: selector
ofClass: aC...]}
Arguments and temporary variables:
aClass: SequenceableCollection
aCategory: #'*monticello'
aBlock: [] in
PackageInfoImpl(PackageInfo)>>classesDo:methodsDo:displayingProgr...etc.
..
selector: #mcLessThan:ifEqual:
Array(SequenceableCollection)>>do:
Receiver: #(#mcLessThan:ifEqual:)
Arguments and temporary variables:
aBlock: [] in
PackageInfoImpl(PackageInfo)>>methodsInClass:category:do:
{[:sele...etc...
index: 1
indexLimiT: 1
Receiver's instance variables:
#(#mcLessThan:ifEqual:)
PackageInfoImpl(PackageInfo)>>methodsInClass:category:do:
Receiver: a PackageInfoImpl(Monticello.impl)
Arguments and temporary variables:
aClass: SequenceableCollection
aCategory: #'*monticello'
aBlock: [] in
PackageInfoImpl(PackageInfo)>>classesDo:methodsDo:displayingProgr...etc.
..
selector: #mcLessThan:ifEqual:
Receiver's instance variables:
packageName: 'Monticello.impl'
methodCategoryPrefix: '*monticello'
properties: an IdentityDictionary(#mc->a MCWorkingCopy
'Monticello.impl ()' )
--- The full stack ---
MethodReference(Object)>>doesNotUnderstand: #category:
[] in PackageInfoImpl(PackageInfo)>>methodsInClass:category:do:
{[:selector | aBlock value: ((self referenceForMethod: selector
ofClass: aC...]}
Array(SequenceableCollection)>>do:
PackageInfoImpl(PackageInfo)>>methodsInClass:category:do:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[] in PackageInfoImpl(PackageInfo)>>methodsInExcludedClass:do: {[:cat |
self methodsInClass: aClass category: cat do: aBlock]}
[] in
PackageInfoImpl(PackageInfo)>>methodCategoriesInClass:coreDo:extensionDo
:overrideDo: {[:cat | (self isYourClassExtension: cat) ifTrue:
[extensionBlock value: ca...]}
Array(SequenceableCollection)>>do:
PackageInfoImpl(PackageInfo)>>methodCategoriesInClass:coreDo:extensionDo
:overrideDo:
PackageInfoImpl(PackageInfo)>>methodsInExcludedClass:do:
[] in PackageInfoImpl(PackageInfo)>>classesDo:methodsDo: {[:class | self
methodsInExcludedClass: class do: methodBlock]}
PackageInfoImpl(PackageInfo)>>behaviorsNamed:do:
[] in PackageInfoImpl(PackageInfo)>>includedClassesDo:excludedClassesDo:
{[:name | self behaviorsNamed: name do: excludedBlock]}
Array(SequenceableCollection)>>do:
[] in PackageInfoImpl(PackageInfo)>>includedClassesDo:excludedClassesDo:
{[:cat | (SystemOrganization listAtCategoryNamed: cat) do: [:name |
self be...]}
[] in
PackageInfoImpl(PackageInfo)>>includedSystemCategoriesDo:excludedSystemC
ategoriesDo: {[:ea | (self includesSystemCategory: ea) ifTrue:
[includedBlock value: ea]...]}
Array(SequenceableCollection)>>do:
PackageInfoImpl(PackageInfo)>>includedSystemCategoriesDo:excludedSystemC
ategoriesDo:
PackageInfoImpl(PackageInfo)>>includedClassesDo:excludedClassesDo:
PackageInfoImpl(PackageInfo)>>classesDo:methodsDo:
PackageInfoImpl(PackageInfo)>>classesDo:methodsDo:displayingProgress:
MCPackage>>snapshot
MCPackageLoader1b>>updatePackage:withSnapshot:
[] in MCVersionLoader>>loadWithNameLike: {[:ea | ea canOptimizeLoading
ifTrue: [ea patch applyTo: loader] ifFalse:...]}
OrderedCollection>>do:
MCVersionLoader>>loadWithNameLike:
MCVersionLoader>>load
[] in InstallerMonticello>>basicInstall {[self mcThing load]}
[] in BlockContext>>valueSupplyingAnswers: {[self value]}
BlockContext>>on:do:
BlockContext>>valueSupplyingAnswers:
BlockContext>>valueSuppressingMessages:supplyingAnswers:
InstallerMonticello(Installer)>>withAnswersDo:
InstallerMonticello>>basicInstall
...etc...
More information about the Squeak-dev
mailing list
|