[BUG]UndefinedObject(Object)>>doesNotUnderstand: #<=

ducasse at iam.unibe.ch ducasse at iam.unibe.ch
Mon May 31 13:38:17 UTC 2004


Apparently when I try to move a method from a yet as unclassified to a
category I get that
I do not understand why there is nil in the classOrganizer

31 May 2004 3:38:51 pm

VM: unix - a SmalltalkImage
Image: Squeak3.7beta [latest update: #5923]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Volumes/Data/Harvesting
Trusted Dir /Volumes/Data/Harvesting/secure
Untrusted Dir /Volumes/Data/Harvesting/untrusted

UndefinedObject(Object)>>doesNotUnderstand: #<=
	Receiver: nil
	Arguments and temporary variables: 
		aMessage: 	<= #eval:
	Receiver's instance variables: 
nil

[] in Array(ArrayedCollection)>>sort {[:a :b | a <= b]}
	Arguments and temporary variables: 
		a: 	nil
		b: 	#eval:

Array(ArrayedCollection)>>mergeFirst:middle:last:into:by:
	Receiver: #(nil #eval: #initialize: #printOn: #value)
	Arguments and temporary variables: 
		first: 	1
		middle: 	1
		last: 	2
		dst: 	#(nil #eval: #initialize: #printOn: #value)
		aBlock: 	[] in Array(ArrayedCollection)>>sort {[:a :b | a <= b]}
		i1: 	1
		i2: 	2
		val1: 	nil
		val2: 	#eval:
		out: 	0
	Receiver's instance variables: 
#(nil #eval: #initialize: #printOn: #value)

Array(ArrayedCollection)>>mergeSortFrom:to:src:dst:by:
	Receiver: #(nil #eval: #initialize: #printOn: #value)
	Arguments and temporary variables: 
		first: 	1
		last: 	2
		src: 	#(nil #eval: #initialize: #printOn: #value)
		dst: 	#(nil #eval: #initialize: #printOn: #value)
		aBlock: 	[] in Array(ArrayedCollection)>>sort {[:a :b | a <= b]}
		middle: 	1
	Receiver's instance variables: 
#(nil #eval: #initialize: #printOn: #value)


--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand: #<=
[] in Array(ArrayedCollection)>>sort {[:a :b | a <= b]}
Array(ArrayedCollection)>>mergeFirst:middle:last:into:by:
Array(ArrayedCollection)>>mergeSortFrom:to:src:dst:by:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Array(ArrayedCollection)>>mergeSortFrom:to:src:dst:by:
Array(ArrayedCollection)>>mergeSortFrom:to:src:dst:by:
Array(ArrayedCollection)>>mergeSortFrom:to:by:
Array(ArrayedCollection)>>sort:
Array(ArrayedCollection)>>sort
ClassOrganizer(Categorizer)>>allMethodSelectors
Browser>>messageList
PluggableListMorph>>getList
PluggableListMorph>>getListSize
LazyListMorph>>getListSize
LazyListMorph>>listChanged
PluggableListMorph>>updateList
PluggableListMorph>>update:
[] in Browser(Object)>>changed: {[:aDependent | aDependent update:
aParameter]}
DependentsArray>>do:
Browser(Object)>>changed:
Browser>>classListIndex:
PluggableListMorph>>changeModelSelection:
PluggableListMorph>>mouseUp:
PluggableListMorph(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
PluggableListMorph(Morph)>>handleEvent:
PluggableListMorph(Morph)>>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:
MouseClickState>>handleEvent:from:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor: {[:h |  ActiveHand := h.  h
processEvents.  capturingGesture := capturingGest...]}
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
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