[squeak-dev] Chronology-Core-pre.9 snapshot missing and thus preventing MC 'check all packages for changes' from working

tim Rowledge tim at rowledge.org
Wed Mar 7 22:30:01 UTC 2018


Subject pretty much says it all. Stack here -

Error: Missing snapshot: Chronology-Core-pre.9
7 March 2018 11:28:02.37292 am

VM: unix - Smalltalk
Image: Squeak6.0alpha [latest update: #17785]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /home/pi/Squeak
Trusted Dir /home/pi/Squeak/secure
Untrusted Dir /home/pi/Squeak/My Squeak

MCDiffyVersion>>baseSnapshot
	Receiver: a MCDiffyVersion(Chronology-Core-mt.11)
	Arguments and temporary variables: 
		baseVersion: 	nil
	Receiver's instance variables: 
		package: 	a MCPackage(Chronology-Core)
		info: 	a MCVersionInfo(Chronology-Core-mt.11)
		snapshot: 	nil
		dependencies: 	#()
		base: 	a MCVersionInfo(Chronology-Core-pre.9)
		patch: 	a MCPatch

MCDiffyVersion>>snapshot
	Receiver: a MCDiffyVersion(Chronology-Core-mt.11)
	Arguments and temporary variables: 

	Receiver's instance variables: 
		package: 	a MCPackage(Chronology-Core)
		info: 	a MCVersionInfo(Chronology-Core-mt.11)
		snapshot: 	nil
		dependencies: 	#()
		base: 	a MCVersionInfo(Chronology-Core-pre.9)
		patch: 	a MCPatch

MCWorkingCopy>>findSnapshotWithVersionInfo:
	Receiver: a MCWorkingCopy(Chronology-Core)
	Arguments and temporary variables: 
		aVersionInfo: 	a MCVersionInfo(Chronology-Core-mt.11)
		aVersion: 	a MCDiffyVersion(Chronology-Core-mt.11)
	Receiver's instance variables: 
		package: 	a MCPackage(Chronology-Core)
		modified: 	false
		versionInfo: 	nil
		ancestry: 	a MCWorkingAncestry
		counter: 	nil
		repositoryGroup: 	a MCRepositoryGroup
		requiredPackages: 	an OrderedCollection()
		environment: 	nil

MCWorkingCopy>>checkModified
	Receiver: a MCWorkingCopy(Chronology-Core)
	Arguments and temporary variables: 
		cleanSnapshot: 	nil
		currentSnapshot: 	nil
		modification: 	nil
	Receiver's instance variables: 
		package: 	a MCPackage(Chronology-Core)
		modified: 	false
		versionInfo: 	nil
		ancestry: 	a MCWorkingAncestry
		counter: 	nil
		repositoryGroup: 	a MCRepositoryGroup
		requiredPackages: 	an OrderedCollection()
		environment: 	nil

[] in MCWorkingCopy class>>checkModified:
	Receiver: MCWorkingCopy
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		superclass: 	MCPackageManager
		methodDict: 	a MethodDictionary(#adopt:->(MCWorkingCopy>>#adopt: "a CompiledMethod...etc...
		format: 	65544
		instanceVariables: 	#('versionInfo' 'ancestry' 'counter' 'repositoryGroup' 'requ...etc...
		organization: 	('accessing' ancestors ancestry clearRequiredPackages currentVersionInfo...etc...
		subclasses: 	nil
		name: 	#MCWorkingCopy
		classPool: 	nil
		sharedPools: 	nil
		environment: 	Smalltalk
		category: 	#'Monticello-Versioning'
		registry: 	a Dictionary(a MCPackage(39Deprecated)->a MCWorkingCopy(39Deprecated)...etc...

[] in [] in Array(Collection)>>do:displayingProgress:every:
	Receiver: {a MCWorkingCopy(Help-Squeak-Project) . a MCWorkingCopy(ST80) . a MCWorkingCopy(MorphicExt...etc...
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
{a MCWorkingCopy(Help-Squeak-Project) . a MCWorkingCopy(ST80) . a MCWorkingCopy(MorphicExt...etc...
Array(SequenceableCollection)>>do:
	Receiver: {a MCWorkingCopy(Help-Squeak-Project) . a MCWorkingCopy(ST80) . a MCWorkingCopy(MorphicExt...etc...
	Arguments and temporary variables: 
		aBlock: 	[closure] in [] in Array(Collection)>>do:displayingProgress:every:
		index: 	67
		indexLimiT: 	88
	Receiver's instance variables: 
{a MCWorkingCopy(Help-Squeak-Project) . a MCWorkingCopy(ST80) . a MCWorkingCopy(MorphicExt...etc...
[] in Array(Collection)>>do:displayingProgress:every:
	Receiver: {a MCWorkingCopy(Help-Squeak-Project) . a MCWorkingCopy(ST80) . a MCWorkingCopy(MorphicExt...etc...
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
{a MCWorkingCopy(Help-Squeak-Project) . a MCWorkingCopy(ST80) . a MCWorkingCopy(MorphicExt...etc...
[] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
	Receiver: a MorphicUIManager
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		builderClass: 	MorphicToolBuilder

BlockClosure>>on:do:
	Receiver: [closure] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
	Arguments and temporary variables: 
		exceptionOrExceptionSet: 	ProgressNotification
		handlerAction: 	[closure] in [] in MorphicUIManager>>displayProgress:at:from:to:during:...etc...
		handlerActive: 	true
	Receiver's instance variables: 
		outerContext: 	[] in MorphicUIManager>>displayProgress:at:from:to:during:
		startpc: 	86
		numArgs: 	0

[] in MorphicUIManager>>displayProgress:at:from:to:during:
	Receiver: a MorphicUIManager
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		builderClass: 	MorphicToolBuilder

BlockClosure>>ensure:
	Receiver: [closure] in MorphicUIManager>>displayProgress:at:from:to:during:
	Arguments and temporary variables: 
		aBlock: 	[closure] in MorphicUIManager>>displayProgress:at:from:to:during:
		complete: 	nil
		returnValue: 	nil
	Receiver's instance variables: 
		outerContext: 	MorphicUIManager>>displayProgress:at:from:to:during:
		startpc: 	79
		numArgs: 	0

MorphicUIManager>>displayProgress:at:from:to:during:
	Receiver: a MorphicUIManager
	Arguments and temporary variables: 
		titleString: 	''
		aPoint: 	960 at 508
		minVal: 	0
		maxVal: 	88
		workBlock: 	[closure] in Array(Collection)>>do:displayingProgress:every:
		progress: 	[closure] in SystemProgressMorph>>position:label:min:max:
		result: 	#(nil)
	Receiver's instance variables: 
		builderClass: 	MorphicToolBuilder

ProgressInitiationException>>defaultResumeValue
	Receiver: ProgressInitiationException: 
	Arguments and temporary variables: 

	Receiver's instance variables: 
		messageText: 	nil
		tag: 	nil
		signalContext: 	ProgressInitiationException(Exception)>>signal
		handlerContext: 	nil
		outerContext: 	nil
		workBlock: 	[closure] in Array(Collection)>>do:displayingProgress:every:
		maxVal: 	88
		minVal: 	0
		aPoint: 	960 at 508
		progressTitle: 	''

ProgressInitiationException(Exception)>>resume
	Receiver: ProgressInitiationException: 
	Arguments and temporary variables: 

	Receiver's instance variables: 
		messageText: 	nil
		tag: 	nil
		signalContext: 	ProgressInitiationException(Exception)>>signal
		handlerContext: 	nil
		outerContext: 	nil
		workBlock: 	[closure] in Array(Collection)>>do:displayingProgress:every:
		maxVal: 	88
		minVal: 	0
		aPoint: 	960 at 508
		progressTitle: 	''

ProgressInitiationException>>defaultAction
	Receiver: ProgressInitiationException: 
	Arguments and temporary variables: 

	Receiver's instance variables: 
		messageText: 	nil
		tag: 	nil
		signalContext: 	ProgressInitiationException(Exception)>>signal
		handlerContext: 	nil
		outerContext: 	nil
		workBlock: 	[closure] in Array(Collection)>>do:displayingProgress:every:
		maxVal: 	88
		minVal: 	0
		aPoint: 	960 at 508
		progressTitle: 	''

UndefinedObject>>handleSignal:
	Receiver: nil
	Arguments and temporary variables: 
		exception: 	ProgressInitiationException: 
	Receiver's instance variables: 
nil
ProgressInitiationException(Exception)>>signal
	Receiver: ProgressInitiationException: 
	Arguments and temporary variables: 

	Receiver's instance variables: 
		messageText: 	nil
		tag: 	nil
		signalContext: 	ProgressInitiationException(Exception)>>signal
		handlerContext: 	nil
		outerContext: 	nil
		workBlock: 	[closure] in Array(Collection)>>do:displayingProgress:every:
		maxVal: 	88
		minVal: 	0
		aPoint: 	960 at 508
		progressTitle: 	''

ProgressInitiationException>>display:at:from:to:during:
	Receiver: ProgressInitiationException: 
	Arguments and temporary variables: 
		argString: 	''
		argPoint: 	960 at 508
		argMinVal: 	0
		argMaxVal: 	88
		argWorkBlock: 	[closure] in Array(Collection)>>do:displayingProgress:every:
	Receiver's instance variables: 
		messageText: 	nil
		tag: 	nil
		signalContext: 	ProgressInitiationException(Exception)>>signal
		handlerContext: 	nil
		outerContext: 	nil
		workBlock: 	[closure] in Array(Collection)>>do:displayingProgress:every:
		maxVal: 	88
		minVal: 	0
		aPoint: 	960 at 508
		progressTitle: 	''


--- The full stack ---
MCDiffyVersion>>baseSnapshot
MCDiffyVersion>>snapshot
MCWorkingCopy>>findSnapshotWithVersionInfo:
MCWorkingCopy>>checkModified
[] in MCWorkingCopy class>>checkModified:
[] in [] in Array(Collection)>>do:displayingProgress:every:
Array(SequenceableCollection)>>do:
[] in Array(Collection)>>do:displayingProgress:every:
[] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
BlockClosure>>on:do:
[] in MorphicUIManager>>displayProgress:at:from:to:during:
BlockClosure>>ensure:
MorphicUIManager>>displayProgress:at:from:to:during:
ProgressInitiationException>>defaultResumeValue
ProgressInitiationException(Exception)>>resume
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ProgressInitiationException class>>display:at:from:to:during:
ByteString(String)>>displayProgressAt:from:to:during:
ByteString(String)>>displayProgressFrom:to:during:
Array(Collection)>>do:displayingProgress:every:
Array(Collection)>>do:displayingProgress:
MCWorkingCopy class>>checkModified:
MCWorkingCopyBrowser>>checkAllPackages
MCWorkingCopyBrowser(MCTool)>>perform:orSendTo:
[] in MenuItemMorph>>invokeWithEvent:
BlockClosure>>ensure:
CursorWithMask(Cursor)>>showWhile:
MenuItemMorph>>invokeWithEvent:
MenuItemMorph>>mouseUp:
MenuItemMorph>>handleMouseUp:
MouseButtonEvent>>sentTo:
MenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuItemMorph(Morph)>>processEvent:using:
[] in MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
Array(SequenceableCollection)>>do:
MenuMorph(Morph)>>submorphsDo:
MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>doProcessingForFocusEvent:with:
MorphicEventDispatcher>>dispatchFocusEventFully:with:
MenuMorph>>processFocusEvent:using:
MenuMorph(Morph)>>processFocusEvent:
[] in [] in [] in HandMorph>>sendFocusEvent:to:clear:
BlockClosure>>ensure:
MouseButtonEvent(MorphicEvent)>>becomeActiveDuring:
[] in [] in HandMorph>>sendFocusEvent:to:clear:
BlockClosure>>ensure:
HandMorph>>becomeActiveDuring:
[] in HandMorph>>sendFocusEvent:to:clear:
BlockClosure>>ensure:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
-- and more not shown --

tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Strange OpCodes: EFB: Emulate Five-volt Battery mode




More information about the Squeak-dev mailing list