Error updating universe list

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Error updating universe list

Giuseppe
Hi all,

I'm getting this error updating universe from network from different  
images.

This is the log:

Error: attempt to index non-existent element in an ordered collection
25 July 2007 8:10:47 pm

VM: Mac OS - a SmalltalkImage
Image: Squeak3.10alpha [latest update: #7122]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/glpunzi/Desarrollo/Squeak3.10beta.7122
Trusted Dir /foobar/tooBar/forSqueak/bogus
Untrusted Dir /Users/glpunzi/Library/Preferences/Squeak/Internet/My  
Squeak

OrderedCollection(Object)>>error:
        Receiver: an OrderedCollection()
        Arguments and temporary variables:
                aString: 'attempt to index non-existent element in an ordered  
collection'
        Receiver's instance variables:
                array: #(nil nil nil nil nil nil nil nil nil nil)
                firstIndex: 3
                lastIndex: 2

OrderedCollection>>errorNoSuchElement
        Receiver: an OrderedCollection()
        Arguments and temporary variables:

        Receiver's instance variables:
                array: #(nil nil nil nil nil nil nil nil nil nil)
                firstIndex: 3
                lastIndex: 2

OrderedCollection>>at:
        Receiver: an OrderedCollection()
        Arguments and temporary variables:
                anInteger: 1
        Receiver's instance variables:
                array: #(nil nil nil nil nil nil nil nil nil nil)
                firstIndex: 3
                lastIndex: 2

OrderedCollection(SequenceableCollection)>>first
        Receiver: an OrderedCollection()
        Arguments and temporary variables:

        Receiver's instance variables:
                array: #(nil nil nil nil nil nil nil nil nil nil)
                firstIndex: 3
                lastIndex: 2


--- The full stack ---
OrderedCollection(Object)>>error:
OrderedCollection>>errorNoSuchElement
OrderedCollection>>at:
OrderedCollection(SequenceableCollection)>>first
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[] in UPackage class>>getXMLPackageList:from: {[:nameXML | nameXML  
contents first string]}
OrderedCollection>>collect:
UPackage class>>getXMLPackageList:from:
UPackage class>>decodeFromXMLElement:
[] in UPackage class>>decodePackagesFromXMLStream: {[:element | self  
decodeFromXMLElement: element]}
OrderedCollection>>collect:
UPackage class>>decodePackagesFromXMLStream:
UStandardUniverse>>updatePackagesViaWWW
[] in UUniverseBrowser>>requestPackageList {[universe  
updatePackagesViaWWW]}
[] in Utilities class>>informUser:during: {[aBlock value]}
MVCMenuMorph>>displayAt:during:
Utilities class>>informUser:during:
UUniverseBrowser>>requestPackageList
PluggableButtonMorph>>performAction
[] in PluggableButtonMorph>>mouseUp: {[:m | (m containsPoint: evt  
cursorPoint)   ifTrue: [m performAction]]}
Array(SequenceableCollection)>>do:
PluggableButtonMorph>>mouseUp:
PluggableButtonMorph(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
PluggableButtonMorph(Morph)>>handleEvent:
PluggableButtonMorph(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self.  
ActiveEvent := anEvent.  result := focusHolder     han...]}
[] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]}
BlockContext>>on:do:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor: {[:h |  ActiveHand := h.  h  
processEvents.  capturingGesture := capturingGest...]}
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle.  Processor  
yield.  false] whileFalse.  nil]}
[] in BlockContext>>newProcess {[self value.  Processor  
terminateActive]}


Reply | Threaded
Open this post in threaded view
|

Re: Error updating universe list

Damien Cassou-3
Hi Giuseppe,

can you confirm this behavior now? Are you using the Package Universe
Browser or the Package Universe Editor? Can you give us more
information about your squeak (where does it come from) and how you
installed universe on it?

2007/7/25, Giuseppe Luigi Punzi Ruiz <[hidden email]>:

> Hi all,
>
> I'm getting this error updating universe from network from different
> images.
>
> This is the log:
>
> Error: attempt to index non-existent element in an ordered collection
> 25 July 2007 8:10:47 pm
>
> VM: Mac OS - a SmalltalkImage
> Image: Squeak3.10alpha [latest update: #7122]
>
> SecurityManager state:
> Restricted: false
> FileAccess: true
> SocketAccess: true
> Working Dir /Users/glpunzi/Desarrollo/Squeak3.10beta.7122
> Trusted Dir /foobar/tooBar/forSqueak/bogus
> Untrusted Dir /Users/glpunzi/Library/Preferences/Squeak/Internet/My
> Squeak
>
> OrderedCollection(Object)>>error:
>         Receiver: an OrderedCollection()
>         Arguments and temporary variables:
>                 aString:        'attempt to index non-existent element in an ordered
> collection'
>         Receiver's instance variables:
>                 array:  #(nil nil nil nil nil nil nil nil nil nil)
>                 firstIndex:     3
>                 lastIndex:      2
>
> OrderedCollection>>errorNoSuchElement
>         Receiver: an OrderedCollection()
>         Arguments and temporary variables:
>
>         Receiver's instance variables:
>                 array:  #(nil nil nil nil nil nil nil nil nil nil)
>                 firstIndex:     3
>                 lastIndex:      2
>
> OrderedCollection>>at:
>         Receiver: an OrderedCollection()
>         Arguments and temporary variables:
>                 anInteger:      1
>         Receiver's instance variables:
>                 array:  #(nil nil nil nil nil nil nil nil nil nil)
>                 firstIndex:     3
>                 lastIndex:      2
>
> OrderedCollection(SequenceableCollection)>>first
>         Receiver: an OrderedCollection()
>         Arguments and temporary variables:
>
>         Receiver's instance variables:
>                 array:  #(nil nil nil nil nil nil nil nil nil nil)
>                 firstIndex:     3
>                 lastIndex:      2
>
>
> --- The full stack ---
> OrderedCollection(Object)>>error:
> OrderedCollection>>errorNoSuchElement
> OrderedCollection>>at:
> OrderedCollection(SequenceableCollection)>>first
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> [] in UPackage class>>getXMLPackageList:from: {[:nameXML | nameXML
> contents first string]}
> OrderedCollection>>collect:
> UPackage class>>getXMLPackageList:from:
> UPackage class>>decodeFromXMLElement:
> [] in UPackage class>>decodePackagesFromXMLStream: {[:element | self
> decodeFromXMLElement: element]}
> OrderedCollection>>collect:
> UPackage class>>decodePackagesFromXMLStream:
> UStandardUniverse>>updatePackagesViaWWW
> [] in UUniverseBrowser>>requestPackageList {[universe
> updatePackagesViaWWW]}
> [] in Utilities class>>informUser:during: {[aBlock value]}
> MVCMenuMorph>>displayAt:during:
> Utilities class>>informUser:during:
> UUniverseBrowser>>requestPackageList
> PluggableButtonMorph>>performAction
> [] in PluggableButtonMorph>>mouseUp: {[:m | (m containsPoint: evt
> cursorPoint)   ifTrue: [m performAction]]}
> Array(SequenceableCollection)>>do:
> PluggableButtonMorph>>mouseUp:
> PluggableButtonMorph(Morph)>>handleMouseUp:
> MouseButtonEvent>>sentTo:
> PluggableButtonMorph(Morph)>>handleEvent:
> PluggableButtonMorph(Morph)>>handleFocusEvent:
> [] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self.
> ActiveEvent := anEvent.  result := focusHolder     han...]}
> [] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]}
> BlockContext>>on:do:
> PasteUpMorph>>becomeActiveDuring:
> HandMorph>>sendFocusEvent:to:clear:
> HandMorph>>sendEvent:focus:clear:
> HandMorph>>sendMouseEvent:
> HandMorph>>handleEvent:
> HandMorph>>processEvents
> [] in WorldState>>doOneCycleNowFor: {[:h |  ActiveHand := h.  h
> processEvents.  capturingGesture := capturingGest...]}
> Array(SequenceableCollection)>>do:
> WorldState>>handsDo:
> WorldState>>doOneCycleNowFor:
> WorldState>>doOneCycleFor:
> PasteUpMorph>>doOneCycle
> [] in Project class>>spawnNewProcess {[[World doOneCycle.  Processor
> yield.  false] whileFalse.  nil]}
> [] in BlockContext>>newProcess {[self value.  Processor
> terminateActive]}
>
>
>


--
Damien Cassou

Reply | Threaded
Open this post in threaded view
|

Re: Error updating universe list

Giuseppe
Hi Damiien, list, ...

The error I got it was from 3 different images (3.9, squeak-dev, 3.10),
using, Package Universe Browser->Update list from Network. The 3 images
has Universe installed as default.

I tried now from the Squeak-dev on my office computer, and all was fine.

Damien Cassou escribió:

> Hi Giuseppe,
>
> can you confirm this behavior now? Are you using the Package Universe
> Browser or the Package Universe Editor? Can you give us more
> information about your squeak (where does it come from) and how you
> installed universe on it?
>
> 2007/7/25, Giuseppe Luigi Punzi Ruiz <[hidden email]>:
>> Hi all,
>>
>> I'm getting this error updating universe from network from different
>> images.
>>
>> This is the log:
>>
>> Error: attempt to index non-existent element in an ordered collection
>> 25 July 2007 8:10:47 pm
>>
>> VM: Mac OS - a SmalltalkImage
>> Image: Squeak3.10alpha [latest update: #7122]
>>
>> SecurityManager state:
>> Restricted: false
>> FileAccess: true
>> SocketAccess: true
>> Working Dir /Users/glpunzi/Desarrollo/Squeak3.10beta.7122
>> Trusted Dir /foobar/tooBar/forSqueak/bogus
>> Untrusted Dir /Users/glpunzi/Library/Preferences/Squeak/Internet/My
>> Squeak
>>
>> OrderedCollection(Object)>>error:
>>         Receiver: an OrderedCollection()
>>         Arguments and temporary variables:
>>                 aString:        'attempt to index non-existent
>> element in an ordered
>> collection'
>>         Receiver's instance variables:
>>                 array:  #(nil nil nil nil nil nil nil nil nil nil)
>>                 firstIndex:     3
>>                 lastIndex:      2
>>
>> OrderedCollection>>errorNoSuchElement
>>         Receiver: an OrderedCollection()
>>         Arguments and temporary variables:
>>
>>         Receiver's instance variables:
>>                 array:  #(nil nil nil nil nil nil nil nil nil nil)
>>                 firstIndex:     3
>>                 lastIndex:      2
>>
>> OrderedCollection>>at:
>>         Receiver: an OrderedCollection()
>>         Arguments and temporary variables:
>>                 anInteger:      1
>>         Receiver's instance variables:
>>                 array:  #(nil nil nil nil nil nil nil nil nil nil)
>>                 firstIndex:     3
>>                 lastIndex:      2
>>
>> OrderedCollection(SequenceableCollection)>>first
>>         Receiver: an OrderedCollection()
>>         Arguments and temporary variables:
>>
>>         Receiver's instance variables:
>>                 array:  #(nil nil nil nil nil nil nil nil nil nil)
>>                 firstIndex:     3
>>                 lastIndex:      2
>>
>>
>> --- The full stack ---
>> OrderedCollection(Object)>>error:
>> OrderedCollection>>errorNoSuchElement
>> OrderedCollection>>at:
>> OrderedCollection(SequenceableCollection)>>first
>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>> [] in UPackage class>>getXMLPackageList:from: {[:nameXML | nameXML
>> contents first string]}
>> OrderedCollection>>collect:
>> UPackage class>>getXMLPackageList:from:
>> UPackage class>>decodeFromXMLElement:
>> [] in UPackage class>>decodePackagesFromXMLStream: {[:element | self
>> decodeFromXMLElement: element]}
>> OrderedCollection>>collect:
>> UPackage class>>decodePackagesFromXMLStream:
>> UStandardUniverse>>updatePackagesViaWWW
>> [] in UUniverseBrowser>>requestPackageList {[universe
>> updatePackagesViaWWW]}
>> [] in Utilities class>>informUser:during: {[aBlock value]}
>> MVCMenuMorph>>displayAt:during:
>> Utilities class>>informUser:during:
>> UUniverseBrowser>>requestPackageList
>> PluggableButtonMorph>>performAction
>> [] in PluggableButtonMorph>>mouseUp: {[:m | (m containsPoint: evt
>> cursorPoint)   ifTrue: [m performAction]]}
>> Array(SequenceableCollection)>>do:
>> PluggableButtonMorph>>mouseUp:
>> PluggableButtonMorph(Morph)>>handleMouseUp:
>> MouseButtonEvent>>sentTo:
>> PluggableButtonMorph(Morph)>>handleEvent:
>> PluggableButtonMorph(Morph)>>handleFocusEvent:
>> [] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self.
>> ActiveEvent := anEvent.  result := focusHolder     han...]}
>> [] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]}
>> BlockContext>>on:do:
>> PasteUpMorph>>becomeActiveDuring:
>> HandMorph>>sendFocusEvent:to:clear:
>> HandMorph>>sendEvent:focus:clear:
>> HandMorph>>sendMouseEvent:
>> HandMorph>>handleEvent:
>> HandMorph>>processEvents
>> [] in WorldState>>doOneCycleNowFor: {[:h |  ActiveHand := h.  h
>> processEvents.  capturingGesture := capturingGest...]}
>> Array(SequenceableCollection)>>do:
>> WorldState>>handsDo:
>> WorldState>>doOneCycleNowFor:
>> WorldState>>doOneCycleFor:
>> PasteUpMorph>>doOneCycle
>> [] in Project class>>spawnNewProcess {[[World doOneCycle.  Processor
>> yield.  false] whileFalse.  nil]}
>> [] in BlockContext>>newProcess {[self value.  Processor
>> terminateActive]}
>>
>>
>>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Error updating universe list

Damien Cassou-3
2007/7/26, Giuseppe Luigi Punzi <[hidden email]>:
> The error I got it was from 3 different images (3.9, squeak-dev, 3.10),
> using, Package Universe Browser->Update list from Network. The 3 images
> has Universe installed as default.
>
> I tried now from the Squeak-dev on my office computer, and all was fine.

I guess it is a network configuration problem on your side or a
temporary server problem.

--
Damien Cassou

Reply | Threaded
Open this post in threaded view
|

Re: Error updating universe list

NorbertHartl
In reply to this post by Damien Cassou-3
On Thu, 2007-07-26 at 12:05 +0200, Damien Cassou wrote:
> Hi Giuseppe,
>
> can you confirm this behavior now? Are you using the Package Universe
> Browser or the Package Universe Editor? Can you give us more
> information about your squeak (where does it come from) and how you
> installed universe on it?

That is the same problem as Torsten Bergmann describes. It is an
empty packagename node inside a conflict. I can confirm this as
I got the same error and I fixed it by letting the piece of code
ignoring empty conflict definitions. I dodn' write an email
describing this as my "fix" just workarounds a problem. To fix
it should be avoided that there can be empty packagenames inside
of conflicts node.

Norbert