Created
February 22, 2017 23:24
-
-
Save ZelphirKaltstahl/73eb0ab72d337336f7ebeadb3d0b453f to your computer and use it in GitHub Desktop.
Squeak Stacktrace
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From: zelphirkaltstahl@gmail.com | |
To: squeak-dev@lists.squeakfoundation.org | |
Subject: [BUG]UndefinedObject(Object)>>doesNotUnderstand: #binary | |
Tried to install Metacello in order to install Koans. | |
23 February 2017 12:22:55.478149 am | |
VM: unix - Smalltalk | |
Image: Squeak5.1 [latest update: #16549] | |
SecurityManager state: | |
Restricted: false | |
FileAccess: true | |
SocketAccess: true | |
Working Dir /home/xiaolong/apps/Squeak5.1-16548-32bit-Linux/shared | |
Trusted Dir /home/xiaolong/apps/Squeak5.1-16548-32bit-Linux/shared/secure | |
Untrusted Dir /home/xiaolong/apps/Squeak5.1-16548-32bit-Linux/shared/My Squeak | |
UndefinedObject(Object)>>doesNotUnderstand: #binary | |
Receiver: nil | |
Arguments and temporary variables: | |
aMessage: binary | |
exception: MessageNotUnderstood: UndefinedObject>>binary | |
resumeValue: nil | |
Receiver's instance variables: | |
nil | |
ZipArchive>>writeTo: | |
Receiver: a ZipArchive | |
Arguments and temporary variables: | |
stream: nil | |
Receiver's instance variables: | |
members: an OrderedCollection(a ZipStringMember(package) a ZipStringMember(vers...etc... | |
centralDirectorySize: nil | |
centralDirectoryOffsetWRTStartingDiskNumber: nil | |
zipFileComment: '' | |
writeCentralDirectoryOffset: 0 | |
writeEOCDOffset: 0 | |
MCMczWriter>>flush | |
Receiver: a MCMczWriter | |
Arguments and temporary variables: | |
Receiver's instance variables: | |
stream: nil | |
zip: a ZipArchive | |
infoWriter: a MCVersionInfoWriter | |
MCMczWriter class>>fileOut:on: | |
Receiver: MCMczWriter | |
Arguments and temporary variables: | |
aVersion: a MCVersion(ConfigurationOfMetacello-topa.802) | |
aStream: nil | |
inst: a MCMczWriter | |
Receiver's instance variables: | |
superclass: MCWriter | |
methodDict: a MethodDictionary(#addString:at:->(MCMczWriter>>#addString:at: "a CompiledMethod...etc... | |
format: 65539 | |
instanceVariables: #('zip' 'infoWriter') | |
organization: ('accessing' format snapshotWriterClass zip) | |
('initializing' initialize...etc... | |
subclasses: {MCMcdWriter} | |
name: #MCMczWriter | |
classPool: nil | |
sharedPools: nil | |
environment: Smalltalk | |
category: #'Monticello-Storing' | |
MCVersion>>fileOutOn: | |
Receiver: a MCVersion(ConfigurationOfMetacello-topa.802) | |
Arguments and temporary variables: | |
aStream: nil | |
Receiver's instance variables: | |
package: a MCPackage(ConfigurationOfMetacello) | |
info: a MCVersionInfo(ConfigurationOfMetacello-topa.802) | |
snapshot: a MCSnapshot | |
dependencies: #() | |
[] in MCCacheRepository(MCFileBasedRepository)>>basicStoreVersion: | |
Receiver: a MCCacheRepository(/home/xiaolong/apps/Squeak5.1-16548-32bit-Linux/shared/package-cache) | |
Arguments and temporary variables: | |
aMCVersionOrConfiguration: nil | |
s: a MCVersion(ConfigurationOfMetacello-topa.802) | |
Receiver's instance variables: | |
creationTemplate: nil | |
storeDiffs: nil | |
cache: nil | |
allFileNamesCache: nil | |
allVersionNamesCache: nil | |
directory: UnixFileDirectory on '/home/xiaolong/apps/Squeak5.1-16548-32bit-Linu...etc... | |
packageCaches: nil | |
seenFiles: nil | |
MCCacheRepository(MCDirectoryRepository)>>writeStreamForFileNamed:replace:do: | |
Receiver: a MCCacheRepository(/home/xiaolong/apps/Squeak5.1-16548-32bit-Linux/shared/package-cache) | |
Arguments and temporary variables: | |
aString: 'ConfigurationOfMetacello-topa.802.mcz' | |
aBoolean: false | |
aBlock: [closure] in MCCacheRepository(MCFileBasedRepository)>>basicStoreVersion:...etc... | |
file: nil | |
sel: #newFileNamed: | |
Receiver's instance variables: | |
creationTemplate: nil | |
storeDiffs: nil | |
cache: nil | |
allFileNamesCache: nil | |
allVersionNamesCache: nil | |
directory: UnixFileDirectory on '/home/xiaolong/apps/Squeak5.1-16548-32bit-Linu...etc... | |
packageCaches: nil | |
seenFiles: nil | |
MCCacheRepository(MCFileBasedRepository)>>writeStreamForFileNamed:do: | |
Receiver: a MCCacheRepository(/home/xiaolong/apps/Squeak5.1-16548-32bit-Linux/shared/package-cache) | |
Arguments and temporary variables: | |
aString: 'ConfigurationOfMetacello-topa.802.mcz' | |
aBlock: [closure] in MCCacheRepository(MCFileBasedRepository)>>basicStoreVersion:...etc... | |
Receiver's instance variables: | |
creationTemplate: nil | |
storeDiffs: nil | |
cache: nil | |
allFileNamesCache: nil | |
allVersionNamesCache: nil | |
directory: UnixFileDirectory on '/home/xiaolong/apps/Squeak5.1-16548-32bit-Linu...etc... | |
packageCaches: nil | |
seenFiles: nil | |
MCCacheRepository(MCFileBasedRepository)>>basicStoreVersion: | |
Receiver: a MCCacheRepository(/home/xiaolong/apps/Squeak5.1-16548-32bit-Linux/shared/package-cache) | |
Arguments and temporary variables: | |
aMCVersionOrConfiguration: a MCVersion(ConfigurationOfMetacello-topa.802) | |
Receiver's instance variables: | |
creationTemplate: nil | |
storeDiffs: nil | |
cache: nil | |
allFileNamesCache: nil | |
allVersionNamesCache: nil | |
directory: UnixFileDirectory on '/home/xiaolong/apps/Squeak5.1-16548-32bit-Linu...etc... | |
packageCaches: nil | |
seenFiles: nil | |
MCCacheRepository>>basicStoreVersion: | |
Receiver: a MCCacheRepository(/home/xiaolong/apps/Squeak5.1-16548-32bit-Linux/shared/package-cache) | |
Arguments and temporary variables: | |
aVersion: a MCVersion(ConfigurationOfMetacello-topa.802) | |
Receiver's instance variables: | |
creationTemplate: nil | |
storeDiffs: nil | |
cache: nil | |
allFileNamesCache: nil | |
allVersionNamesCache: nil | |
directory: UnixFileDirectory on '/home/xiaolong/apps/Squeak5.1-16548-32bit-Linu...etc... | |
packageCaches: nil | |
seenFiles: nil | |
MCCacheRepository(MCRepository)>>storeVersion: | |
Receiver: a MCCacheRepository(/home/xiaolong/apps/Squeak5.1-16548-32bit-Linux/shared/package-cache) | |
Arguments and temporary variables: | |
aMCVersionOrConfiguration: a MCVersion(ConfigurationOfMetacello-topa.802) | |
Receiver's instance variables: | |
creationTemplate: nil | |
storeDiffs: nil | |
cache: nil | |
allFileNamesCache: nil | |
allVersionNamesCache: nil | |
directory: UnixFileDirectory on '/home/xiaolong/apps/Squeak5.1-16548-32bit-Linu...etc... | |
packageCaches: nil | |
seenFiles: nil | |
MCVersion>>addToCache | |
Receiver: a MCVersion(ConfigurationOfMetacello-topa.802) | |
Arguments and temporary variables: | |
Receiver's instance variables: | |
package: a MCPackage(ConfigurationOfMetacello) | |
info: a MCVersionInfo(ConfigurationOfMetacello-topa.802) | |
snapshot: a MCSnapshot | |
dependencies: #() | |
MCVersion>>initializeWithPackage:info:snapshot:dependencies: | |
Receiver: a MCVersion(ConfigurationOfMetacello-topa.802) | |
Arguments and temporary variables: | |
aPackage: a MCPackage(ConfigurationOfMetacello) | |
aVersionInfo: a MCVersionInfo(ConfigurationOfMetacello-topa.802) | |
aSnapshot: a MCSnapshot | |
aCollection: #() | |
Receiver's instance variables: | |
package: a MCPackage(ConfigurationOfMetacello) | |
info: a MCVersionInfo(ConfigurationOfMetacello-topa.802) | |
snapshot: a MCSnapshot | |
dependencies: #() | |
MCVersion class>>package:info:snapshot:dependencies: | |
Receiver: MCVersion | |
Arguments and temporary variables: | |
aPackage: a MCPackage(ConfigurationOfMetacello) | |
aVersionInfo: a MCVersionInfo(ConfigurationOfMetacello-topa.802) | |
aSnapshot: a MCSnapshot | |
aCollection: #() | |
Receiver's instance variables: | |
superclass: Object | |
methodDict: a MethodDictionary(#addToCache->(MCVersion>>#addToCache "a CompiledMethod...etc... | |
format: 65540 | |
instanceVariables: #('package' 'info' 'snapshot' 'dependencies') | |
organization: ('accessing' changes dependencies fileName info package snapshot summary...etc... | |
subclasses: {MCDiffyVersion} | |
name: #MCVersion | |
classPool: nil | |
sharedPools: nil | |
environment: Smalltalk | |
category: #'Monticello-Versioning' | |
MCMczReader(MCVersionReader)>>basicVersion | |
Receiver: a MCMczReader | |
Arguments and temporary variables: | |
Receiver's instance variables: | |
stream: a RWBinaryOrTextStream | |
package: a MCPackage(ConfigurationOfMetacello) | |
info: a MCVersionInfo(ConfigurationOfMetacello-topa.802) | |
definitions: {a MCOrganizationDefinition(#(#ConfigurationOfMetacello)) . a MCClassDefinition...etc... | |
dependencies: #() | |
stepChildren: nil | |
zip: a ZipArchive | |
infoCache: a Dictionary(size 800) | |
MCMczReader(MCVersionReader)>>version | |
Receiver: a MCMczReader | |
Arguments and temporary variables: | |
Receiver's instance variables: | |
stream: a RWBinaryOrTextStream | |
package: a MCPackage(ConfigurationOfMetacello) | |
info: a MCVersionInfo(ConfigurationOfMetacello-topa.802) | |
definitions: {a MCOrganizationDefinition(#(#ConfigurationOfMetacello)) . a MCClassDefinition...etc... | |
dependencies: #() | |
stepChildren: nil | |
zip: a ZipArchive | |
infoCache: a Dictionary(size 800) | |
[] in MCHttpRepository(MCFileBasedRepository)>>loadVersionFromFileNamed: | |
Receiver: a MCHttpRepository(http://seaside.gemtalksystems.com/ss/metacello) | |
Arguments and temporary variables: | |
<<error during printing> | |
Receiver's instance variables: | |
creationTemplate: nil | |
storeDiffs: nil | |
cache: a Dictionary() | |
allFileNamesCache: nil | |
allVersionNamesCache: nil | |
location: 'http://seaside.gemtalksystems.com/ss/metacello' | |
user: '' | |
password: '' | |
readerCache: a Dictionary('ConfigurationOfMetacello-topa.802.mcz'->a MCMczReader...etc... | |
indexed: nil | |
BlockClosure>>cull: | |
Receiver: [closure] in MCHttpRepository(MCFileBasedRepository)>>loadVersionFromFileNamed: | |
Arguments and temporary variables: | |
firstArg: a MCMczReader | |
Receiver's instance variables: | |
outerContext: MCHttpRepository(MCFileBasedRepository)>>loadVersionFromFileNamed:...etc... | |
startpc: 27 | |
numArgs: 1 | |
MCMczReader(ProtoObject)>>ifNotNil: | |
Receiver: a MCMczReader | |
Arguments and temporary variables: | |
ifNotNilBlock: [closure] in MCHttpRepository(MCFileBasedRepository)>>loadVersionFromFileNamed:...etc... | |
Receiver's instance variables: | |
stream: a RWBinaryOrTextStream | |
package: a MCPackage(ConfigurationOfMetacello) | |
info: a MCVersionInfo(ConfigurationOfMetacello-topa.802) | |
definitions: {a MCOrganizationDefinition(#(#ConfigurationOfMetacello)) . a MCClassDefinition...etc... | |
dependencies: #() | |
stepChildren: nil | |
zip: a ZipArchive | |
infoCache: a Dictionary(size 800) | |
--- The full stack --- | |
UndefinedObject(Object)>>doesNotUnderstand: #binary | |
ZipArchive>>writeTo: | |
MCMczWriter>>flush | |
MCMczWriter class>>fileOut:on: | |
MCVersion>>fileOutOn: | |
[] in MCCacheRepository(MCFileBasedRepository)>>basicStoreVersion: | |
MCCacheRepository(MCDirectoryRepository)>>writeStreamForFileNamed:replace:do: | |
MCCacheRepository(MCFileBasedRepository)>>writeStreamForFileNamed:do: | |
MCCacheRepository(MCFileBasedRepository)>>basicStoreVersion: | |
MCCacheRepository>>basicStoreVersion: | |
MCCacheRepository(MCRepository)>>storeVersion: | |
MCVersion>>addToCache | |
MCVersion>>initializeWithPackage:info:snapshot:dependencies: | |
MCVersion class>>package:info:snapshot:dependencies: | |
MCMczReader(MCVersionReader)>>basicVersion | |
MCMczReader(MCVersionReader)>>version | |
[] in MCHttpRepository(MCFileBasedRepository)>>loadVersionFromFileNamed: | |
BlockClosure>>cull: | |
MCMczReader(ProtoObject)>>ifNotNil: | |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
MCHttpRepository>>versionReaderForFileNamed:do: | |
MCHttpRepository(MCFileBasedRepository)>>loadVersionFromFileNamed: | |
[] in [] in MCHttpRepository(MCFileBasedRepository)>>versionNamed: | |
BlockClosure>>on:do: | |
[] in MCHttpRepository(MCFileBasedRepository)>>versionNamed: | |
Dictionary>>at:ifAbsent: | |
MCHttpRepository(MCFileBasedRepository)>>versionNamed: | |
[] in InstallerMonticello>>mcThing | |
OrderedCollection>>do: | |
InstallerMonticello>>mcThing | |
[] in InstallerMonticello>>basicInstall | |
BlockClosure>>on:do: | |
BlockClosure>>valueSupplyingAnswers: | |
BlockClosure>>valueSuppressingMessages:supplyingAnswers: | |
InstallerMonticello(Installer)>>withAnswersDo: | |
InstallerMonticello>>basicInstall | |
[] in InstallerMonticello(Installer)>>installLogging | |
InstallerMonticello(Installer)>>logErrorDuring: | |
InstallerMonticello(Installer)>>installLogging | |
InstallerMonticello(Installer)>>install | |
UndefinedObject>>DoIt | |
Compiler>>evaluateCue:ifFail: | |
Compiler>>evaluateCue:ifFail:logged: | |
Compiler>>evaluate:in:to:notifying:ifFail:logged: | |
[] in SmalltalkEditor(TextEditor)>>evaluateSelectionAndDo: | |
BlockClosure>>on:do: | |
SmalltalkEditor(TextEditor)>>evaluateSelectionAndDo: | |
SmalltalkEditor(TextEditor)>>evaluateSelection | |
SmalltalkEditor(TextEditor)>>doIt | |
SmalltalkEditor(TextEditor)>>doIt: | |
SmalltalkEditor(TextEditor)>>dispatchOnKeyboardEvent: | |
SmalltalkEditor(TextEditor)>>keyStroke: | |
[] in [] in TextMorphForEditView(TextMorph)>>keyStroke: | |
TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent: | |
TextMorphForEditView>>handleInteraction:fromEvent: | |
[] in TextMorphForEditView(TextMorph)>>keyStroke: | |
StandardToolSet class>>codeCompletionAround:textMorph:keyStroke: | |
ToolSet class>>codeCompletionAround:textMorph:keyStroke: | |
TextMorphForEditView(TextMorph)>>keyStroke: | |
TextMorphForEditView>>keyStroke: | |
TextMorphForEditView(Morph)>>handleKeystroke: | |
TextMorphForEditView(TextMorph)>>handleKeystroke: | |
-- and more not shown -- |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment