[BUG]InfiniteForm(Object)>>doesNotUnderstand:

shane at shaneroberts.com shane at shaneroberts.com
Thu Feb 6 19:31:45 UTC 2003


I am getting two MessageNotUnderstood exceptions at the same time.
I am running Squeak3.4g-5168 under Windows XP.
I load a raw image and start make changes to items under the
"appearance" submenu
of the World menu.
I change the desktop color and "set gradient color" and this works fine.
I can set the gradient color repeatedly and all is well.
Then I select "use texture background" which produces a "graph paper"
background.
This is fine but now comes the bug.  After setting "use texture
background" if I THEN set gradient color CRASH.  There I get the
attached MessageNotUnderstood.

Also, at the same time another MessageNotUnderstood pops up which I will
send in a separate email.

Shane

6 February 2003 2:23:10 pm

VM: Win32 - Squeak3.3alpha of 24 January 2002 [latest update: #4967]
Image: Squeak3.4gamma [latest update: #5168]

InfiniteForm(Object)>>doesNotUnderstand:
	Receiver: an InfiniteForm
	Arguments and temporary variables: 
		aMessage: 	a Message with selector: #negated and arguments: #()
	Receiver's instance variables: 
		patternForm: 	Form(48x48x16)

PasteUpMorph(Morph)>>useGradientFill
	Receiver: a PasteUpMorph(1622) [world]
	Arguments and temporary variables: 
		fill: 	nil
		color1: 	an InfiniteForm
		color2: 	nil
	Receiver's instance variables: 
		bounds: 	0 at 0 corner: 1379 at 989
		owner: 	nil
		submorphs: 	#(a FlapTab<Tools>(3314) "Tools" a
FlapTab<Navigator>(3621) "Navigat...etc...
		fullBounds: 	nil
		color: 	an InfiniteForm
		extension: 	a MorphExtension (2543) [other:  (clipSubmorphs -> true)
(dragEnable...etc...
		borderWidth: 	0
		borderColor: 	(Color r: 0.063 g: 0.063 b: 0.063)
		presenter: 	a Presenter (1246)
		model: 	nil
		cursor: 	1
		padding: 	3
		backgroundMorph: 	nil
		turtleTrailsForm: 	nil
		turtlePen: 	nil
		lastTurtlePositions: 	nil
		isPartsBin: 	nil
		autoLineLayout: 	false
		indicateCursor: 	nil
		resizeToFit: 	nil
		wantsMouseOverHalos: 	nil
		worldState: 	a WorldState
		griddingOn: 	nil

PasteUpMorph>>gradientFillColor:
	Receiver: a PasteUpMorph(1622) [world]
	Arguments and temporary variables: 
		aColor: 	(Color r: 0.032 g: 0.903 b: 1.0)
	Receiver's instance variables: 
		bounds: 	0 at 0 corner: 1379 at 989
		owner: 	nil
		submorphs: 	#(a FlapTab<Tools>(3314) "Tools" a
FlapTab<Navigator>(3621) "Navigat...etc...
		fullBounds: 	nil
		color: 	an InfiniteForm
		extension: 	a MorphExtension (2543) [other:  (clipSubmorphs -> true)
(dragEnable...etc...
		borderWidth: 	0
		borderColor: 	(Color r: 0.063 g: 0.063 b: 0.063)
		presenter: 	a Presenter (1246)
		model: 	nil
		cursor: 	1
		padding: 	3
		backgroundMorph: 	nil
		turtleTrailsForm: 	nil
		turtlePen: 	nil
		lastTurtlePositions: 	nil
		isPartsBin: 	nil
		autoLineLayout: 	false
		indicateCursor: 	nil
		resizeToFit: 	nil
		wantsMouseOverHalos: 	nil
		worldState: 	a WorldState
		griddingOn: 	nil

ColorPickerMorph>>updateTargetColorWith:
	Receiver: a ColorPickerMorph(1611)
	Arguments and temporary variables: 
		aColor: 	(Color r: 0.032 g: 0.903 b: 1.0)
	Receiver's instance variables: 
		bounds: 	20 at 20 corner: 210 at 80
		owner: 	a PasteUpMorph(1622) [world]
		submorphs: 	#(an EllipseMorph(3018) a Morph(307) a Morph(2996) a
Morph(3153) a M...etc...
		fullBounds: 	20 at 20 corner: 210 at 80
		color: 	Color blue
		extension: 	a MorphExtension (2839) [other:  (rotationCenter ->
0.5 at 0.5) (clipSu...etc...
		originalForm: 	Form(190x60x16)
		rotationStyle: 	#normal
		scalePoint: 	1.0 at 1.0
		framesToDwell: 	1
		rotatedForm: 	Form(190x60x16)
		selectedColor: 	(Color r: 0.032 g: 0.839 b: 1.0)
		sourceHand: 	a HandMorph(3216)
		deleteOnMouseUp: 	false
		updateContinuously: 	true
		target: 	a PasteUpMorph(1622) [world]
		selector: 	#gradientFillColor:
		argument: 	nil
		originalColor: 	Color lightGreen
		theSelectorDisplayMorph: 	nil
		command: 	nil
		isModal: 	true
		clickedTranslucency: 	false


--- The full stack ---
InfiniteForm(Object)>>doesNotUnderstand:
PasteUpMorph(Morph)>>useGradientFill
PasteUpMorph>>gradientFillColor:
ColorPickerMorph>>updateTargetColorWith:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ColorPickerMorph>>pickUpColorFor:
ColorPickerMorph>>putUpFor:near:
PasteUpMorph(Morph)>>changeColorTarget:selector:originalColor:hand:
PasteUpMorph>>setGradientColor:
TheWorldMenu>>setGradientColor
TheWorldMenu>>doMenuItem:with:
[] in MenuItemMorph>>invokeWithEvent:
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
MenuItemMorph>>invokeWithEvent:
MenuItemMorph>>mouseUp:
MenuItemMorph>>handleMouseUp:
MouseButtonEvent>>sentTo:
MenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuItemMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuMorph(Morph)>>processEvent:using:
MenuMorph(Morph)>>processEvent:
MenuMorph>>handleFocusEvent:
...etc...



More information about the Squeak-dev mailing list