[BUG]Float(Object)>>error:

alangrimes at starpower.net alangrimes at starpower.net
Fri Aug 29 22:31:53 UTC 2003


VM: Built with latest CVS source, using the framebuffer device as
display. 

Virgin 3.6 beta immage,
action: Squeak Map > "upgrade to 3.6 full". 
Comment: Have always had difficulty with floating point stuff,
especially with 3D objects. Usually having to do with Sqrt of negative
numbers or arcSin of numbers > 1. 

29 August 2003 6:28:22 pm

VM: unix - Squeak3.6beta of '4 July 2003' [latest update: #5395]
Image: Squeak3.6beta [latest update: #5402]

Float(Object)>>error:
	Receiver: NaN
	Arguments and temporary variables: 
		aString: 	'Cannot truncate this number'
	Receiver's instance variables: 
NaN

Float>>truncated
	Receiver: NaN
	Arguments and temporary variables: 

	Receiver's instance variables: 
NaN

Float(Number)>>asInteger
	Receiver: NaN
	Arguments and temporary variables: 

	Receiver's instance variables: 
NaN

[] in FishEyeMorph>>calculateTransform
	Arguments and temporary variables: 
		stepX: 	8
		stepY: 	8
		rect: 	nil
		tx: 	nil
		ty: 	nil
		arrayX: 	#(a FloatArray(NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
NaN NaN NaN ...etc...
		arrayY: 	#(a FloatArray(0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 ...etc...
		j: 	0
		i: 	1
		iLimiT: 	16
		jLimiT: 	16


--- The full stack ---
Float(Object)>>error:
Float>>truncated
Float(Number)>>asInteger
[] in FishEyeMorph>>calculateTransform
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Interval>>collect:
FishEyeMorph>>calculateTransform
FishEyeMorph>>magnifiedForm
FishEyeMorph(MagnifierMorph)>>drawOn:
FormCanvas(Canvas)>>draw:
FormCanvas(Canvas)>>drawMorph:
[] in FishEyeMorph(Morph)>>fullDrawOn:
FormCanvas>>roundCornersOf:in:during:
FormCanvas(Canvas)>>roundCornersOf:during:
FishEyeMorph(Morph)>>fullDrawOn:
FormCanvas(Canvas)>>fullDraw:
FormCanvas(Canvas)>>fullDrawMorph:
[] in FishEyeMorph(Morph)>>imageForm:forRectangle:
FormCanvas>>translateBy:during:
FishEyeMorph(Morph)>>imageForm:forRectangle:
FishEyeMorph(Morph)>>imageFormForRectangle:
FishEyeMorph(Morph)>>imageForm
DescriptionForPartsBin>>sampleImageForm
[] in PartsBin class>>thumbnailForPartsDescription:
Dictionary>>at:ifAbsent:
PartsBin class>>thumbnailForPartsDescription:
[] in PartsBin class>>cacheAllThumbnails
Set>>do:
[] in PartsBin class>>cacheAllThumbnails
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
PartsBin class>>cacheAllThumbnails
[] in Celeste class>>regenerateThumbnails
[] in Utilities class>>informUser:during:
MVCMenuMorph>>displayAt:during:
Utilities class>>informUser:during:
Celeste class>>regenerateThumbnails
Celeste class>>initialize
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
Compiler class>>evaluate:logged:
[] in RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
BlockContext>>on:do:
[] in RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
String>>displayProgressAt:from:to:during:
RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
[] in SARInstaller class>>fileIntoChangeSetNamed:fromStream:
[] in SARInstaller class>>withCurrentChangeSetNamed:do:
BlockContext>>ensure:
SARInstaller class>>withCurrentChangeSetNamed:do:
SARInstaller class>>fileIntoChangeSetNamed:fromStream:
SARInstaller>>fileInMemberNamed:
SARInstaller>>DoIt
-- and more not shown --



More information about the Squeak-dev mailing list