[BUG]TextFiles Package: TextFile openDoc gives walkback127

Mark A. Schwenk mas at wellthot.net
Wed Sep 17 13:55:36 UTC 2003


When loading the TextFiles package from SqueakMap, 
17 September 2003 8:46:38 am

VM: unix - Squeak3.6beta of '4 July 2003' [latest update: #5411]
Image: Squeak3.6gamma [latest update: #5420]

Integer class(Object)>>error:
	Receiver: Integer
	Arguments and temporary variables: 
		aString: 	'At least one digit expected here'
	Receiver's instance variables: 
		superclass: 	Number
		methodDict: 	a MethodDictionary(#*->a CompiledMethod (474) #+->a
CompiledMethod ...etc...
		format: 	2
		instanceVariables: 	nil
		organization: 	('testing' even isInteger isPowerOfTwo)
('arithmetic' * + - / // ...etc...
		subclasses: 	#(SmallInteger LargePositiveInteger)
		name: 	#Integer
		classPool: 	a Dictionary()
		sharedPools: 	nil
		environment: 	nil
		category: 	nil

Integer class>>readFrom:base:
	Receiver: Integer
	Arguments and temporary variables: 
		aStream: 	a ReadStream
		base: 	10
		digit: 	29
		value: 	0
		neg: 	false
		startPos: 	162
	Receiver's instance variables: 
		superclass: 	Number
		methodDict: 	a MethodDictionary(#*->a CompiledMethod (474) #+->a
CompiledMethod ...etc...
		format: 	2
		instanceVariables: 	nil
		organization: 	('testing' even isInteger isPowerOfTwo)
('arithmetic' * + - / // ...etc...
		subclasses: 	#(SmallInteger LargePositiveInteger)
		name: 	#Integer
		classPool: 	a Dictionary()
		sharedPools: 	nil
		environment: 	nil
		category: 	nil

Integer class>>readFrom:
	Receiver: Integer
	Arguments and temporary variables: 
		aStream: 	a ReadStream
	Receiver's instance variables: 
		superclass: 	Number
		methodDict: 	a MethodDictionary(#*->a CompiledMethod (474) #+->a
CompiledMethod ...etc...
		format: 	2
		instanceVariables: 	nil
		organization: 	('testing' even isInteger isPowerOfTwo)
('arithmetic' * + - / // ...etc...
		subclasses: 	#(SmallInteger LargePositiveInteger)
		name: 	#Integer
		classPool: 	a Dictionary()
		sharedPools: 	nil
		environment: 	nil
		category: 	nil

Number class>>readRemainderOf:from:base:withSign:
	Receiver: Number
	Arguments and temporary variables: 
		integerPart: 	1
		aStream: 	a ReadStream
		base: 	10
		sign: 	1
		value: 	1
		fraction: 	nil
		fractionDigits: 	0
		fracpos: 	nil
		peekChar: 	$d
		scale: 	nil
	Receiver's instance variables: 
		superclass: 	Magnitude
		methodDict: 	a MethodDictionary(#*->a CompiledMethod (764) #**->a
CompiledMethod...etc...
		format: 	2
		instanceVariables: 	nil
		organization: 	('arithmetic' * + - / // \\ abs negated quo: reciprocal
rem:)
('m...etc...
		subclasses: 	#(Fraction Float Integer ScaledDecimal)
		name: 	#Number
		classPool: 	a Dictionary()
		sharedPools: 	nil
		environment: 	nil
		category: 	nil


--- The full stack ---
Integer class(Object)>>error:
Integer class>>readFrom:base:
Integer class>>readFrom:
Number class>>readRemainderOf:from:base:withSign:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Number class>>readFrom:
RunArray class>>scanFrom:
ReadStream(PositionableStream)>>nextChunkText
TextFile class>>openDoc
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
Compiler class>>evaluate:logged:
[] in ReadStream(PositionableStream)>>fileInAnnouncing:
BlockContext>>on:do:
[] in ReadStream(PositionableStream)>>fileInAnnouncing:
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
String>>displayProgressAt:from:to:during:
ReadStream(PositionableStream)>>fileInAnnouncing:
[] in ChangeSorter class>>newChangesFromStream:named:
BlockContext>>ensure:
ChangeSorter class>>newChangesFromStream:named:
GZipReadStream class>>fileIntoNewChangeSet:
SimpleServiceEntry>>performServiceFor:
PluggableButtonMorph>>performAction
[] in PluggableButtonMorph>>mouseUp:
Array(SequenceableCollection)>>do:
PluggableButtonMorph>>mouseUp:
PluggableButtonMorph(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
PluggableButtonMorph(Morph)>>handleEvent:
PluggableButtonMorph(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
PasteUpMorph>>becomeActiveDuring:
...etc...



More information about the Squeak-dev mailing list