[squeak-dev] The Trunk: Multilingual-nice.49.mcz

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

[squeak-dev] The Trunk: Multilingual-nice.49.mcz

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

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

Name: Multilingual-nice.49
Author: nice
Time: 4 October 2009, 8:46:01 am
UUID: 07f2a5ad-c9e5-4923-8fcb-e71d06b9d49e
Ancestors: Multilingual-cbc.48

According to http://bugs.squeak.org/view.php?id=6933
remove the instruction returning an empty string.
If the stream is binary, we should rather return a an empty ByteArray.
And this is handled the code following anyway.

==== ERROR ===

Error: subscript is out of bounds: 0

4 October 2009 6:47:13 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...

Scanner>>scanToken
        Receiver: a Scanner
        Arguments and temporary variables:

        Receiver's instance variables:
                source: a ReadStream
                mark: 136
                hereChar: $
                aheadChar: $
                token: 'Multilingual-Langua...etc...
                tokenType: #string
                currentComment: nil
                buffer: a WriteStream
                typeTable: #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xB...etc...


--- The full stack ---
Array(Object)>>error:
Array(Object)>>errorSubscriptBounds:
Array(Object)>>at:
Scanner>>scanToken
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Scanner>>scanLitVec
Scanner>>scanTokens:
FilePackage>>classDefinition:with:
FilePackage>>doIt:
[] in FilePackage>>fileInFrom: {[:bar |  1   to: changes size   do: [:i |     bar value: i.    chgRec := cha...]}
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:
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]}