Hi Ken,<div><br></div><div>    yes, I introduced a regression with the latest check-in that I&#39;ll fix soon.  For the moment use version 2672 of the sources.  To stop the Bochs plugin being built edit unixbuild/bld/plugins.ext and delete it from there. It being built by default is entirely for my benefit.  Apologies.<br>
<br><div class="gmail_quote">On Sat, Jan 26, 2013 at 4:17 PM, Ken Causey <span dir="ltr">&lt;<a href="mailto:ken@kencausey.com" target="_blank">ken@kencausey.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
See bottom for SqueakDebug.log contents which I should have included originally.<div><div class="h5"><br>
<br>
On 01/26/2013 06:13 PM, Ken Causey wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks to Dave&#39;s reminders about <a href="http://plugins.int" target="_blank">plugins.int</a> and plugins.ext I managed<br>
to get past the step of building at least an initial Cog VM for testing.<br>
But running the tests with a 4.4-12327 image and the built VM resulted<br>
in a crash:<br>
<br>
Squeak VM version: 4.0-2673 #1 Sun Jan 27 00:56:27 CET 2013 gcc 4.4.5<br>
Built from: CoInterpreter VMMaker.oscog-eem.258 uuid:<br>
da1433f1-de50-475f-be33-<u></u>f462b300a2ea Jan 27 2013<br>
With: StackToRegisterMappingCogit VMMaker.oscog-eem.256 uuid:<br>
bfea3efd-4e81-4e85-922e-<u></u>cf4f58ee5d64 Jan 27 2013<br>
Revision: VM: r2673 <a href="http://www.squeakvm.org/svn/squeak/branches/Cog" target="_blank">http://www.squeakvm.org/svn/<u></u>squeak/branches/Cog</a><br>
Plugins: r2545 <a href="http://squeakvm.org/svn/squeak/trunk/platforms/Cros" target="_blank">http://squeakvm.org/svn/<u></u>squeak/trunk/platforms/Cros</a><br>
s/plugins<br>
Build host: Linux squeak-box4 2.6.32-xenU-7428-x86_64 #4 SMP Mon Nov 19<br>
10:17:25 UTC 2012 x86_64 GNU/Linux<br>
plugin path: /home/kencausey/source/cog/<u></u>svn/Cog/unixbuild/bld/ [default:<br>
/home/kencausey/source/cog/<u></u>svn/Cog/unixbuild/bld/]<br>
<br>
<br>
C stack backtrace:<br>
/home/kencausey/source/cog/<u></u>svn/Cog/unixbuild/bld/squeak[<u></u>0x805fc04]<br>
/home/kencausey/source/cog/<u></u>svn/Cog/unixbuild/bld/squeak[<u></u>0x805fe9f]<br>
[0xffffe410]<br>
[0xb7255bc9]<br>
[0xb722d07e]<br>
[0xb722d176]<br>
[0xb722d011]<br>
[0xb725d9d6]<br>
[0xb72e6ad8]<br>
[0xb72e6a54]<br>
[0xb725535f]<br>
[0xb720b2f2]<br>
[0xb7209668]<br>
<br>
<br>
Smalltalk stack dump:<br>
0xffb30850 M [] in MorphicUIManager&gt;<u></u>displayProgress:at:from:to:<u></u>during:<br>
-1211236388: a(n) MorphicUIManager<br>
0xffb3086c M BlockClosure&gt;cull: -1200277580: a(n) BlockClosure<br>
0xffb3088c M [] in MethodContext(ContextPart)&gt;<u></u>handleSignal: -1200277332:<br>
a(n) MethodContext<br>
0xffb308ac M BlockClosure&gt;ensure: -1200235732: a(n) BlockClosure<br>
0xffb308cc M MethodContext(ContextPart)&gt;<u></u>handleSignal: -1200277332: a(n)<br>
MethodContext<br>
0xffb308e8 M ProgressNotification(<u></u>Exception)&gt;signal -1200236048: a(n)<br>
ProgressNotification<br>
0xffb30900 M ProgressNotification(<u></u>Exception)&gt;signal: -1200236048: a(n)<br>
ProgressNotification<br>
0xffb30920 M ProgressNotification class&gt;signal:extra: -1215814820: a(n)<br>
ProgressNotification class<br>
0xffb3095c M [] in<br>
OrderedCollection(Collection)&gt;<u></u>do:displayingProgress:every: -1200427368:<br>
a(n) OrderedCollection<br>
0xffb3097c M OrderedCollection&gt;do: -1200427368: a(n) OrderedCollection<br>
0xffb31fd4 M [] in<br>
OrderedCollection(Collection)&gt;<u></u>do:displayingProgress:every: -1200427368:<br>
a(n) OrderedCollection<br>
0xffb31ffc M [] in MorphicUIManager&gt;<u></u>displayProgress:at:from:to:<u></u>during:<br>
-1211236388: a(n) MorphicUIManager<br>
0xffb32018 M BlockClosure&gt;on:do: -1200277612: a(n) BlockClosure<br>
0xffb32044 M [] in MorphicUIManager&gt;<u></u>displayProgress:at:from:to:<u></u>during:<br>
-1211236388: a(n) MorphicUIManager<br>
0xffb32064 M BlockClosure&gt;ensure: -1200277760: a(n) BlockClosure<br>
0xffb32088 M MorphicUIManager&gt;<u></u>displayProgress:at:from:to:<u></u>during:<br>
-1211236388: a(n) MorphicUIManager<br>
0xffb320b4 M ProgressInitiationException&gt;<u></u>defaultResumeValue -1200278516:<br>
a(n) ProgressInitiationException<br>
0xffb320d0 M ProgressInitiationException(<u></u>Exception)&gt;resume -1200278516:<br>
a(n) ProgressInitiationException<br>
0xffb320e8 M ProgressInitiationException&gt;<u></u>defaultAction -1200278516: a(n)<br>
ProgressInitiationException<br>
0xffb32104 M UndefinedObject&gt;handleSignal: -1221554172: a(n)<br>
UndefinedObject<br>
0xffb32120 M ProgressInitiationException(<u></u>Exception)&gt;signal -1200278516:<br>
a(n) ProgressInitiationException<br>
0xffb32138 M ProgressInitiationException&gt;<u></u>display:at:from:to:during:<br>
-1200278516: a(n) ProgressInitiationException<br>
0xffb3216c I ProgressInitiationException<br>
class&gt;display:at:from:to:<u></u>during: -1210997420: a(n)<br>
ProgressInitiationException class<br>
0xffb30040 I ByteString(String)&gt;<u></u>displayProgressAt:from:to:<u></u>during:<br>
-1210991784: a(n) ByteString<br>
0xffb30068 M ByteString(String)&gt;<u></u>displayProgressFrom:to:during:<br>
-1210991784: a(n) ByteString<br>
0xffb30098 M OrderedCollection(Collection)&gt;<u></u>do:displayingProgress:every:<br>
-1200427368: a(n) OrderedCollection<br>
0xffb300d0 I [] in TestRunner&gt;basicRunSuite:do: -1200432232: a(n)<br>
TestRunner<br>
0xffb300f0 M BlockClosure&gt;ensure: -1200278860: a(n) BlockClosure<br>
0xffb30114 I TestRunner&gt;basicRunSuite:do: -1200432232: a(n) TestRunner<br>
0xffb3013c I TestRunner&gt;runSuite: -1200432232: a(n) TestRunner<br>
0xffb30160 I TestRunner&gt;runAll -1200432232: a(n) TestRunner<br>
0xffb3017c M SystemReporter&gt;<u></u>reportTestRunner: -1200872260: a(n)<br>
SystemReporter<br>
0xffb31040 M [] in SystemReporter&gt;updateReport -1200872260: a(n)<br>
SystemReporter<br>
0xffb31060 M OrderedCollection&gt;do: -1200872228: a(n) OrderedCollection<br>
0xffb31080 M [] in SystemReporter&gt;updateReport -1200872260: a(n)<br>
SystemReporter<br>
0xffb310a0 M TextStream&gt;withAttribute:do: -1200482052: a(n) TextStream<br>
0xffb310c0 M [] in SystemReporter&gt;updateReport -1200872260: a(n)<br>
SystemReporter<br>
0xffb310e8 I Text class&gt;streamContents: -1216401056: a(n) Text class<br>
0xffb31104 M SystemReporter&gt;updateReport -1200872260: a(n) SystemReporter<br>
0xffb3111c M SystemReporter&gt;categoryAt:put: -1200872260: a(n)<br>
SystemReporter<br>
0xffb31144 I PluggableListMorphOfMany&gt;<u></u>listSelectionAt:put: -1200866376:<br>
a(n) PluggableListMorphOfMany<br>
0xffb3117c I PluggableListMorphOfMany&gt;<u></u>mouseDown: -1200866376: a(n)<br>
PluggableListMorphOfMany<br>
0xffb2f884 M PluggableListMorphOfMany(<u></u>Morph)&gt;handleMouseDown:<br>
-1200866376: a(n) PluggableListMorphOfMany<br>
0xffb2f8a0 M MouseButtonEvent&gt;sentTo: -1200482652: a(n) MouseButtonEvent<br>
0xffb2f8bc M PluggableListMorphOfMany(<u></u>Morph)&gt;handleEvent: -1200866376:<br>
a(n) PluggableListMorphOfMany<br>
0xffb2f8f8 M MorphicEventDispatcher&gt;<u></u>dispatchMouseDown:with: -1200482800:<br>
a(n) MorphicEventDispatcher<br>
0xffb2f918 M MorphicEventDispatcher&gt;<u></u>dispatchEvent:with: -1200482800:<br>
a(n) MorphicEventDispatcher<br>
0xffb2f938 M PluggableListMorphOfMany(<u></u>Morph)&gt;processEvent:using:<br>
-1200866376: a(n) PluggableListMorphOfMany<br>
0xffb2f978 M MorphicEventDispatcher&gt;<u></u>dispatchMouseDown:with: -1200482800:<br>
a(n) MorphicEventDispatcher<br>
0xffb2e050 M MorphicEventDispatcher&gt;<u></u>dispatchEvent:with: -1200482800:<br>
a(n) MorphicEventDispatcher<br>
0xffb2e070 M PluggableSystemWindow(Morph)&gt;<u></u>processEvent:using:<br>
-1200870400: a(n) PluggableSystemWindow<br>
0xffb2e0b0 M MorphicEventDispatcher&gt;<u></u>dispatchMouseDown:with: -1200482800:<br>
a(n) MorphicEventDispatcher<br>
0xffb2e0d0 M MorphicEventDispatcher&gt;<u></u>dispatchEvent:with: -1200482800:<br>
a(n) MorphicEventDispatcher<br>
0xffb2e0f0 M PasteUpMorph(Morph)&gt;<u></u>processEvent:using: -1212910376: a(n)<br>
PasteUpMorph<br>
0xffb2e118 M PasteUpMorph&gt;processEvent:<u></u>using: -1212910376: a(n)<br>
PasteUpMorph<br>
0xffb2e138 M PasteUpMorph(Morph)&gt;<u></u>processEvent: -1212910376: a(n)<br>
PasteUpMorph<br>
0xffb2e158 M HandMorph&gt;sendEvent:focus:<u></u>clear: -1219207060: a(n) HandMorph<br>
0xffb2e17c M HandMorph&gt;sendMouseEvent: -1219207060: a(n) HandMorph<br>
0xffb2e880 M HandMorph&gt;handleEvent: -1219207060: a(n) HandMorph<br>
0xffb2e8ac M HandMorph&gt;processEvents -1219207060: a(n) HandMorph<br>
0xffb2e8c8 M [] in WorldState&gt;doOneCycleNowFor: -1221398640: a(n)<br>
WorldState<br>
0xffb2e8ec M Array(SequenceableCollection)&gt;<u></u>do: -1221482504: a(n) Array<br>
0xffb2e908 M WorldState&gt;handsDo: -1221398640: a(n) WorldState<br>
0xffb2e928 M WorldState&gt;doOneCycleNowFor: -1221398640: a(n) WorldState<br>
0xffb2e944 M WorldState&gt;doOneCycleFor: -1221398640: a(n) WorldState<br>
0xffb2e960 M PasteUpMorph&gt;doOneCycle -1212910376: a(n) PasteUpMorph<br>
0xffb2e980 I [] in Project class&gt;spawnNewProcess -1213766452: a(n)<br>
Project class<br>
0xb7d6d640 s [] in BlockClosure&gt;newProcess<br>
<br>
Most recent primitives<br>
perform:with:<br>
@<br>
@<br>
perform:with:<br>
@<br>
basicNew<br>
@<br>
@<br>
basicNew<br>
@<br>
perform:with:<br>
@<br>
@<br>
perform:with:<br>
@<br>
basicNew<br>
copyBits<br>
@<br>
perform:with:<br>
@<br>
@<br>
perform:with:<br>
@<br>
basicNew<br>
@<br>
@<br>
basicNew<br>
@<br>
@<br>
@<br>
basicNew<br>
@<br>
perform:with:<br>
@<br>
@<br>
perform:with:<br>
@<br>
basicNew<br>
copyBits<br>
@<br>
@<br>
basicNew<br>
@<br>
@<br>
primDisplayString:from:to:map:<u></u>xTable:kern:<br>
@<br>
primDisplayString:from:to:map:<u></u>xTable:kern:<br>
@<br>
species<br>
species<br>
@<br>
at:put:<br>
basicNew<br>
new:<br>
species<br>
basicNew<br>
new:<br>
species<br>
basicNew<br>
new:<br>
at:put:<br>
wait<br>
signal<br>
primShowRectLeft:right:top:<u></u>bottom:<br>
primitiveDeferUpdates:<br>
forceDisplayUpdate<br>
findNextUnwindContextUpTo:<br>
tempAt:<br>
tempAt:put:<br>
tempAt:<br>
terminateTo:<br>
tempAt:put:<br>
findNextUnwindContextUpTo:<br>
terminateTo:<br>
millisecondClockValue<br>
value:<br>
instVarsInclude:<br>
instVarsInclude:<br>
objectAt:<br>
objectAt:<br>
basicNew<br>
basicNew<br>
objectAt:<br>
basicNew:<br>
stackp:<br>
basicNew<br>
primitiveResume<br>
wait<br>
signal<br>
millisecondClockValue<br>
at:put:<br>
at:put:<br>
millisecondClockValue<br>
primSignal:atMilliseconds:<br>
millisecondClockValue<br>
wait<br>
signal<br>
wait<br>
basicNew<br>
basicNew<br>
new:<br>
at:put:<br>
at:put:<br>
at:put:<br>
signal<br>
findNextUnwindContextUpTo:<br>
terminateTo:<br>
suspend<br>
instVarsInclude:<br>
instVarsInclude:<br>
objectAt:<br>
objectAt:<br>
basicNew<br>
basicNew<br>
objectAt:<br>
basicNew:<br>
stackp:<br>
basicNew<br>
primitiveResume<br>
wait<br>
signal<br>
millisecondClockValue<br>
at:put:<br>
at:put:<br>
millisecondClockValue<br>
primSignal:atMilliseconds:<br>
millisecondClockValue<br>
wait<br>
signal<br>
wait<br>
basicNew<br>
basicNew<br>
new:<br>
at:put:<br>
at:put:<br>
at:put:<br>
perform:<br>
on:do:<br>
value<br>
new:<br>
at:put:<br>
new:<br>
at:put:<br>
basicNew<br>
basicNew<br>
wait<br>
wait<br>
signal<br>
wait<br>
signal<br>
wait<br>
signal<br>
signal<br>
wait<br>
basicNew:<br>
replaceFrom:to:with:<u></u>startingAt:<br>
new:<br>
at:put:<br>
species<br>
new:<br>
replaceFrom:to:with:<u></u>startingAt:<br>
basicNew<br>
basicNew<br>
stringHash:initialHash:<br>
compare:with:collated:<br>
stringHash:initialHash:<br>
basicNew<br>
signal<br>
findNextUnwindContextUpTo:<br>
terminateTo:<br>
suspend<br>
at:put:<br>
primSecondsClock<br>
digitCompare:<br>
millisecondClockValue<br>
basicAt:<br>
basicAt:<br>
bitShiftMagnitude:<br>
basicAt:<br>
perform:with:<br>
 &gt;=<br>
basicAt:<br>
bitShiftMagnitude:<br>
basicAt:<br>
bitAnd:<br>
bitShiftMagnitude:<br>
basicAt:<br>
+<br>
bitOr:<br>
bitShiftMagnitude:<br>
perform:with:<br>
&lt;=<br>
perform:with:<br>
-<br>
truncated<br>
value:<br>
basicNew:<br>
basicNew<br>
basicNew:<br>
basicNew<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
species<br>
basicNew:<br>
replaceFrom:to:with:<u></u>startingAt:<br>
replaceFrom:to:with:<u></u>startingAt:<br>
replaceFrom:to:with:<u></u>startingAt:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
species<br>
basicNew:<br>
replaceFrom:to:with:<u></u>startingAt:<br>
species<br>
basicNew:<br>
replaceFrom:to:with:<u></u>startingAt:<br>
replaceFrom:to:with:<u></u>startingAt:<br>
compare:with:collated:<br>
basicNew<br>
findNextHandlerContextStarting<br>
tempAt:<br>
tempAt:<br>
tempAt:put:<br>
tempAt:<br>
<br>
(Segmentation fault)<br>
Aborted<br>
</blockquote>
<br></div></div>
SqueakDebug.log:<br>
<br>
TestFailure: Assertion failed<br>
8 January 2013 12:55:42.928 am<br>
<br>
VM: unix - Smalltalk<br>
Image: Squeak4.4 [latest update: #12327]<br>
<br>
SecurityManager state:<br>
Restricted: false<br>
FileAccess: true<br>
SocketAccess: true<br>
Working Dir /home/kencausey/testing<br>
Trusted Dir /home/kencausey/testing/secure<br>
Untrusted Dir /home/kencausey/testing/My Squeak<br>
<br>
LocaleTest(TestCase)&gt;&gt;<u></u>signalFailure:<br>
        Receiver: LocaleTest&gt;&gt;#testLocaleChanged<br>
        Arguments and temporary variables:<br>
                aString:        &#39;Assertion failed&#39;<br>
        Receiver&#39;s instance variables:<br>
                testSelector:   #testLocaleChanged<br>
                timeout:        nil<br>
<br>
LocaleTest(TestCase)&gt;&gt;assert:<br>
        Receiver: LocaleTest&gt;&gt;#testLocaleChanged<br>
        Arguments and temporary variables:<br>
                aBooleanOrBlock:        false<br>
        Receiver&#39;s instance variables:<br>
                testSelector:   #testLocaleChanged<br>
                timeout:        nil<br>
<br>
LocaleTest&gt;&gt;testLocaleChanged<br>
        Receiver: LocaleTest&gt;&gt;#testLocaleChanged<br>
        Arguments and temporary variables:<br>
<br>
        Receiver&#39;s instance variables:<br>
                testSelector:   #testLocaleChanged<br>
                timeout:        nil<br>
<br>
LocaleTest(TestCase)&gt;&gt;<u></u>performTest<br>
        Receiver: LocaleTest&gt;&gt;#testLocaleChanged<br>
        Arguments and temporary variables:<br>
<br>
        Receiver&#39;s instance variables:<br>
                testSelector:   #testLocaleChanged<br>
                timeout:        nil<br>
<br>
[] in [] in LocaleTest(TestCase)&gt;&gt;runCase<br>
        Receiver: LocaleTest&gt;&gt;#testLocaleChanged<br>
        Arguments and temporary variables:<br>
<br>
        Receiver&#39;s instance variables:<br>
                testSelector:   #testLocaleChanged<br>
                timeout:        nil<br>
<br>
BlockClosure&gt;&gt;on:do:<br>
        Receiver: [closure] in [] in LocaleTest(TestCase)&gt;&gt;runCase<br>
        Arguments and temporary variables:<br>
                exception:      an ExceptionSet<br>
                handlerAction:  [closure] in [] in LocaleTest(TestCase)&gt;&gt;timeout:<u></u>after:<br>
                handlerActive:  false<br>
        Receiver&#39;s instance variables:<br>
                outerContext:   [] in LocaleTest(TestCase)&gt;&gt;runCase<br>
                startpc:        62<br>
                numArgs:        0<br>
<br>
[] in LocaleTest(TestCase)&gt;&gt;timeout:<u></u>after:<br>
        Receiver: LocaleTest&gt;&gt;#testLocaleChanged<br>
        Arguments and temporary variables:<br>
&lt;&lt;error during printing&gt;<br>
        Receiver&#39;s instance variables:<br>
                testSelector:   #testLocaleChanged<br>
                timeout:        nil<br>
<br>
BlockClosure&gt;&gt;ensure:<br>
        Receiver: [closure] in LocaleTest(TestCase)&gt;&gt;timeout:<u></u>after:<br>
        Arguments and temporary variables:<br>
                aBlock:         [closure] in LocaleTest(TestCase)&gt;&gt;timeout:<u></u>after:<br>
                complete:       nil<br>
                returnValue:    nil<br>
        Receiver&#39;s instance variables:<br>
                outerContext:   LocaleTest(TestCase)&gt;&gt;timeout:<u></u>after:<br>
                startpc:        153<br>
                numArgs:        0<br>
<br>
LocaleTest(TestCase)&gt;&gt;timeout:<u></u>after:<br>
        Receiver: LocaleTest&gt;&gt;#testLocaleChanged<br>
        Arguments and temporary variables:<br>
                aBlock:         [closure] in [] in LocaleTest(TestCase)&gt;&gt;runCase<br>
                seconds:        60<br>
                delay:  a Delay(60000 msecs; 59622 msecs remaining)<br>
                watchdog:       a Process in [] in Delay&gt;&gt;wait<br>
                theProcess:     #(nil)<br>
        Receiver&#39;s instance variables:<br>
                testSelector:   #testLocaleChanged<br>
                timeout:        nil<br>
<br>
[] in LocaleTest(TestCase)&gt;&gt;runCase<br>
        Receiver: LocaleTest&gt;&gt;#testLocaleChanged<br>
        Arguments and temporary variables:<br>
<br>
        Receiver&#39;s instance variables:<br>
                testSelector:   #testLocaleChanged<br>
                timeout:        nil<br>
<br>
BlockClosure&gt;&gt;ensure:<br>
        Receiver: [closure] in LocaleTest(TestCase)&gt;&gt;runCase<br>
        Arguments and temporary variables:<br>
                aBlock:         [closure] in LocaleTest(TestCase)&gt;&gt;runCase<br>
                complete:       nil<br>
                returnValue:    nil<br>
        Receiver&#39;s instance variables:<br>
                outerContext:   LocaleTest(TestCase)&gt;&gt;runCase<br>
                startpc:        45<br>
                numArgs:        0<br>
<br>
LocaleTest(TestCase)&gt;&gt;runCase<br>
        Receiver: LocaleTest&gt;&gt;#testLocaleChanged<br>
        Arguments and temporary variables:<br>
<br>
        Receiver&#39;s instance variables:<br>
                testSelector:   #testLocaleChanged<br>
                timeout:        nil<br>
<br>
[] in LocaleTest(TestCase)&gt;&gt;debug<br>
        Receiver: LocaleTest&gt;&gt;#testLocaleChanged<br>
        Arguments and temporary variables:<br>
<br>
        Receiver&#39;s instance variables:<br>
                testSelector:   #testLocaleChanged<br>
                timeout:        nil<br>
<br>
BlockClosure&gt;&gt;ensure:<br>
        Receiver: [closure] in LocaleTest(TestCase)&gt;&gt;debug<br>
        Arguments and temporary variables:<br>
                aBlock:         [closure] in LocaleTest(TestCase)&gt;&gt;debug<br>
                complete:       nil<br>
                returnValue:    nil<br>
        Receiver&#39;s instance variables:<br>
                outerContext:   LocaleTest(TestCase)&gt;&gt;debug<br>
                startpc:        62<br>
                numArgs:        0<br>
<br>
LocaleTest(TestCase)&gt;&gt;debug<br>
        Receiver: LocaleTest&gt;&gt;#testLocaleChanged<br>
        Arguments and temporary variables:<br>
<br>
        Receiver&#39;s instance variables:<br>
                testSelector:   #testLocaleChanged<br>
                timeout:        nil<br>
<br>
[] in TestRunner&gt;&gt;debugSuite:<br>
        Receiver: a TestRunner<br>
        Arguments and temporary variables:<br>
&lt;&lt;error during printing&gt;<br>
        Receiver&#39;s instance variables:<br>
                categories:     #(#&#39;KernelTests-Chronology&#39; #&#39;KernelTests-Classes&#39; #&#39;KernelTests-Me...etc...<br>
                categoriesSelected:     a Set(#&#39;Universes-Tests&#39; #&#39;Tests-PrimCallController&#39; #&#39;Test...etc...<br>
                classes:        {TestCase . AllocationTest . ArbitraryObjectSocketTestCase . ArrayLite...etc...<br>
                classIndex:     0<br>
                classesSelected:        a Set(WeakMessageSendTest MCAncestryTest SemaphoreTest Depende...etc...<br>
                failedList:     {LocaleTest&gt;&gt;#<u></u>testLocaleChanged . ReleaseTest&gt;&gt;#<u></u>testNoObsoleteClass...etc...<br>
                failedSelected:         LocaleTest&gt;&gt;#testLocaleChanged<br>
                errorList:      #()<br>
                errorSelected:  nil<br>
                lastUpdate:     3535058965<br>
                result:         3272 run, 3252 passes, 18 expected failures, 2 failures, 0 errors, 0 un...etc...<br>
                previousRun:    nil<br>
                categoryPattern:        nil<br>
                classPattern:   nil<br>
<br>
[] in [] in OrderedCollection(Collection)&gt;<u></u>&gt;do:displayingProgress:every:<br>
        Receiver: an OrderedCollection(LocaleTest&gt;&gt;<u></u>#testLocaleChanged)<br>
        Arguments and temporary variables:<br>
&lt;&lt;error during printing&gt;<br>
        Receiver&#39;s instance variables:<br>
                array:  {LocaleTest&gt;&gt;#<u></u>testLocaleChanged . nil . nil . nil . nil . nil . nil . ni...etc...<br>
                firstIndex:     1<br>
                lastIndex:      1<br>
<br>
OrderedCollection&gt;&gt;do:<br>
        Receiver: an OrderedCollection(LocaleTest&gt;&gt;<u></u>#testLocaleChanged)<br>
        Arguments and temporary variables:<br>
                aBlock:         [closure] in [] in OrderedCollection(Collection)&gt;<u></u>&gt;do:displayingProgress...etc..<u></u>.<br>
                index:  1<br>
        Receiver&#39;s instance variables:<br>
                array:  {LocaleTest&gt;&gt;#<u></u>testLocaleChanged . nil . nil . nil . nil . nil . nil . ni...etc...<br>
                firstIndex:     1<br>
                lastIndex:      1<div class="im"><br>
<br>
[] in OrderedCollection(Collection)&gt;<u></u>&gt;do:displayingProgress:every:<br></div>
        Receiver: an OrderedCollection(LocaleTest&gt;&gt;<u></u>#testLocaleChanged)<br>
        Arguments and temporary variables:<br>
&lt;&lt;error during printing&gt;<br>
        Receiver&#39;s instance variables:<br>
                array:  {LocaleTest&gt;&gt;#<u></u>testLocaleChanged . nil . nil . nil . nil . nil . nil . ni...etc...<br>
                firstIndex:     1<br>
                lastIndex:      1<br>
<br>
<br>
--- The full stack ---<br>
LocaleTest(TestCase)&gt;&gt;<u></u>signalFailure:<br>
LocaleTest(TestCase)&gt;&gt;assert:<br>
LocaleTest&gt;&gt;testLocaleChanged<br>
LocaleTest(TestCase)&gt;&gt;<u></u>performTest<br>
[] in [] in LocaleTest(TestCase)&gt;&gt;runCase<br>
BlockClosure&gt;&gt;on:do:<br>
[] in LocaleTest(TestCase)&gt;&gt;timeout:<u></u>after:<br>
BlockClosure&gt;&gt;ensure:<br>
LocaleTest(TestCase)&gt;&gt;timeout:<u></u>after:<br>
[] in LocaleTest(TestCase)&gt;&gt;runCase<br>
BlockClosure&gt;&gt;ensure:<br>
LocaleTest(TestCase)&gt;&gt;runCase<br>
[] in LocaleTest(TestCase)&gt;&gt;debug<br>
BlockClosure&gt;&gt;ensure:<br>
LocaleTest(TestCase)&gt;&gt;debug<br>
[] in TestRunner&gt;&gt;debugSuite:<br>
[] in [] in OrderedCollection(Collection)&gt;<u></u>&gt;do:displayingProgress:every:<br>
OrderedCollection&gt;&gt;do:<div class="im"><br>
[] in OrderedCollection(Collection)&gt;<u></u>&gt;do:displayingProgress:every:<br></div>
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>
[] in [] in MorphicUIManager&gt;&gt;<u></u>displayProgress:at:from:to:<u></u>during:<br>
BlockClosure&gt;&gt;on:do:<div class="im"><br>
[] in MorphicUIManager&gt;&gt;<u></u>displayProgress:at:from:to:<u></u>during:<br></div>
BlockClosure&gt;&gt;ensure:<div class="im"><br>
MorphicUIManager&gt;&gt;<u></u>displayProgress:at:from:to:<u></u>during:<br></div>
ProgressInitiationException&gt;&gt;<u></u>defaultResumeValue<br>
ProgressInitiationException(<u></u>Exception)&gt;&gt;resume<br>
ProgressInitiationException&gt;&gt;<u></u>defaultAction<br>
UndefinedObject&gt;&gt;handleSignal:<br>
MethodContext(ContextPart)&gt;&gt;<u></u>handleSignal:<br>
ProgressInitiationException(<u></u>Exception)&gt;&gt;signal<div class="im"><br>
ProgressInitiationException&gt;&gt;<u></u>display:at:from:to:during:<br></div><div class="im">
ProgressInitiationException class&gt;&gt;display:at:from:to:<u></u>during:<br></div><div class="im">
ByteString(String)&gt;&gt;<u></u>displayProgressAt:from:to:<u></u>during:<br></div>
ByteString(String)&gt;&gt;<u></u>displayProgressFrom:to:during:<br>
OrderedCollection(Collection)&gt;<u></u>&gt;do:displayingProgress:every:<br>
[] in TestRunner&gt;&gt;basicRunSuite:do:<br>
BlockClosure&gt;&gt;ensure:<br>
TestRunner&gt;&gt;basicRunSuite:do:<br>
TestRunner&gt;&gt;debugSuite:<br>
TestRunner&gt;&gt;debug:<br>
TestRunner&gt;&gt;failedSelected:<br>
PluggableListMorphPlus(<u></u>PluggableListMorph)&gt;&gt;<u></u>changeModelSelection:<br>
PluggableListMorphPlus(<u></u>PluggableListMorph)&gt;&gt;mouseUp:<br>
PluggableListMorphPlus(Morph)&gt;<u></u>&gt;handleMouseUp:<br>
MouseButtonEvent&gt;&gt;sentTo:<br>
PluggableListMorphPlus(Morph)&gt;<u></u>&gt;handleEvent:<br>
PluggableListMorphPlus(Morph)&gt;<u></u>&gt;handleFocusEvent:<br>
[] in HandMorph&gt;&gt;sendFocusEvent:to:<u></u>clear:<br>
BlockClosure&gt;&gt;on:do:<br>
PasteUpMorph&gt;&gt;<u></u>becomeActiveDuring:<br>
HandMorph&gt;&gt;sendFocusEvent:to:<u></u>clear:<br>
HandMorph&gt;&gt;sendEvent:focus:<u></u>clear:<br>
HandMorph&gt;&gt;sendMouseEvent:<br>
HandMorph&gt;&gt;handleEvent:<br>
HandMorph&gt;&gt;processEvents<br>
[] in WorldState&gt;&gt;doOneCycleNowFor:<br>
Array(SequenceableCollection)&gt;<u></u>&gt;do:<br>
WorldState&gt;&gt;handsDo:<br>
WorldState&gt;&gt;doOneCycleNowFor:<br>
WorldState&gt;&gt;doOneCycleFor:<br>
PasteUpMorph&gt;&gt;doOneCycle<br>
-- and more not shown --<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div>
</div>