<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'>When I first ran into the issue, I saw some talk on it.<br><br>A search for "Squeak4.5 remoteString past end of file error"&nbsp; will bring up references.<br><br>The error thrown is in:<br><br><blockquote style="border: 1px solid rgb(204, 204, 204); padding: 7px; background-color: rgb(245, 245, 245);"><div>RemoteString&gt;&gt; <br>text <br>&nbsp;&nbsp;&nbsp; "Answer the receiver's string asText if remote files are enabled."<br><br>&nbsp;&nbsp;&nbsp; | theFile |<br>&nbsp;&nbsp;&nbsp; theFile := (CurrentReadOnlySourceFiles at: (sourceFileNumber ifNil: [ ^nil ])) ifNil: [ ^nil ].<br>&nbsp;&nbsp;&nbsp; theFile size &lt; filePositionHi ifTrue: [<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <b>self error: 'RemoteString past end of file' </b>].<br>&nbsp;&nbsp;&nbsp; ^theFile<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; position: filePositionHi;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; nextChunkText<br></div></blockquote> <br>The immediate callstack below looks like this:<br><br><br><blockquote style="border: 1px solid rgb(204, 204, 204); padding: 7px; background-color: rgb(245, 245, 245);"><div><br>RemoteString&gt;&gt;text<br>ClassOrganizer(BasicClassOrganizer)&gt;&gt;classComment<br>ReleaseBuilder class (ClassDescription)&gt;&gt;comment<br>Browser&gt;&gt;contents<br>PluggableTextMorph......</div></blockquote> <br>This is from Squeak4.5-12568.zip that I downloaded this afternoon from ftp://ftp.squeak.org/trunk/<br>(Note: same with the Squeak4.5-12641.zip that is there--I just tested it while typing this email)<br><br><br>I am running on Slackware Linux 64 with 32 bit compatability libs installed. The same image works fine when I boot do my dos partition and run it there.<br><br>t.<br><br><br><br><br><br><br><br><br><br><br><div id="1"><br>---- On Thu, 12 Sep 2013 14:56:52 -0700 <b>Bob Arning&lt;arning315@comcast.net&gt;</b> wrote ---- <br></div><br><blockquote style="border-left: 1px solid #0000FF; padding-left: 6px; margin:0 0 0 5px">             <div bgcolor="#FFFFFF" text="#000000">     <font face="Georgia">Tim,<br>       <br>     </font>     <div>On 9/12/13 5:50 PM, gettimothy wrote:<br>     </div>     <blockquote cite="mid:1411427588e.-4989468610<a href=" mailto:153339913.-9097188325255487314@zoho.com"="" target="_blank">153339913.-9097188325255487314@zoho.com" type="cite"&gt;              <div style="font-size:10pt;font-family:verdana,arial,helvetica,sans-serif;">I         want to get to where I can write a plug-in for the VM, have the         VM see it and use it, then build a release with it. (locally, of         course)<br>       </div>     </blockquote>     <br>     This doesn't depend on mastering the release process. "Release" here     just means prettying up the image in certain ways to make it     palatable to new users. The image you are using right now is fine     for developing a plugin and for a local release.<br>     <blockquote cite="mid:1411427588e.-4989468610<a href=" mailto:153339913.-9097188325255487314@zoho.com"="" target="_blank">153339913.-9097188325255487314@zoho.com" type="cite"&gt;       <div style="font-size:10pt;font-family:verdana,arial,helvetica,sans-serif;"><br>         One motivation is urrent issues with I recently posted on         regarding <br>         &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VNC client on squeak primitiive error <br>         &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SSL tanking on WebClient <br>         &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The bug on Squeak4.4 and 4.5 where modifying a comment and         attempting to save it throws a system level exception.Bob<br>       </div>     </blockquote>     You've mentioned this one before, but I never saw any details. Are     others aware of this issue?<br>     <br>     Cheers,<br>     <br>     <blockquote cite="mid:1411427588e.-4989468610<a href=" mailto:153339913.-9097188325255487314@zoho.com"="" target="_blank">153339913.-9097188325255487314@zoho.com" type="cite"&gt;       <div style="font-size:10pt;font-family:verdana,arial,helvetica,sans-serif;">These         are all things I want to use for projects I am working on and I         don't know how to fix them.<br>         <br>         t<br>         <br>         <br>         <br>         <br>         <br>         <br>         <br>         <br>         <br>         <br>         <div><br>           ---- On Thu, 12 Sep 2013 13:21:53 -0700 <b>Frank Shearar             <a subj="" mailid="frank.shearar%40gmail.com" href="mailto:frank.shearar@gmail.com" target="_blank">&lt;frank.shearar@gmail.com&gt;</a></b> wrote ---- <br>         </div>         <br>         <blockquote style="border-left: 1px solid #0000ff; padding-left: 6px; margin:0 0 0 5px">That's from quite a while ago! Yes, it           worked out, and I ended up <br>           volunteering/being volunteered to get 4.4 released. You can           find the <br>           notes for the current release cycle at <br>           <a href="http://wiki.squeak.org/squeak/6189" target="_blank">http://wiki.squeak.org/squeak/6189</a>.           <br>           <br>           I'm certainly not _opposed_ to documenting the release process           in the <br>           HelpBrowser. Some parts of the release process are of           necessity <br>           outside the image, but that's OK. <br>           <br>           I'm a bit confused by the way you talk about the release           process <br>           though. It's not something people need to run, usually. <br>           <br>           frank <br>           <br>           On 12 September 2013 19:15, gettimothy &lt;<a subj="" mailid="gettimothy%40zoho.com" href="mailto:gettimothy@zoho.com" target="_blank">gettimothy@zoho.com</a>&gt; wrote: <br>           &gt; Awesome. <br>           &gt; <br>           &gt; Thank you. <br>           &gt; <br>           &gt; I did a google on the Squeak Release process and found a           thread (by you) <br>           &gt; here: <a href="http://forum.world.st/Squeak-release-process-td4640158.html" target="_blank">http://forum.world.st/Squeak-release-process-td4640158.html</a>           <br>           &gt; <br>           &gt; Did that ever come to fruition? Would a HelpBrowser entry           be helpful? (I <br>           &gt; will write it if so, and the information is available) <br>           &gt; <br>           &gt; The goal, is that newbs like me can get the release           environment running <br>           &gt; locally and mash around a bit without bothering the           experts too much. <br>           &gt; <br>           &gt; thx. <br>           &gt; <br>           &gt; <br>           &gt; <br>           &gt; <br>           &gt; ---- On Thu, 12 Sep 2013 10:31:41 -0700 Frank <br>           &gt; Shearar&lt;<a subj="" mailid="frank.shearar%40gmail.com" href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt;           wrote ---- <br>           &gt; <br>           &gt; Right. That version's somewhere around 300 commits behind           Trunk. After <br>           &gt; you update the image (open the Squeak menu in the docking           bar at the <br>           &gt; top, on the far left), you will find only ReleaseBuilder.           <br>           &gt; <br>           &gt; You always have local storage available, in the form of           an <br>           &gt; MCCacheRepository pointing to the           /your/image/path/package-cache/ <br>           &gt; directory. <br>           &gt; <br>           &gt; We really ought to push out a more up-to-date image,           which requires me <br>           &gt; to finish finding out why the continuous integration           update-image.st <br>           &gt; script is broken. <br>           &gt; <br>           &gt; frank <br>           &gt; <br>           &gt; On 12 September 2013 17:22, gettimothy &lt;<a subj="" mailid="gettimothy%40zoho.com" href="mailto:gettimothy@zoho.com" target="_blank">gettimothy@zoho.com</a>&gt; wrote: <br>           &gt;&gt; Good news on the trunk! <br>           &gt;&gt; <br>           &gt;&gt; I am confused by what you mean by 'There is no           ReleaseBuilderForXdotY'. <br>           &gt;&gt; <br>           &gt;&gt; I went here: <a href="http://ftp.squeak.org/trunk/" target="_blank">http://ftp.squeak.org/trunk/</a>           <br>           &gt;&gt; <br>           &gt;&gt; Downloaded the .image and .change, then copied over           an existing cogvm, <br>           &gt;&gt; sources and stuff, fired up and browsing <br>           &gt;&gt; ReleaseBuilder --&gt; show hierarchy yields: <br>           &gt;&gt; <br>           &gt;&gt; ProtoObject #() <br>           &gt;&gt; Object #() <br>           &gt;&gt; Behavior #('superclass' 'methodDict' 'format') <br>           &gt;&gt; ClassDescription #('instanceVariables'           'organization') <br>           &gt;&gt; Class #('subclasses' 'name' 'classPool' 'sharedPools'           <br>           &gt;&gt; 'environment' 'category') <br>           &gt;&gt; ProtoObject class #() <br>           &gt;&gt; Object class #() <br>           &gt;&gt; <br>           &gt;&gt; ReleaseBuilder class #() <br>           &gt;&gt; ReleaseBuilderDeveloper class #() <br>           &gt;&gt; ReleaseBuilderFor3dot10 class #('current') <br>           &gt;&gt; ReleaseBuilderFor3dot11 class #() <br>           &gt;&gt; ReleaseBuilderFor4dot3 class #() <br>           &gt;&gt; ReleaseBuilderFor4dot4 class #() <br>           &gt;&gt; ReleaseBuilderFor4dot5 class #() <br>           &gt;&gt; ReleaseBuilderNihongo class #() <br>           &gt;&gt; ReleaseBuilderSqueakland class #() <br>           &gt;&gt; <br>           &gt;&gt; Since this is the 4.5 release series, I was poking           around in the <br>           &gt;&gt; ReleaseBuilderFor4.5 to see if I could solve the           image issue for you guys. <br>           &gt;&gt; ReleaseBuilderFor4dot5 class&gt;&gt;prepareNewBuild           hung when it tried to put my <br>           &gt;&gt; (ahem) work up on trunk. <br>           &gt;&gt; <br>           &gt;&gt; It was then, I thought I should modify <br>           &gt;&gt; ReleaseBuilderFor4dot5&gt;&gt;releaseRepository to           store my work locally. <br>           &gt;&gt; <br>           &gt;&gt; If people commonly do that, I would like to mirror           that style to keep <br>           &gt;&gt; things <br>           &gt;&gt; consistent. <br>           &gt;&gt; <br>           &gt;&gt; <br>           &gt;&gt; <br>           &gt;&gt; <br>           &gt;&gt; <br>           &gt;&gt; <br>           &gt;&gt; ---- On Thu, 12 Sep 2013 07:21:23 -0700 Frank <br>           &gt;&gt; Shearar&lt;<a subj="" mailid="frank.shearar%40gmail.com" href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt;           wrote ---- <br>           &gt;&gt; <br>           &gt;&gt; On 12 September 2013 14:00, gettimothy &lt;<a subj="" mailid="gettimothy%40zoho.com" href="mailto:gettimothy@zoho.com" target="_blank">gettimothy@zoho.com</a>&gt; wrote: <br>           &gt;&gt;&gt; Is there a best-practice for fiddling with           ReleaseBuilderForXdotY ? <br>           &gt;&gt;&gt; <br>           &gt;&gt;&gt; I downloaded the latest trunk image so I could           look at the recent <br>           &gt;&gt;&gt; background <br>           &gt;&gt;&gt; image issue and, after running           ReleaseBuilderFor4dot5 <br>           &gt;&gt;&gt; class&gt;&gt;prepareNewBuild <br>           &gt;&gt;&gt; discovered that it uses MCHttpRepository to           upload to the <br>           &gt;&gt;&gt; source.squeak.org/trunk. <br>           &gt;&gt;&gt; <br>           &gt;&gt;&gt; I was going to play around with           MCFileBasedRepository to save locally, <br>           &gt;&gt;&gt; but <br>           &gt;&gt;&gt; decided to ask the list first. <br>           &gt;&gt;&gt; <br>           &gt;&gt;&gt; Also, my apologies if I accidently clobbered           /trunk <br>           &gt;&gt; <br>           &gt;&gt; There is no ReleaseBuilderForXdotY. There is only           ReleaseBuilder. <br>           &gt;&gt; (Imagine that in a voice from Ghostbusters.) <br>           &gt;&gt; <br>           &gt;&gt; You probably won't be able to clobber trunk. Or, if           you did, it's an <br>           &gt;&gt; administrator who's to blame, because only a few folk           have commit <br>           &gt;&gt; rights to Trunk. (Unlike Inbox, which is           world-writable.) <br>           &gt;&gt; <br>           &gt;&gt; frank <br>           &gt;&gt; <br>           &gt;&gt; <br>           &gt;&gt; <br>           &gt;&gt; <br>           &gt;&gt; <br>           &gt; <br>           &gt; <br>           &gt; <br>           &gt; <br>           &gt; <br>           <br>         </blockquote>         <br>       </div>       <br>       <fieldset></fieldset>       <br>       <pre wrap=""> </pre>     </blockquote>     <br>    <br></div></blockquote><br></div></body></html>