[BUG][RB] walkback on browsing refs to class instance variable

ned at squeakland.org ned at squeakland.org
Tue Jan 6 05:10:20 UTC 2004


I tried to do "instance variables/references..." and then selected the
name of a class instance variable. When I went to look at the resulting
browser, I got a walkback...

5 January 2004 9:13:55 pm

VM: unix - a SmalltalkImage
Image: Squeak3.7alpha [latest update: #5623]

SystemDictionary(Object)>>error:
	Receiver: a SystemDictionary(lots of globals)
	Arguments and temporary variables: 
		aString: 	'key not found'
	Receiver's instance variables: 
		tally: 	2158
		array: 	#(nil nil #BasicLintRule->BasicLintRule #ExternalStructure
#SMInstaller->SMInstaller #Player61->Player6...etc...
		cachedClassNames: 	a SortedCollection(#ADPCMCodec #AGenieIntroduction
#AIFFFileR...etc...

SystemDictionary(Dictionary)>>errorKeyNotFound
	Receiver: a SystemDictionary(lots of globals)
	Arguments and temporary variables: 

	Receiver's instance variables: 
		tally: 	2158
		array: 	#(nil nil #BasicLintRule->BasicLintRule #ExternalStructure
#SMInstaller->SMInstaller #Player61->Player6...etc...
		cachedClassNames: 	a SortedCollection(#ADPCMCodec #AGenieIntroduction
#AIFFFileR...etc...

[] in SystemDictionary(Dictionary)>>at: {[self errorKeyNotFound]}
	Arguments and temporary variables: 
		key: 	'NCBasicShapeMorph class'

SystemDictionary(Dictionary)>>at:ifAbsent:
	Receiver: a SystemDictionary(lots of globals)
	Arguments and temporary variables: 
		key: 	'NCBasicShapeMorph class'
		aBlock: 	[] in SystemDictionary(Dictionary)>>at: {[self
errorKeyNotFound]}
		assoc: 	nil
	Receiver's instance variables: 
		tally: 	2158
		array: 	#(nil nil #BasicLintRule->BasicLintRule #ExternalStructure
#SMInstaller->SMInstaller #Player61->Player6...etc...
		cachedClassNames: 	a SortedCollection(#ADPCMCodec #AGenieIntroduction
#AIFFFileR...etc...


--- The full stack ---
SystemDictionary(Object)>>error:
SystemDictionary(Dictionary)>>errorKeyNotFound
[] in SystemDictionary(Dictionary)>>at: {[self errorKeyNotFound]}
SystemDictionary(Dictionary)>>at:ifAbsent:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SystemDictionary(Dictionary)>>at:
VariableEnvironmentBrowser(SelectorEnvironmentBrowser)>>selectedClass
VariableEnvironmentBrowser>>messageList
PluggableListMorph>>getList
PluggableListMorph>>verifyContents
[] in VariableEnvironmentBrowser(Object)>>updateListsAndCodeIn: {[:aPane
| aPane verifyContents]}
Array(SequenceableCollection)>>do:
VariableEnvironmentBrowser(Object)>>updateListsAndCodeIn:
VariableEnvironmentBrowser(CodeHolder)>>updateListsAndCodeIn:
VariableEnvironmentBrowser(CodeHolder)>>stepIn:
VariableEnvironmentBrowser(Object)>>stepAt:in:
SystemWindow>>stepAt:
StepMessage(MorphicAlarm)>>value:
WorldState>>runLocalStepMethodsIn:
WorldState>>runStepMethodsIn:
NCWorldMorph(PasteUpMorph)>>runStepMethods
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
NCWorldMorph(PasteUpMorph)>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle.  Processor
yield.  false] whileFalse.  nil]}
[] in BlockContext>>newProcess {[self value.  Processor
terminateActive]}



More information about the Squeak-dev mailing list