Mantis http://bugs.squeak.org/view.php?id=6965
In a fresh sq3.10-7159dev08.02.1 when attempting to load VMMaker 3.8b6.1 via Universes (Enhanced), a dialog comes up saying 'Some important packages with be installed. All OmniBrowser based tools will be closed. Are you ready? If you click Yes, it goes wild installing a bunch of Omni Browser stuff seemingly unrelated to VMMaker, then finally hangs. Universes (basic) appears to start out installing FFI and other stuff correctly but runs into the doesNotUnderstand: #at:ifAbsent: problem, refer to http://bugs.squeak.org/view.php?id=6952. If the fix there is loaded first, Universes (basic) gets farther until it stops at a problem in LipsMorph>>initialize while loading Speech 0.9.
Ken G. Brown
Debug log: -------------------------------------------- VM: Mac OS - a SmalltalkImage Image: Squeak3.10beta [latest update: #7159]
SecurityManager state: Restricted: false FileAccess: true SocketAccess: true Working Dir /mySqueakStuff/Sqkb/Sqkb3.10/sq3.10-7159dev08.02.1 Trusted Dir /foobar/tooBar/forSqueak/bogus Untrusted Dir /Users/kbrownMPro/Library/Preferences/Squeak/Internet/My Squeak
UndefinedObject(Object)>>doesNotUnderstand: #do: Receiver: nil Arguments and temporary variables: aMessage: do: [] in LipsMorph class>>initialize {[:each | PhoneticArticulations...etc... Receiver's instance variables: nil
LipsMorph class>>initialize Receiver: LipsMorph Arguments and temporary variables: o: {18@1 . 31@5 . 31@20 . 16@24 . 3@19 . 5@5} u: {14@1 . 23@6 . 22@16 . 11@20 . 2@14 . 3@4} a: {22@2 . 39@4 . 45@16 . 23@23 . 2@15 . 9@4} e: {23@2 . 41@3 . 45@15 . 21@19 . 2@14 . 6@3} i: {21@2 . 40@4 . 45@14 . 23@16 . 2@13 . 8@4} m: {17@2 . 31@2 . 27@4 . 15@3 . 2@4 . 6@2} n: {20@3 . 33@2 . 39@8 . 19@9 . 2@8 . 7@2} p: {7@1 . 16@3 . 12@5 . 6@6 . 1@4} t: {14@2 . 29@3 . 21@7 . 12@8 . 1@3} s: {19@2 . 32@4 . 35@10 . 18@13 . 2@10 . 9@3} each: nil Receiver's instance variables: superclass: PolygonMorph methodDict: a MethodDictionary(#articulate:->a CompiledMethod (2382) #defaultBo...etc... format: 170 instanceVariables: #('newVertices' 'newScale') organization: ('accessing' verticesString) ('actions' articulate: grin hideTong...etc... subclasses: nil name: #LipsMorph classPool: a Dictionary(#PhoneticArticulations->a Dictionary() ) sharedPools: nil environment: a SystemDictionary(lots of globals) category: #'Speech-Gestures' traitComposition: {} localSelectors: nil
MCMethodInitializerDefinition>>postloadOver: Receiver: a MCMethodInitializerDefinition(LipsMorph class>>initialize{class initialization}) Arguments and temporary variables: old: nil Receiver's instance variables: classIsMeta: true source: 'initialize " LipsMorph initialize " | o u a e i m n p t s | a := ...etc... category: #'class initialization' selector: #initialize className: #LipsMorph timeStamp: 'stephaneducasse 2/3/2006 22:23' methodAndNode: a CompiledMethodWithNode requestor: a SyntaxError compiledMethod: a CompiledMethod (1253) priorMethodOrNil: nil compiledSelector: #initialize properties: an IdentityDictionary() isInstalled: nil priorMethodCategory: nil theClass: LipsMorph class defnToInstall: a MCMethodInitializerDefinition(LipsMorph class>>initialize{clas...etc...
[] in MCPackageLoader1b>>basicLoad {[:ea | ea postloadOver: (self obsoletionFor: ea). self successfullyLoade...]} Arguments and temporary variables: ea: a MCMethodInitializerDefinition(LipsMorph class>>initialize{class initializ...etc...
--- The full stack --- UndefinedObject(Object)>>doesNotUnderstand: #do: LipsMorph class>>initialize MCMethodInitializerDefinition>>postloadOver: [] in MCPackageLoader1b>>basicLoad {[:ea | ea postloadOver: (self obsoletionFor: ea). self successfullyLoade...]} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [] in OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:each :i | bar value: i. aBlock value: each]} OrderedCollection(SequenceableCollection)>>withIndexDo: [] in OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:bar | self withIndexDo: [:each :i | bar value: i. aBlock value: e...]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>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: OrderedCollection(SequenceableCollection)>>do:displayingProgress: MCPackageLoader1b>>basicLoad [] in MCPackageLoader1b>>protectedLoad {[self basicLoad]} BlockContext>>on:do: [] in MCPackageLoader1b>>protectedLoad {[[self basicLoad] on: InMidstOfFileinNotification do: [:n | n resume: tr...]} ...etc...
Hi "Ken G. Brown" kbrown@mac.com wrote in message news:p06240446c3ecc41c9d81@[169.254.1.2]...
Mantis http://bugs.squeak.org/view.php?id=6965
In a fresh sq3.10-7159dev08.02.1 when attempting to load VMMaker 3.8b6.1 via Universes (Enhanced), a dialog comes up saying 'Some important packages with be installed. All OmniBrowser based tools will be closed. Are you ready?
I don't get that message. It starts loading straight away, but fails when loading FFI. How fresh is your image? Had you opened any browsers prior to installing? All I did was start the fresh image, open Universes (enhanced), and do the install
Interestingly, VMMaker 3.8b6.1 installs ok into a fresh sq3.10-7159web08.02.1.image (n.b. that's web not dev in the image name)
If you click Yes, it goes wild installing a bunch of Omni Browser stuff seemingly unrelated to VMMaker, then finally hangs. Universes (basic) appears to start out installing FFI and other stuff correctly but runs into the doesNotUnderstand: #at:ifAbsent: problem, refer to http://bugs.squeak.org/view.php?id=6952. If the fix there is loaded first, Universes (basic) gets farther until it stops at a problem in LipsMorph>>initialize while loading Speech 0.9.
Ken G. Brown
Debug log:
VM: Mac OS - a SmalltalkImage Image: Squeak3.10beta [latest update: #7159]
SecurityManager state: Restricted: false FileAccess: true SocketAccess: true Working Dir /mySqueakStuff/Sqkb/Sqkb3.10/sq3.10-7159dev08.02.1 Trusted Dir /foobar/tooBar/forSqueak/bogus Untrusted Dir /Users/kbrownMPro/Library/Preferences/Squeak/Internet/My Squeak
UndefinedObject(Object)>>doesNotUnderstand: #do: Receiver: nil Arguments and temporary variables: aMessage: do: [] in LipsMorph class>>initialize {[:each | PhoneticArticulations...etc... Receiver's instance variables: nil
LipsMorph class>>initialize Receiver: LipsMorph Arguments and temporary variables: o: {18@1 . 31@5 . 31@20 . 16@24 . 3@19 . 5@5} u: {14@1 . 23@6 . 22@16 . 11@20 . 2@14 . 3@4} a: {22@2 . 39@4 . 45@16 . 23@23 . 2@15 . 9@4} e: {23@2 . 41@3 . 45@15 . 21@19 . 2@14 . 6@3} i: {21@2 . 40@4 . 45@14 . 23@16 . 2@13 . 8@4} m: {17@2 . 31@2 . 27@4 . 15@3 . 2@4 . 6@2} n: {20@3 . 33@2 . 39@8 . 19@9 . 2@8 . 7@2} p: {7@1 . 16@3 . 12@5 . 6@6 . 1@4} t: {14@2 . 29@3 . 21@7 . 12@8 . 1@3} s: {19@2 . 32@4 . 35@10 . 18@13 . 2@10 . 9@3} each: nil Receiver's instance variables: superclass: PolygonMorph methodDict: a MethodDictionary(#articulate:->a CompiledMethod (2382) #defaultBo...etc... format: 170 instanceVariables: #('newVertices' 'newScale') organization: ('accessing' verticesString) ('actions' articulate: grin hideTong...etc... subclasses: nil name: #LipsMorph classPool: a Dictionary(#PhoneticArticulations->a Dictionary() ) sharedPools: nil environment: a SystemDictionary(lots of globals) category: #'Speech-Gestures' traitComposition: {} localSelectors: nil
MCMethodInitializerDefinition>>postloadOver: Receiver: a MCMethodInitializerDefinition(LipsMorph class>>initialize{class initialization}) Arguments and temporary variables: old: nil Receiver's instance variables: classIsMeta: true source: 'initialize " LipsMorph initialize " | o u a e i m n p t s | a := ...etc... category: #'class initialization' selector: #initialize className: #LipsMorph timeStamp: 'stephaneducasse 2/3/2006 22:23' methodAndNode: a CompiledMethodWithNode requestor: a SyntaxError compiledMethod: a CompiledMethod (1253) priorMethodOrNil: nil compiledSelector: #initialize properties: an IdentityDictionary() isInstalled: nil priorMethodCategory: nil theClass: LipsMorph class defnToInstall: a MCMethodInitializerDefinition(LipsMorph class>>initialize{clas...etc...
[] in MCPackageLoader1b>>basicLoad {[:ea | ea postloadOver: (self obsoletionFor: ea). self successfullyLoade...]} Arguments and temporary variables: ea: a MCMethodInitializerDefinition(LipsMorph class>>initialize{class initializ...etc...
--- The full stack --- UndefinedObject(Object)>>doesNotUnderstand: #do: LipsMorph class>>initialize MCMethodInitializerDefinition>>postloadOver: [] in MCPackageLoader1b>>basicLoad {[:ea | ea postloadOver: (self obsoletionFor: ea). self successfullyLoade...]}
[] in OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:each :i | bar value: i. aBlock value: each]} OrderedCollection(SequenceableCollection)>>withIndexDo: [] in OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:bar | self withIndexDo: [:each :i | bar value: i. aBlock value: e...]} [] in ProgressInitiationException>>defaultMorphicAction {[result := workBlock value: progress]} BlockContext>>ensure: ProgressInitiationException>>defaultMorphicAction ProgressInitiationException>>defaultAction UndefinedObject>>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: OrderedCollection(SequenceableCollection)>>do:displayingProgress: MCPackageLoader1b>>basicLoad [] in MCPackageLoader1b>>protectedLoad {[self basicLoad]} BlockContext>>on:do: [] in MCPackageLoader1b>>protectedLoad {[[self basicLoad] on: InMidstOfFileinNotification do: [:n | n resume: tr...]} ...etc...
squeak-dev@lists.squeakfoundation.org