<div dir="ltr">Hi Javier,<div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 8, 2015 at 11:48 AM, Javier Diaz-Reinoso <span dir="ltr">&lt;<a href="mailto:javier_diaz_r@mac.com" target="_blank">javier_diaz_r@mac.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><div class="h5"><br><div><blockquote type="cite"><div>On Jan 7, 2015, at 16:43, Eliot Miranda &lt;<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>&gt; wrote:</div><br><div><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 6, 2015 at 12:31 PM, Javier Diaz-Reinoso <span dir="ltr">&lt;<a href="mailto:javier_diaz_r@mac.com" target="_blank">javier_diaz_r@mac.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I try open an image (4.4) today, when I try to browse Collection, for example, fails with the error &#39;RemoteString past end of file&#39;, this error is because the VM (Cog 4.0.3205 but also older versions) is not recognizing an (mac) alias to the file SqueakV41.sources, if I change the alias for the file or a unix soft link then all works OK.<br>
<br>
The strange thing is that I&#39;m sure this worked on December 31, maybe this fail because the change from year?<br></blockquote><div><br></div><div>Thanks, Javier.  I must have broken this in my recent changes.  I&#39;ll fix it asap.  Thanks for the report! </div></div><div><br></div>-- <br><div>best,<div>Eliot</div></div>
</div></div>
<br></div></blockquote></div><br></div></div><div>I think this error is because Apple finally remove the Alias manager API, this API was marked ‘Deprecated&#39; in 10.8 but continue to work, I think in the update to 10.10.1 the API was removed.</div><div><br></div><div>The editor TextWrangler also fail with the error: &#39;An unexpected end-of-file was encountered (MacOS Error code: -39)’ when try to open the SqueakV41.sources; notice that the alias files remain working, is the calls to this specific API who don’t work.</div><div><br></div><div>I am worry that the (Cog) mac VM have a few of this APIs deprecated, perhaps is time to migrate to Cocoa. </div></div></blockquote><div><br></div><div>Luckily I&#39;ve started doing that, with help from John McIntosh.  I can&#39;t build a 64-bit VM on Carbon, hence I need to move.</div><div><br></div><div>I&#39;m curious though.  Have you upgraded your operating sytsem or is it the VM that&#39;s changed?  If you use an older VM does the alias get dererferenced or not?  If the older VM works I wonder if you could do the following for me:</div><div><br></div><div>1. tell me what the last good version of the VM is</div><div>2. Copy both the current VM&#39;s .app bundle and the last good VM&#39;s .app bundle. Swap the executable (CogSpur.app/Contents/MacOS/Squeak) between the two.  Repeat the experiment.  Tel me which fails.  This will tell me whether something in the Info.plist has changed or whether something in the executable changed.</div></div><div><br></div>-- <br><div class="gmail_signature">best,<div>Eliot</div></div>
</div></div>