[BUG][RB] endless loop on setScrollDeltas after "rename method"

ned at squeakland.org ned at squeakland.org
Tue Jan 6 21:48:32 UTC 2004


6 January 2004 1:52:11 pm

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

Fraction class(Behavior)>>new
	Receiver: Fraction
	Arguments and temporary variables: 

	Receiver's instance variables: 
		superclass: 	Number
		methodDict: 	a MethodDictionary(#*->a CompiledMethod (2039) #+->a
CompiledMethod...etc...
		format: 	134
		instanceVariables: 	#('numerator' 'denominator')
		organization: 	('arithmetic' * + - / negated reciprocal)
('comparing' < = hash)
...etc...
		subclasses: 	nil
		name: 	#Fraction
		classPool: 	a Dictionary()
		sharedPools: 	nil
		environment: 	nil
		category: 	nil

Fraction class>>numerator:denominator:
	Receiver: Fraction
	Arguments and temporary variables: 
		numInteger: 	0
		denInteger: 	1
	Receiver's instance variables: 
		superclass: 	Number
		methodDict: 	a MethodDictionary(#*->a CompiledMethod (2039) #+->a
CompiledMethod...etc...
		format: 	134
		instanceVariables: 	#('numerator' 'denominator')
		organization: 	('arithmetic' * + - / negated reciprocal)
('comparing' < = hash)
...etc...
		subclasses: 	nil
		name: 	#Fraction
		classPool: 	a Dictionary()
		sharedPools: 	nil
		environment: 	nil
		category: 	nil

SmallInteger(Integer)>>asFraction
	Receiver: 0
	Arguments and temporary variables: 

	Receiver's instance variables: 
0

Fraction>>adaptToInteger:andSend:
	Receiver: (5/11)
	Arguments and temporary variables: 
		rcvr: 	0
		selector: 	#<
	Receiver's instance variables: 
		numerator: 	5
		denominator: 	11


--- The full stack ---
Fraction class(Behavior)>>new
Fraction class>>numerator:denominator:
SmallInteger(Integer)>>asFraction
Fraction>>adaptToInteger:andSend:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SmallInteger(Integer)>><
SmallInteger>><
Fraction(Magnitude)>>>
Fraction(Number)>>sign
Fraction(Number)>>rounded
SmallInteger(Number)>>roundTo:
PluggableTextMorph(ScrollPane)>>leftoverScrollRange
PluggableTextMorph(ScrollPane)>>isScrollable
PluggableTextMorph(ScrollPane)>>hideOrShowScrollBar
PluggableTextMorph(ScrollPane)>>setScrollDeltas
PluggableTextMorph>>extent:
PluggableTextMorph>>resetExtent
PluggableTextMorph(ScrollPane)>>hideScrollBar
PluggableTextMorph(ScrollPane)>>hideOrShowScrollBar
PluggableTextMorph(ScrollPane)>>setScrollDeltas
PluggableTextMorph>>extent:
PluggableTextMorph>>resetExtent
PluggableTextMorph(ScrollPane)>>showScrollBar
PluggableTextMorph(ScrollPane)>>hideOrShowScrollBar
PluggableTextMorph(ScrollPane)>>setScrollDeltas
PluggableTextMorph>>extent:
PluggableTextMorph>>resetExtent
PluggableTextMorph(ScrollPane)>>showScrollBar
PluggableTextMorph(ScrollPane)>>hideOrShowScrollBar
PluggableTextMorph(ScrollPane)>>setScrollDeltas
PluggableTextMorph>>extent:
PluggableTextMorph>>resetExtent
PluggableTextMorph(ScrollPane)>>showScrollBar
PluggableTextMorph(ScrollPane)>>hideOrShowScrollBar
PluggableTextMorph(ScrollPane)>>setScrollDeltas
PluggableTextMorph>>extent:
PluggableTextMorph>>resetExtent
PluggableTextMorph(ScrollPane)>>showScrollBar
PluggableTextMorph(ScrollPane)>>hideOrShowScrollBar
PluggableTextMorph(ScrollPane)>>setScrollDeltas
PluggableTextMorph>>extent:
PluggableTextMorph>>resetExtent
PluggableTextMorph(ScrollPane)>>showScrollBar
PluggableTextMorph(ScrollPane)>>hideOrShowScrollBar
PluggableTextMorph(ScrollPane)>>setScrollDeltas
PluggableTextMorph>>extent:
PluggableTextMorph>>resetExtent
PluggableTextMorph(ScrollPane)>>showScrollBar
PluggableTextMorph(ScrollPane)>>hideOrShowScrollBar
PluggableTextMorph(ScrollPane)>>setScrollDeltas
PluggableTextMorph>>extent:
PluggableTextMorph>>resetExtent
PluggableTextMorph(ScrollPane)>>showScrollBar
PluggableTextMorph(ScrollPane)>>hideOrShowScrollBar
PluggableTextMorph(ScrollPane)>>setScrollDeltas
PluggableTextMorph>>extent:
PluggableTextMorph>>resetExtent
PluggableTextMorph(ScrollPane)>>showScrollBar
PluggableTextMorph(ScrollPane)>>hideOrShowScrollBar
PluggableTextMorph(ScrollPane)>>setScrollDeltas
PluggableTextMorph>>extent:
PluggableTextMorph>>resetExtent
-- and more not shown --



More information about the Squeak-dev mailing list