MNU: Character>>greaseInteger when loading Seaside in Squeak Trunk

Bernhard Pieber <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.squeak.seaside,gmane.comp.lang.smalltalk.squeak.general
Message-ID <[email protected]>
Hi,

I tried to load the latest stable Seaside into Squeak Trunk (latest update: #16830) using the installation instructions from https://github.com/SeasideSt/Seaside.

Metacello installed fine. However, both script variants (SmalltalkHub and GitHub) result in a MNU: Character>>greaseInteger. [2]

I am on macOS Sierra Version 10.12.1 and used the latest OpenSmalltalk 32bit Cog Spur VM. [1]

Can someone confirm this? Should this even work, or is it recommended to stay on 5.1 when working with Seaside?

Cheers,
Bernhard

[1]
/Users/bernhard/Documents/Squeak/SqueakSeaside/Spur.201611062116.app/Contents/MacOS/Squeak
Croquet Closure Cog[Spur] VM [CoInterpreterPrimitives VMMaker.oscog-eem.1976] 
Mac OS X built on Nov  6 2016 21:36:35 UTC Compiler: 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)
platform sources revision VM: 201611062116 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ Date: Sun Nov 6 21:16:10 2016 +0000 $ Plugins: 201611062116 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
CoInterpreter VMMaker.oscog-eem.1976 uuid: 21cb3e48-ac24-420a-9d0d-75f4b84ce1c9 Nov  6 2016
StackToRegisterMappingCogit VMMaker.oscog-eem.1976 uuid: 21cb3e48-ac24-420a-9d0d-75f4b84ce1c9 Nov  6 2016

[2]
7 November 2016 8:22:41.932371 pm

VM: Mac OS - Smalltalk
Image: Squeak6.0alpha [latest update: #16830]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/bernhard/Documents/Squeak/SqueakSeaside
Trusted Dir /foobar/tooBar/forSqueak/bogus/
Untrusted Dir /Users/bernhard/Library/Preferences/Squeak/Internet/My Squeak/

Character(Object)>>doesNotUnderstand: #greaseInteger
	Receiver: Character null
	Arguments and temporary variables: 
		aMessage: 	greaseInteger
		exception: 	MessageNotUnderstood: Character>>greaseInteger
		resumeValue: 	nil
	Receiver's instance variables: 
Character null

WAUrlEncoder class>>encode:on:
	Receiver: WAUrlEncoder
	Arguments and temporary variables: 
		aCharacter: 	Character null
		aStream: 	a WriteStream
		printer: 	a GRNumberPrinter
	Receiver's instance variables: 
		superclass: 	WATableBasedEncoder
		methodDict: 	a MethodDictionary()
		format: 	65538
		instanceVariables: 	nil
		organization: 	('as yet unclassified')

		subclasses: 	nil
		name: 	#WAUrlEncoder
		classPool: 	nil
		sharedPools: 	nil
		environment: 	Smalltalk
		category: 	#'Seaside-Core-Document'
		table: 	#(nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ni...etc...

WAUrlEncoder class>>initializeTable
	Receiver: WAUrlEncoder
	Arguments and temporary variables: 
		stream: 	a WriteStream
		characterLimit: 	255
		index: 	0
		character: 	Character null
		value: 	nil
	Receiver's instance variables: 
		superclass: 	WATableBasedEncoder
		methodDict: 	a MethodDictionary()
		format: 	65538
		instanceVariables: 	nil
		organization: 	('as yet unclassified')

		subclasses: 	nil
		name: 	#WAUrlEncoder
		classPool: 	nil
		sharedPools: 	nil
		environment: 	Smalltalk
		category: 	#'Seaside-Core-Document'
		table: 	#(nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ni...etc...

WAUrlEncoder class>>initialize
	Receiver: WAUrlEncoder
	Arguments and temporary variables: 

	Receiver's instance variables: 
		superclass: 	WATableBasedEncoder
		methodDict: 	a MethodDictionary()
		format: 	65538
		instanceVariables: 	nil
		organization: 	('as yet unclassified')

		subclasses: 	nil
		name: 	#WAUrlEncoder
		classPool: 	nil
		sharedPools: 	nil
		environment: 	Smalltalk
		category: 	#'Seaside-Core-Document'
		table: 	#(nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ni...etc...

MCMethodDefinition>>postload
	Receiver: a MCMethodDefinition(WAUrlEncoder class>>initialize)
	Arguments and temporary variables: 

	Receiver's instance variables: 
		classIsMeta: 	true
		source: 	'initialize
	self initializeTable '
		category: 	#initialization
		selector: 	#initialize
		className: 	#WAUrlEncoder
		timeStamp: 	'pmm 12/26/2010 18:10'

MCMethodDefinition(MCDefinition)>>postloadOver:
	Receiver: a MCMethodDefinition(WAUrlEncoder class>>initialize)
	Arguments and temporary variables: 
		aDefinition: 	nil
	Receiver's instance variables: 
		classIsMeta: 	true
		source: 	'initialize
	self initializeTable '
		category: 	#initialization
		selector: 	#initialize
		className: 	#WAUrlEncoder
		timeStamp: 	'pmm 12/26/2010 18:10'

[] in [] in [] in [] in [] in MCPackageLoader>>basicLoad
	Receiver: a MCPackageLoader
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		requirements: 	#()
		unloadableDefinitions: 	a SortedCollection()
		obsoletions: 	a Dictionary()
		additions: 	an OrderedCollection(a MCOrganizationDefinition(#(#'Seaside-Core' 'S...etc...
		removals: 	an OrderedCollection()
		errorDefinitions: 	an OrderedCollection()
		provisions: 	a Set(#DSCPostscriptCanvasToDisk #StandardSourceFileArray #ProjectLauncher...etc...
		methodAdditions: 	an OrderedCollection(a MethodAddition a MethodAddition a MethodAddition...etc...
		preamble: 	'========== Seaside-Core-JohanBrichau.871 ==========
increment seasid...etc...

[] in [] in OrderedCollection(Collection)>>do:displayingProgress:every:
	Receiver: an OrderedCollection(a MCOrganizationDefinition(#(#'Seaside-Core' 'Seaside-Core-Backtracki...etc...
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		array: 	{a MCOrganizationDefinition(#(#'Seaside-Core' 'Seaside-Core-Backtracking...etc...
		firstIndex: 	1
		lastIndex: 	1863

OrderedCollection>>do:
	Receiver: an OrderedCollection(a MCOrganizationDefinition(#(#'Seaside-Core' 'Seaside-Core-Backtracki...etc...
	Arguments and temporary variables: 
		aBlock: 	[closure] in [] in OrderedCollection(Collection)>>do:displayingProgress:every:...etc...
		index: 	658
	Receiver's instance variables: 
		array: 	{a MCOrganizationDefinition(#(#'Seaside-Core' 'Seaside-Core-Backtracking...etc...
		firstIndex: 	1
		lastIndex: 	1863

[] in OrderedCollection(Collection)>>do:displayingProgress:every:
	Receiver: an OrderedCollection(a MCOrganizationDefinition(#(#'Seaside-Core' 'Seaside-Core-Backtracki...etc...
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		array: 	{a MCOrganizationDefinition(#(#'Seaside-Core' 'Seaside-Core-Backtracking...etc...
		firstIndex: 	1
		lastIndex: 	1863

[] 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: 	1280@772
		minVal: 	0
		maxVal: 	1863
		workBlock: 	[closure] in OrderedCollection(Collection)>>do:displayingProgress:every:...etc...
		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 OrderedCollection(Collection)>>do:displayingProgress:every:...etc...
		maxVal: 	1863
		minVal: 	0
		aPoint: 	1280@772
		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 OrderedCollection(Collection)>>do:displayingProgress:every:...etc...
		maxVal: 	1863
		minVal: 	0
		aPoint: 	1280@772
		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 OrderedCollection(Collection)>>do:displayingProgress:every:...etc...
		maxVal: 	1863
		minVal: 	0
		aPoint: 	1280@772
		progressTitle: 	''

UndefinedObject>>handleSignal:
	Receiver: nil
	Arguments and temporary variables: 
		exception: 	ProgressInitiationException: 
	Receiver's instance variables: 
nil


--- The full stack ---
Character(Object)>>doesNotUnderstand: #greaseInteger
WAUrlEncoder class>>encode:on:
WAUrlEncoder class>>initializeTable
WAUrlEncoder class>>initialize
MCMethodDefinition>>postload
MCMethodDefinition(MCDefinition)>>postloadOver:
[] in [] in [] in [] in [] in MCPackageLoader>>basicLoad
[] in [] in OrderedCollection(Collection)>>do:displayingProgress:every:
OrderedCollection>>do:
[] in OrderedCollection(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:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>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:
OrderedCollection(Collection)>>do:displayingProgress:every:
OrderedCollection(Collection)>>do:displayingProgress:
[] in [] in [] in [] in MCPackageLoader>>basicLoad
BlockClosure>>on:do:
[] in [] in [] in MCPackageLoader>>basicLoad
BlockClosure>>on:do:
CurrentReadOnlySourceFiles class>>cacheDuring:
[] in [] in MCPackageLoader>>basicLoad
BlockClosure>>ensure:
[] in MCPackageLoader>>basicLoad
BlockClosure>>ensure:
RecentMessages>>suspendWhile:
MCPackageLoader>>basicLoad
[] in MCPackageLoader>>loadWithNameLike:
BlockClosure>>ensure:
MCPackageLoader>>useChangeSetNamed:during:
MCPackageLoader>>useNewChangeSetNamedLike:during:
MCPackageLoader>>loadWithNameLike:
MCVersionLoader>>load
MetacelloGoferLoad(GoferLoad)>>execute
[] in [] in MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>>loadPackageDirective:gofer:
[] in MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>>loadPackageDirective:gofer:
[] in MetacelloSqueakPlatform>>do:displaying:
[] 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:
-- and more not shown --

_______________________________________________
seaside mailing list
[email protected]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.