problems with block closure VM on the mac

John M McIntosh johnmci at smalltalkconsulting.com
Wed Jan 23 04:29:00 UTC 2002


I built a new mac VM for the block clousre support, when I attempt to 
work with the supplied image I get the following walkback. Now of 
course if anyone wants to leap in and debug they should send me email 
and I"ll sent them a VM to play with.

22 January 2002 8:25:51 pm

VM: Mac OS - Squeak3.2alpha of 1 November 2001 [latest update: #4599]
Image: Squeak3.2BCalpha [latest update: #4653]

Error(Exception)>>signal
	Receiver: ActiveFrames are not indexable
	Arguments and temporary variables:

	Receiver's instance variables:
		messageText: 	'ActiveFrames are not indexable'
		initialContext: 	Error(Exception)>>signal
		resignalException: 	nil
		handlerContext: 	nil
		tag: 	nil
		disabledHandlers: 	#()

Error(Exception)>>signal:
	Receiver: ActiveFrames are not indexable
	Arguments and temporary variables:
		t1: 	'ActiveFrames are not indexable'
	Receiver's instance variables:
		messageText: 	'ActiveFrames are not indexable'
		initialContext: 	Error(Exception)>>signal
		resignalException: 	nil
		handlerContext: 	nil
		tag: 	nil
		disabledHandlers: 	#()

ActiveFrame(Object)>>error:
	Receiver: 
ApplescriptInstance(ComponentInstance)>>primOpenDefaultConfiguration:subtype:
	Arguments and temporary variables:
		aString: 	'ActiveFrames are not indexable'
	Receiver's instance variables:
		stack: 	CallStack 337 {... a Process2 in 
ProcessorScheduler>>suspend:. a Compile...etc...
		frameIndex: 	264

ActiveFrame(Object)>>at:
	Receiver: 
ApplescriptInstance(ComponentInstance)>>primOpenDefaultConfiguration:subtype:
	Arguments and temporary variables:
		index: 	1
	Receiver's instance variables:
		stack: 	CallStack 337 {... a Process2 in 
ProcessorScheduler>>suspend:. a Compile...etc...
		frameIndex: 	264

--- The rest of the stack ---
InterpreterProxy>>loadStackFrom:
TestOSAPlugin class(TestInterpreterPlugin class)>>doPrimitive:withArguments:
ApplescriptInstance(ComponentInstance)>>primOpenDefaultConfiguration:subtype:
ApplescriptInstance(ComponentInstance)>>type:subtype:
ApplescriptInstance>>reopen
Applescript class>>reopen
Applescript class>>startUp
Applescript class(Behavior)>>startUp:
[...] from SystemDictionary>>send:toClassesNamedIn:with:
OrderedCollection>>do:
SystemDictionary>>send:toClassesNamedIn:with:
SystemDictionary>>processStartUpList:
SystemDictionary>>snapshot:andQuit:embedded:
SystemDictionary>>snapshot:andQuit:
TheWorldMenu>>saveSession
TheWorldMenu>>doMenuItem:with:
[...] from MenuItemMorph>>invokeWithEvent:
BlockClosure>>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:
[...] from HandMorph>>sendFocusEvent:to:clear:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[...] from WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[...]

-- 
--
===========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
===========================================================================



More information about the Squeak-dev mailing list