[squeak-dev] Spur RemoteString past end of file problems

Frank Shearar frank.shearar at gmail.com
Tue Jul 15 10:15:23 UTC 2014


I'd wondered why whenever I played around with Spur I saw these
errors, but CI bubbled along merrily. That's because CI worked off the
published (base) trunk image, not a fully updated image.

So with an _updated_ Spur trunk image, the update process fails thusly:

RemoteString(Object)>>error:
RemoteString>>text
ClassOrganizer(BasicClassOrganizer)>>classComment
DummyUIManager class(Class)>>asClassDefinition
DummyUIManager class(Class)>>classDefinitions
[] in [] in MCPackage>>snapshot
[] in [] in OrderedCollection(Collection)>>do:displayingProgress:every:
OrderedCollection>>do:
[] in OrderedCollection(Collection)>>do:displayingProgress:every:
[] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
BlockClosure>>on:do:
[] in MorphicUIManager>>displayProgress:at:from:to:during:
BlockClosure>>ensure:
MorphicUIManager>>displayProgress:at:from:to:during:
ProgressInitiationException>>defaultResumeValue
ProgressInitiationException(Exception)>>resume
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal

..... and so on.
(http://build.squeak.org/job/SqueakTrunkOnSpur/34/console for the gory
details)

It's not just the update process, because in the last successful
SqueakTrunkOnSpur run you can see certain tests failing with the same
error: http://build.squeak.org/job/SqueakTrunkOnSpur/32/testReport/ToolsTests.Browser/BrowserTest/testClassDefinitionAnnotation/

whose stack trace looks like:

RemoteString(Object)>>error:
RemoteString>>text
ClassOrganizer(BasicClassOrganizer)>>classComment
Browser class(ClassDescription)>>comment
BrowserTest>>testClassDefinitionAnnotation
BrowserTest(TestCase)>>performTest

Does anyone else see this?

frank


More information about the Squeak-dev mailing list