[BUG] Yet another depreciation warning, -- but I can't fix this one. =\

alangrimes at starpower.net alangrimes at starpower.net
Tue Dec 28 06:45:52 UTC 2004


I was bumming around my immage trying to decide what to break next when
I was in the Balloon3D demo world. I had been using it before,  I had
managed to add several actors to the world and since hardware accel
started working, it works very smoothly too. =P 

Then I got the nation of scrolling through the list of actors
vertically... -- I got this error...

It's possible this has already been fixed but I'm using a stale
instance, I really don't know. 
=\ 

I am beginning to have serious misgivings about 3.8...

3.7 is turning out to be the most broken Squeak I've ever touched. Some
of my favorite -- almost essential -- packages on Squeakmap such as the
variables pane for the browser don't work very well at all on this
version. =\ -- Expect me to flood the list with bug reports over the
next several days... =( 


27 December 2004 9:23:25 pm

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

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /home/atg
Trusted Dir /home/atg/secure
Untrusted Dir /home/atg/untrusted

Deprecation(Warning)>>defaultAction
	Receiver: Deprecation: PluggableListMorph(ScrollPane)>>scrollBarValue:
has been deprecated. Please u...etc...
	Arguments and temporary variables: 

	Receiver's instance variables: 
		messageText: 	'PluggableListMorph(ScrollPane)>>scrollBarValue: has
been deprecat...etc...
		tag: 	nil
		signalContext: 	Deprecation(Exception)>>signal
		handlerContext: 	nil
		outerContext: 	nil

UndefinedObject>>handleSignal:
	Receiver: nil
	Arguments and temporary variables: 
		exception: 	Deprecation:
PluggableListMorph(ScrollPane)>>scrollBarValue: has bee...etc...
	Receiver's instance variables: 
nil

MethodContext(ContextPart)>>handleSignal:
	Receiver: BlockContext>>on:do:
	Arguments and temporary variables: 
		exception: 	Deprecation:
PluggableListMorph(ScrollPane)>>scrollBarValue: has bee...etc...
		val: 	nil
	Receiver's instance variables: 
		sender: 	PasteUpMorph>>becomeActiveDuring:
		pc: 	9
		stackp: 	3
		method: 	a CompiledMethod (1017)
		receiverMap: 	nil
		receiver: 	[] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]}

Deprecation(Exception)>>signal
	Receiver: Deprecation: PluggableListMorph(ScrollPane)>>scrollBarValue:
has been deprecated. Please u...etc...
	Arguments and temporary variables: 

	Receiver's instance variables: 
		messageText: 	'PluggableListMorph(ScrollPane)>>scrollBarValue: has
been deprecat...etc...
		tag: 	nil
		signalContext: 	Deprecation(Exception)>>signal
		handlerContext: 	nil
		outerContext: 	nil


--- The full stack ---
Deprecation(Warning)>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
Deprecation(Exception)>>signal
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Deprecation(Exception)>>signal:
Deprecation class(Exception class)>>signal:
PluggableListMorph(Object)>>deprecated:
PluggableListMorph(ScrollPane)>>scrollBarValue:
[] in ScrollBar(Slider)>>setValue: {[:sel |  setValueSelector := sel. 
model perform: sel with: value]}
ScrollBar(MorphicModel)>>use:orMakeModelSelectorFor:in:
ScrollBar(Slider)>>setValue:
ScrollBar>>setValue:
ScrollBar(Slider)>>scrollAbsolute:
EventHandler>>send:to:withEvent:fromMorph:
EventHandler>>mouseMove:fromMorph:
RectangleMorph(Morph)>>mouseMove:
RectangleMorph(Morph)>>handleMouseMove:
MouseMoveEvent>>sentTo:
RectangleMorph(Morph)>>handleEvent:
RectangleMorph(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>>sendMouseEvent:
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