[BUG] Color fromUser in 3.9 image produces walkback

frankcag at crystal-objects.com frankcag at crystal-objects.com
Mon Jan 17 01:56:05 UTC 2005



The error report: 16 January 2005 8:50:46 pm

VM: Mac OS - a SmalltalkImage
Image: Squeak3.9alpha [latest update: #6550]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir Macintosh
HD:Users:frankcaggiano:Applications:Squeak:Squeak3:Squeak3.9a-6461
Folder
Trusted Dir Macintosh
HD:Users:frankcaggiano:Applications:Squeak:Squeak3:Squeak3.9a-6461
Folder
Untrusted Dir Macintosh
HD:Users:frankcaggiano:Library:Preferences:Squeak:Internet:My Squeak

UndefinedObject(Object)>>doesNotUnderstand: #adaptToPoint:andSend:
	Receiver: nil
	Arguments and temporary variables: 
		aMessage: 	adaptToPoint: 238 at 61 andSend: #+
	Receiver's instance variables: 
nil

Point>>+
	Receiver: 238 at 61
	Arguments and temporary variables: 
		arg: 	nil
	Receiver's instance variables: 
		x: 	238
		y: 	61

Rectangle>>insetBy:
	Receiver: 238 at 61 corner: 288 at 80
	Arguments and temporary variables: 
		delta: 	nil
	Receiver's instance variables: 
		origin: 	238 at 61
		corner: 	288 at 80

Form(DisplayMedium)>>border:widthRectangle:rule:fillColor:
	Receiver: Form(288x80x32)
	Arguments and temporary variables: 
		aRectangle: 	238 at 61 corner: 288 at 80
		insets: 	nil
		combinationRule: 	3
		aHalfTone: 	nil
		edgeStrip: 	nil
	Receiver's instance variables: 
		bits: 	a Bitmap of length 23040
		width: 	288
		height: 	80
		depth: 	32
		offset: 	nil


--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand: #adaptToPoint:andSend:
Point>>+
Rectangle>>insetBy:
Form(DisplayMedium)>>border:widthRectangle:rule:fillColor:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Quadrangle>>displayOn:
Color class>>oldColorPaletteForDepth:extent:
Color class>>fromUser
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:logged:
[] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class
evaluatorClass new   evaluate: self selectionAsStream   in: ctxt...]}
BlockContext>>on:do:
TextMorphEditor(ParagraphEditor)>>evaluateSelection
TextMorphEditor(ParagraphEditor)>>doIt
[] in TextMorphEditor(ParagraphEditor)>>doIt: {[self doIt]}
TextMorphEditor(Controller)>>terminateAndInitializeAround:
TextMorphEditor(ParagraphEditor)>>doIt:
TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with:
TextMorphEditor>>dispatchOnCharacter:with:
TextMorphEditor(ParagraphEditor)>>readKeyboard
TextMorphEditor>>readKeyboard
[] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor
readKeyboard]}
TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent:
TextMorphForEditView>>handleInteraction:fromEvent:
TextMorphForEditView(TextMorph)>>keyStroke:
TextMorphForEditView>>keyStroke:
TextMorphForEditView(TextMorph)>>handleKeystroke:
KeyboardEvent>>sentTo:
TextMorphForEditView(Morph)>>handleEvent:
TextMorphForEditView(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>>sendKeyboardEvent:
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