The Trunk: Multilingual-nice.53.mcz

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

The Trunk: Multilingual-nice.53.mcz

commits-2
Nicolas Cellier uploaded a new version of Multilingual to project The Trunk:
http://source.squeak.org/trunk/Multilingual-nice.53.mcz

==================== Summary ====================

Name: Multilingual-nice.53
Author: nice
Time: 21 October 2009, 12:53:22 pm
UUID: b333f14c-af49-4c60-8d9e-31bda7e15eae
Ancestors: Multilingual-nice.52

Use #keys rather than #fasterKeys
Note that pattern (x keys asArray sort) could as well be written (x keys sort) now that keys returns an Array...
This #asArray is here solely for cross-dialect/fork compatibility.

==== ERROR ===

Error: subscript is out of bounds: 0

20 October 2009 10:55:21 pm

VM: unix - a SmalltalkImage
Image: Squeak3.7 [latest update: #5989]

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

Array(Object)>>error:
        Receiver: #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...
        Arguments and temporary variables:
                aString: 'subscript is out of bounds: 0'
        Receiver's instance variables:
#(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...

Array(Object)>>errorSubscriptBounds:
        Receiver: #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...
        Arguments and temporary variables:
                index: 0
        Receiver's instance variables:
#(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...

Array(Object)>>at:
        Receiver: #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...
        Arguments and temporary variables:
                index: 0
        Receiver's instance variables:
#(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...

Parser(Scanner)>>scanToken
        Receiver: a Parser
        Arguments and temporary variables:

        Receiver's instance variables:
                source: a ReadStream
                mark: nil
                hereChar: $
                aheadChar: $
                token: nil
                tokenType: nil
                currentComment: nil
                buffer: a WriteStream
                typeTable: #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xB...etc...
                here: nil
                hereType: nil
                hereMark: nil
                hereEnd: nil
                prevMark: nil
                prevEnd: nil
                encoder: nil
                requestor: nil
                parseNode: nil
                failBlock: [] in Parser>>initPattern:notifying:return: {[^ nil]}
                requestorOffset: nil
                tempsMark: nil
                doitFlag: nil


--- The full stack ---
Array(Object)>>error:
Array(Object)>>errorSubscriptBounds:
Array(Object)>>at:
Parser(Scanner)>>scanToken
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Parser(Scanner)>>scan:
Parser>>init:notifying:failBlock:
Parser>>initPattern:notifying:return:
Parser>>parseSelector:
ChangeList>>scanCategory:class:meta:stamp:
ChangeList>>scanCategory
[] in ChangeList>>scanFile:from:to: {[:bar |  [file position < stopPosition]   whileTrue: [bar value: file positi...]}
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
String>>displayProgressAt:from:to:during:
ChangeList>>scanFile:from:to:
FilePackage>>fileInFrom:
MCStReader>>loadDefinitions
MCStReader(MCSnapshotReader)>>definitions
[] in MCMczReader>>extractDefinitionsFrom: {[:rc |  reader := rc on: member contentStream text.  definitions addAll: rea...]}
MCStReader class(Object)>>ifNotNilDo:
MCMczReader>>extractDefinitionsFrom:
[] in MCMczReader>>loadDefinitions {[:m | self extractDefinitionsFrom: m]}
OrderedCollection>>do:
MCMczReader>>loadDefinitions
MCMczReader(MCVersionReader)>>definitions
MCMczReader(MCVersionReader)>>snapshot
[] in SSDiffyTextWriter>>writeVersion:for: {[ancestor   ifNil: [self writeSnapshot: reader snapshot]   ifNotNil: [patch ...]}
BlockContext>>on:do:
SSDiffyTextWriter>>writeVersion:for:
SSEMailSubscription>>versionAdded:to:
[] in SSProject>>versionAdded: {[each new versionAdded: aVersion to: self]}
[] in BlockContext>>newProcess {[self value.  Processor terminateActive]}

Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: Multilingual-nice.53.mcz

Nicolas Cellier
Huh ?

version 52 was reported all right, I don't understand...

Nicolas

2009/10/21  <[hidden email]>:

> Nicolas Cellier uploaded a new version of Multilingual to project The Trunk:
> http://source.squeak.org/trunk/Multilingual-nice.53.mcz
>
> ==================== Summary ====================
>
> Name: Multilingual-nice.53
> Author: nice
> Time: 21 October 2009, 12:53:22 pm
> UUID: b333f14c-af49-4c60-8d9e-31bda7e15eae
> Ancestors: Multilingual-nice.52
>
> Use #keys rather than #fasterKeys
> Note that pattern (x keys asArray sort) could as well be written (x keys sort) now that keys returns an Array...
> This #asArray is here solely for cross-dialect/fork compatibility.
>
> ==== ERROR ===
>
> Error: subscript is out of bounds: 0
>
> 20 October 2009 10:55:21 pm
>
> VM: unix - a SmalltalkImage
> Image: Squeak3.7 [latest update: #5989]
>
> SecurityManager state:
> Restricted: false
> FileAccess: true
> SocketAccess: true
> Working Dir /home/squeaksource
> Trusted Dir /home/squeaksource/secure
> Untrusted Dir /home/squeaksource/My Squeak
>
> Array(Object)>>error:
>        Receiver: #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...
>        Arguments and temporary variables:
>                aString:        'subscript is out of bounds: 0'
>        Receiver's instance variables:
> #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...
>
> Array(Object)>>errorSubscriptBounds:
>        Receiver: #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...
>        Arguments and temporary variables:
>                index:  0
>        Receiver's instance variables:
> #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...
>
> Array(Object)>>at:
>        Receiver: #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...
>        Arguments and temporary variables:
>                index:  0
>        Receiver's instance variables:
> #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...
>
> Parser(Scanner)>>scanToken
>        Receiver: a Parser
>        Arguments and temporary variables:
>
>        Receiver's instance variables:
>                source:         a ReadStream
>                mark:   nil
>                hereChar:       $
>                aheadChar:      $
>                token:  nil
>                tokenType:      nil
>                currentComment:         nil
>                buffer:         a WriteStream
>                typeTable:      #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xB...etc...
>                here:   nil
>                hereType:       nil
>                hereMark:       nil
>                hereEnd:        nil
>                prevMark:       nil
>                prevEnd:        nil
>                encoder:        nil
>                requestor:      nil
>                parseNode:      nil
>                failBlock:      [] in Parser>>initPattern:notifying:return: {[^ nil]}
>                requestorOffset:        nil
>                tempsMark:      nil
>                doitFlag:       nil
>
>
> --- The full stack ---
> Array(Object)>>error:
> Array(Object)>>errorSubscriptBounds:
> Array(Object)>>at:
> Parser(Scanner)>>scanToken
>  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> Parser(Scanner)>>scan:
> Parser>>init:notifying:failBlock:
> Parser>>initPattern:notifying:return:
> Parser>>parseSelector:
> ChangeList>>scanCategory:class:meta:stamp:
> ChangeList>>scanCategory
> [] in ChangeList>>scanFile:from:to: {[:bar |  [file position < stopPosition]   whileTrue: [bar value: file positi...]}
> ProgressInitiationException>>defaultAction
> UndefinedObject>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> ProgressInitiationException(Exception)>>signal
> ProgressInitiationException>>display:at:from:to:during:
> ProgressInitiationException class>>display:at:from:to:during:
> String>>displayProgressAt:from:to:during:
> ChangeList>>scanFile:from:to:
> FilePackage>>fileInFrom:
> MCStReader>>loadDefinitions
> MCStReader(MCSnapshotReader)>>definitions
> [] in MCMczReader>>extractDefinitionsFrom: {[:rc |  reader := rc on: member contentStream text.  definitions addAll: rea...]}
> MCStReader class(Object)>>ifNotNilDo:
> MCMczReader>>extractDefinitionsFrom:
> [] in MCMczReader>>loadDefinitions {[:m | self extractDefinitionsFrom: m]}
> OrderedCollection>>do:
> MCMczReader>>loadDefinitions
> MCMczReader(MCVersionReader)>>definitions
> MCMczReader(MCVersionReader)>>snapshot
> [] in SSDiffyTextWriter>>writeVersion:for: {[ancestor   ifNil: [self writeSnapshot: reader snapshot]   ifNotNil: [patch ...]}
> BlockContext>>on:do:
> SSDiffyTextWriter>>writeVersion:for:
> SSEMailSubscription>>versionAdded:to:
> [] in SSProject>>versionAdded: {[each new versionAdded: aVersion to: self]}
> [] in BlockContext>>newProcess {[self value.  Processor terminateActive]}
>
>