What is this error?

Jerome Chan eviltofu at mac.com
Sun Jun 30 10:31:29 UTC 2002


I keep getting a walkback after saving and quitting. Here is the log file.
  I'm running 3.2 #4904 on a Windows 3.2.2 May 26 2002 release.

Error: Attempt to evaluate a block that is already being evaluated.
30 June 2002 6:10 pm

VM: Win32 - Squeak3.2gamma of 12 January 2002 [latest update: #4879]
Image: Squeak3.2gamma [latest update: #4904]

BlockContext(Object)>>error:
	Receiver: [] in Semaphore>>critical:
	Arguments and temporary variables:
		t1: 	'Attempt to evaluate a block that is already being evaluated.'
	Receiver's instance variables:
		sender: 	BlockContext>>ensure:
		pc: 	37
		stackp: 	1
		nargs: 	0
		startpc: 	35
		home: 	Semaphore>>critical:

BlockContext>>valueWithArguments:
	Receiver: [] in Semaphore>>critical:
	Arguments and temporary variables:
		t1: 	#()
	Receiver's instance variables:
		sender: 	BlockContext>>ensure:
		pc: 	37
		stackp: 	1
		nargs: 	0
		startpc: 	35
		home: 	Semaphore>>critical:

BlockContext>>value
	Receiver: [] in Semaphore>>critical:
	Arguments and temporary variables:

	Receiver's instance variables:
		sender: 	BlockContext>>ensure:
		pc: 	37
		stackp: 	1
		nargs: 	0
		startpc: 	35
		home: 	Semaphore>>critical:

BlockContext(ContextPart)>>unwindTo:
	Receiver: [] in Semaphore>>critical:
	Arguments and temporary variables:
		t1: 	nil
		t2: 	BlockContext>>ensure:
		t3: 	nil
		t4: 	[] in Semaphore>>critical:
	Receiver's instance variables:
		sender: 	BlockContext>>ensure:
		pc: 	37
		stackp: 	1
		nargs: 	0
		startpc: 	35
		home: 	Semaphore>>critical:

--- The rest of the stack ---
Process>>terminate
ProcessorScheduler class>>startUp
ProcessorScheduler class(Behavior)>>startUp:
[] in SystemDictionary>>send:toClassesNamedIn:with:
OrderedCollection>>do:
SystemDictionary>>send:toClassesNamedIn:with:
SystemDictionary>>processStartUpList:
SystemDictionary>>snapshot:andQuit:embedded:
SystemDictionary>>snapshot:andQuit:
TheWorldMenu>>saveAndQuit
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:
[] in HandMorph>>sendFocusEvent:to:clear:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockContext>>newProcess




More information about the Squeak-dev mailing list