Actually, the first issue happens because there is no changes file.<br><br><div class="gmail_quote">On Thu, May 19, 2011 at 9:12 PM, Guillermo Polito <span dir="ltr">&lt;<a href="mailto:guillermopolito@gmail.com">guillermopolito@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hi!<br><br>I want to load a 6 month old slice (SLICE-Issue-1907-SetWithNilTests-GuillermoPolito.2) from pharo inbox in latest 1.3(13204) from hudson using cog, and It opens a pre-debugger because of a Subscript out of bounds: 1.  If I clic on it to debug, It throws me again the same error :(.<br>

It happens if there is the sources file or not.<br><br><br>But the most strange is that if I download latest 1.3 from the bottom of the page: <a href="http://www.pharo-project.org/pharo-download" target="_blank">http://www.pharo-project.org/pharo-download</a><br>

It actually loads the Slice, but throws me a DNU if I dont have the sources file in the same folder:<br><br>19 May 2011 9:02:38 pm<br><br>VM: unix - i686 - linux-gnu - Croquet Closure Cog VM [CoInterpreter VMMaker-oscog.47]<br>

Image: Pharo1.3a [Latest update: #13201]<br><br>UndefinedObject(Object)&gt;&gt;doesNotUnderstand: #keywords<br>    Receiver: nil<br>    Arguments and temporary variables: <br>&lt;&lt;error during printing&gt;<br>    Receiver&#39;s instance variables: <br>

nil<br><br>CompiledMethod&gt;&gt;getSourceReplacingSelectorWith:<br>    Receiver: (TPrintTest&gt;&gt;#testPrintElementsOn &quot;a CompiledMethod(842792960)&quot;)<br>    Arguments and temporary variables: <br>        newSelector:     #testPrintElementsOn<br>

        oldKeywords:     nil<br>        newKeywords:     nil<br>        args:     nil<br>        newSelectorWithArgs:     nil<br>        source:     &#39;&#39;<br>        oldSelector:     nil<br>        s:     nil<br>    Receiver&#39;s instance variables: <br>

(TPrintTest&gt;&gt;#testPrintElementsOn &quot;a CompiledMethod(842792960)&quot;)<br><br>DictionaryTest class(Behavior)&gt;&gt;addTraitSelector:withMethod:<br>    Receiver: DictionaryTest<br>    Arguments and temporary variables: <br>

        aSymbol:     #testPrintElementsOn<br>        aCompiledMethod:     (TPrintTest&gt;&gt;#testPrintElementsOn &quot;a CompiledMethod(842792960)...etc...<br>        source:     nil<br>        methodAndNode:     nil<br>

    Receiver&#39;s instance variables: <br>        superclass:     CollectionRootTest<br>        methodDict:     a MethodDictionary(size 192)<br>        format:     162<br>        instanceVariables:     #(&#39;emptyDict&#39; &#39;nonEmptyDict&#39; &#39;nonEmpty5ElementsNoDuplicates&#39;...etc...<br>

        organization:     (&#39;helpers&#39; aValue anIndex anotherValue)<br>(&#39;requirement&#39; anotherEle...etc...<br>        subclasses:     {SmallDictionaryTest. IdentityDictionaryTest. LiteralDictionaryTest...etc...<br>

        name:     #DictionaryTest<br>        classPool:     nil<br>        sharedPools:     nil<br>        environment:     a SystemDictionary(lots of globals)<br>        category:     #&#39;CollectionsTests-Unordered&#39;<br>

        traitComposition:     TIncludesTest + TDictionaryAddingTest + TDictionaryComparingT...etc...<br>        localSelectors:     an IdentitySet(#testKeyAtIdentityValueIfAbsent #testDictionaryC...etc...<br>        history:     a Dictionary(#errors-&gt;a Set() #failures-&gt;a Set() #passed-&gt;a Set() #tim...etc...<br>

        testToto:     nil<br>        pt1:     nil<br><br>[:methodDescription | <br>| effectiveMethod selector |<br>selector := methodDescription selector.<br>    (self includesLocalSelector: selector)<br>        ifFalse: [methodDescription isEmpty<br>

                ifTrue: [self removeTraitSelector: selector.<br>                    modifiedSelectors add: selector]<br>                ifFalse: [effectiveMethod := methodDescription effectiveMethod.<br>                    self addTraitSelector: selector withMethod: effectiveMethod.<br>

                    modifiedSelectors add: selector]]] in DictionaryTest class(Behavior)&gt;&gt;updateMethodDictionarySelector:<br>    Receiver: DictionaryTest<br>    Arguments and temporary variables: <br>        modifiedSelectors:     a TraitMethodDescription<br>

        methodDescription:     an IdentitySet()<br>        effectiveMethod:     (TPrintTest&gt;&gt;#testPrintElementsOn &quot;a CompiledMethod(842792960)...etc...<br>        selector:     #testPrintElementsOn<br>    Receiver&#39;s instance variables: <br>

        superclass:     CollectionRootTest<br>        methodDict:     a MethodDictionary(size 192)<br>        format:     162<br>        instanceVariables:     #(&#39;emptyDict&#39; &#39;nonEmptyDict&#39; &#39;nonEmpty5ElementsNoDuplicates&#39;...etc...<br>

        organization:     (&#39;helpers&#39; aValue anIndex anotherValue)<br>(&#39;requirement&#39; anotherEle...etc...<br>        subclasses:     {SmallDictionaryTest. IdentityDictionaryTest. LiteralDictionaryTest...etc...<br>

        name:     #DictionaryTest<br>        classPool:     nil<br>        sharedPools:     nil<br>        environment:     a SystemDictionary(lots of globals)<br>        category:     #&#39;CollectionsTests-Unordered&#39;<br>

        traitComposition:     TIncludesTest + TDictionaryAddingTest + TDictionaryComparingT...etc...<br>        localSelectors:     an IdentitySet(#testKeyAtIdentityValueIfAbsent #testDictionaryC...etc...<br>        history:     a Dictionary(#errors-&gt;a Set() #failures-&gt;a Set() #passed-&gt;a Set() #tim...etc...<br>

        testToto:     nil<br>        pt1:     nil<br><br>OrderedCollection&gt;&gt;do:<br>    Receiver: an OrderedCollection(a TraitMethodDescription)<br>    Arguments and temporary variables: <br>&lt;&lt;error during printing&gt;<br>

    Receiver&#39;s instance variables: <br>        array:     an Array(a TraitMethodDescription)<br>        firstIndex:     1<br>        lastIndex:     1<br><br>DictionaryTest class(Behavior)&gt;&gt;updateMethodDictionarySelector:<br>

    Receiver: DictionaryTest<br>    Arguments and temporary variables: <br>        aSymbol:     #testPrintElementsOn<br>        modifiedSelectors:     an IdentitySet()<br>        descriptions:     an OrderedCollection(a TraitMethodDescription)<br>

    Receiver&#39;s instance variables: <br>        superclass:     CollectionRootTest<br>        methodDict:     a MethodDictionary(size 192)<br>        format:     162<br>        instanceVariables:     #(&#39;emptyDict&#39; &#39;nonEmptyDict&#39; &#39;nonEmpty5ElementsNoDuplicates&#39;...etc...<br>

        organization:     (&#39;helpers&#39; aValue anIndex anotherValue)<br>(&#39;requirement&#39; anotherEle...etc...<br>        subclasses:     {SmallDictionaryTest. IdentityDictionaryTest. LiteralDictionaryTest...etc...<br>

        name:     #DictionaryTest<br>        classPool:     nil<br>        sharedPools:     nil<br>        environment:     a SystemDictionary(lots of globals)<br>        category:     #&#39;CollectionsTests-Unordered&#39;<br>

        traitComposition:     TIncludesTest + TDictionaryAddingTest + TDictionaryComparingT...etc...<br>        localSelectors:     an IdentitySet(#testKeyAtIdentityValueIfAbsent #testDictionaryC...etc...<br>        history:     a Dictionary(#errors-&gt;a Set() #failures-&gt;a Set() #passed-&gt;a Set() #tim...etc...<br>

        testToto:     nil<br>        pt1:     nil<br><br>[:t3 | t2<br>        addAll: (self updateMethodDictionarySelector: t3)] in DictionaryTest class(Behavior)&gt;&gt;noteChangedSelectors:<br>    Receiver: DictionaryTest<br>

    Arguments and temporary variables: <br>&lt;&lt;error during printing&gt;<br>    Receiver&#39;s instance variables: <br>        superclass:     CollectionRootTest<br>        methodDict:     a MethodDictionary(size 192)<br>

        format:     162<br>        instanceVariables:     #(&#39;emptyDict&#39; &#39;nonEmptyDict&#39; &#39;nonEmpty5ElementsNoDuplicates&#39;...etc...<br>        organization:     (&#39;helpers&#39; aValue anIndex anotherValue)<br>

(&#39;requirement&#39; anotherEle...etc...<br>        subclasses:     {SmallDictionaryTest. IdentityDictionaryTest. LiteralDictionaryTest...etc...<br>        name:     #DictionaryTest<br>        classPool:     nil<br>        sharedPools:     nil<br>

        environment:     a SystemDictionary(lots of globals)<br>        category:     #&#39;CollectionsTests-Unordered&#39;<br>        traitComposition:     TIncludesTest + TDictionaryAddingTest + TDictionaryComparingT...etc...<br>

        localSelectors:     an IdentitySet(#testKeyAtIdentityValueIfAbsent #testDictionaryC...etc...<br>        history:     a Dictionary(#errors-&gt;a Set() #failures-&gt;a Set() #passed-&gt;a Set() #tim...etc...<br>        testToto:     nil<br>

        pt1:     nil<br><br>Array(SequenceableCollection)&gt;&gt;do:<br>    Receiver: #(#testPrintElementsOn)<br>    Arguments and temporary variables: <br>&lt;&lt;error during printing&gt;<br>    Receiver&#39;s instance variables: <br>

#(#testPrintElementsOn)<br><br>DictionaryTest class(Behavior)&gt;&gt;noteChangedSelectors:<br>    Receiver: DictionaryTest<br>    Arguments and temporary variables: <br>&lt;&lt;error during printing&gt;<br>    Receiver&#39;s instance variables: <br>

        superclass:     CollectionRootTest<br>        methodDict:     a MethodDictionary(size 192)<br>        format:     162<br>        instanceVariables:     #(&#39;emptyDict&#39; &#39;nonEmptyDict&#39; &#39;nonEmpty5ElementsNoDuplicates&#39;...etc...<br>

        organization:     (&#39;helpers&#39; aValue anIndex anotherValue)<br>(&#39;requirement&#39; anotherEle...etc...<br>        subclasses:     {SmallDictionaryTest. IdentityDictionaryTest. LiteralDictionaryTest...etc...<br>

        name:     #DictionaryTest<br>        classPool:     nil<br>        sharedPools:     nil<br>        environment:     a SystemDictionary(lots of globals)<br>        category:     #&#39;CollectionsTests-Unordered&#39;<br>

        traitComposition:     TIncludesTest + TDictionaryAddingTest + TDictionaryComparingT...etc...<br>        localSelectors:     an IdentitySet(#testKeyAtIdentityValueIfAbsent #testDictionaryC...etc...<br>        history:     a Dictionary(#errors-&gt;a Set() #failures-&gt;a Set() #passed-&gt;a Set() #tim...etc...<br>

        testToto:     nil<br>        pt1:     nil<br><br>[:t2 | t2 noteChangedSelectors: t1] in Trait(TraitDescription)&gt;&gt;notifyUsersOfChangedSelectors:<br>    Receiver: TDictionaryPrintingTest<br>    Arguments and temporary variables: <br>

&lt;&lt;error during printing&gt;<br>    Receiver&#39;s instance variables: <br>        methodDict:     a MethodDictionary(#emptyDict-&gt;(TDictionaryPrintingTest&gt;&gt;#emptyDict...etc...<br>        traitComposition:     {}<br>

        localSelectors:     nil<br>        users:     an IdentitySet(DictionaryTest)<br>        organization:     (&#39;requirements&#39; emptyDict newEmptyDict nonEmptyDict)<br>(&#39;test - pri...etc...<br>        name:     #TDictionaryPrintingTest<br>

        environment:     a SystemDictionary(lots of globals)<br>        classTrait:     TDictionaryPrintingTest classTrait<br>        category:     #&#39;CollectionsTests-Unordered&#39;<br><br>[:each | each<br>        ifNotNil: [aBlock value: each]] in IdentitySet(Set)&gt;&gt;do:<br>

    Receiver: an IdentitySet(DictionaryTest)<br>    Arguments and temporary variables: <br>        aBlock:     DictionaryTest<br>        each:     [:t2 | t2 noteChangedSelectors: t1]<br>    Receiver&#39;s instance variables: <br>

        tally:     1<br>        array:     {nil. nil. nil. nil. DictionaryTest. nil. nil}<br><br>Array(SequenceableCollection)&gt;&gt;do:<br>    Receiver: {nil. nil. nil. nil. DictionaryTest. nil. nil}<br>    Arguments and temporary variables: <br>

&lt;&lt;error during printing&gt;<br>    Receiver&#39;s instance variables: <br>{nil. nil. nil. nil. DictionaryTest. nil. nil}<br><br>IdentitySet(Set)&gt;&gt;do:<br>    Receiver: an IdentitySet(DictionaryTest)<br>    Arguments and temporary variables: <br>

        aBlock:     [:t2 | t2 noteChangedSelectors: t1]<br>    Receiver&#39;s instance variables: <br>        tally:     1<br>        array:     {nil. nil. nil. nil. DictionaryTest. nil. nil}<br><br>Trait(TraitDescription)&gt;&gt;notifyUsersOfChangedSelectors:<br>

    Receiver: TDictionaryPrintingTest<br>    Arguments and temporary variables: <br>&lt;&lt;error during printing&gt;<br>    Receiver&#39;s instance variables: <br>        methodDict:     a MethodDictionary(#emptyDict-&gt;(TDictionaryPrintingTest&gt;&gt;#emptyDict...etc...<br>

        traitComposition:     {}<br>        localSelectors:     nil<br>        users:     an IdentitySet(DictionaryTest)<br>        organization:     (&#39;requirements&#39; emptyDict newEmptyDict nonEmptyDict)<br>(&#39;test - pri...etc...<br>

        name:     #TDictionaryPrintingTest<br>        environment:     a SystemDictionary(lots of globals)<br>        classTrait:     TDictionaryPrintingTest classTrait<br>        category:     #&#39;CollectionsTests-Unordered&#39;<br>

<br>Trait(TraitBehavior)&gt;&gt;notifyUsersOfChangedSelector:<br>    Receiver: TDictionaryPrintingTest<br>    Arguments and temporary variables: <br>&lt;&lt;error during printing&gt;<br>    Receiver&#39;s instance variables: <br>

        methodDict:     a MethodDictionary(#emptyDict-&gt;(TDictionaryPrintingTest&gt;&gt;#emptyDict...etc...<br>        traitComposition:     {}<br>        localSelectors:     nil<br>        users:     an IdentitySet(DictionaryTest)<br>

        organization:     (&#39;requirements&#39; emptyDict newEmptyDict nonEmptyDict)<br>(&#39;test - pri...etc...<br>        name:     #TDictionaryPrintingTest<br>        environment:     a SystemDictionary(lots of globals)<br>

        classTrait:     TDictionaryPrintingTest classTrait<br>        category:     #&#39;CollectionsTests-Unordered&#39;<br><br>Trait(TraitBehavior)&gt;&gt;addSelectorSilently:withMethod:<br>    Receiver: TDictionaryPrintingTest<br>

    Arguments and temporary variables: <br>&lt;&lt;error during printing&gt;<br>    Receiver&#39;s instance variables: <br>        methodDict:     a MethodDictionary(#emptyDict-&gt;(TDictionaryPrintingTest&gt;&gt;#emptyDict...etc...<br>

        traitComposition:     {}<br>        localSelectors:     nil<br>        users:     an IdentitySet(DictionaryTest)<br>        organization:     (&#39;requirements&#39; emptyDict newEmptyDict nonEmptyDict)<br>(&#39;test - pri...etc...<br>

        name:     #TDictionaryPrintingTest<br>        environment:     a SystemDictionary(lots of globals)<br>        classTrait:     TDictionaryPrintingTest classTrait<br>        category:     #&#39;CollectionsTests-Unordered&#39;<br>

<br>Trait(TraitDescription)&gt;&gt;addSelectorSilently:withMethod:<br>    Receiver: TDictionaryPrintingTest<br>    Arguments and temporary variables: <br>&lt;&lt;error during printing&gt;<br>    Receiver&#39;s instance variables: <br>

        methodDict:     a MethodDictionary(#emptyDict-&gt;(TDictionaryPrintingTest&gt;&gt;#emptyDict...etc...<br>        traitComposition:     {}<br>        localSelectors:     nil<br>        users:     an IdentitySet(DictionaryTest)<br>

        organization:     (&#39;requirements&#39; emptyDict newEmptyDict nonEmptyDict)<br>(&#39;test - pri...etc...<br>        name:     #TDictionaryPrintingTest<br>        environment:     a SystemDictionary(lots of globals)<br>

        classTrait:     TDictionaryPrintingTest classTrait<br>        category:     #&#39;CollectionsTests-Unordered&#39;<br><br>MethodAddition&gt;&gt;installMethod<br>    Receiver: a MethodAddition<br>    Arguments and temporary variables: <br>

&lt;&lt;error during printing&gt;<br>    Receiver&#39;s instance variables: <br>        text:     &#39;testPrintElementsOn<br>    | str |<br>    str := String new writeStream.<br>    self nonEm...etc...<br>        category:     #&#39;test - printing&#39;<br>

        changeStamp:     &#39;PeterHugossonMiller 9/3/2009 11:33&#39;<br>        requestor:     nil<br>        logSource:     true<br>        myClass:     TDictionaryPrintingTest<br>        methodAndNode:     a CompiledMethodWithNode<br>

        selector:     #testPrintElementsOn<br>        compiledMethod:     (TDictionaryPrintingTest&gt;&gt;#testPrintElementsOn &quot;a CompiledMetho...etc...<br>        priorMethodOrNil:     (TDictionaryPrintingTest&gt;&gt;#testPrintElementsOn &quot;a CompiledMet...etc...<br>

<br><br>I&#39;ll open a ticket :)<br>
</blockquote></div><br>