<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, May 22, 2014 at 11:44 AM, Chris Muller <span dir="ltr">&lt;<a href="mailto:asqueaker@gmail.com" target="_blank">asqueaker@gmail.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 class="">On Thu, May 22, 2014 at 1:00 PM, David T. Lewis &lt;<a href="mailto:lewis@mail.msen.com">lewis@mail.msen.com</a>&gt; wrote:<br>

&gt; Usually on a unix system, a &quot;No such file or directory&quot; error means<br>
&gt; exactly what it says. A file named &quot;/dev/dsp&quot; is a device file in the /dev<br>
&gt; pseudo-file system, which presumably is not present. Various flavors of<br>
&gt; Linux or Unix might have different sound systems active, and might have<br>
&gt; different naming conventions for device files.<br>
&gt;<br>
&gt; I can&#39;t think of any reason why this should have an interaction with<br>
&gt; object memory allocation. If it seems to be VM related, try running with<br>
&gt; an interpreter VM or a different version of Cog and see if the symptoms<br>
&gt; change.<br>
<br>
</div>It&#39;s because there&#39;s a System beep somewhere in there and I was just<br>
interjecting the question-- why the heck do we have System beep(s)<br>
embedded in the system?<br>
<br>
But let&#39;s please not focus on that right now.  I really want to ask<br>
the more important question whether there&#39;s a problem with Cog.<br></blockquote><div><br></div><div>Looks like sound support is broken in Cog.  I had hacked in ALSA support for linux at Qwaq/Teleplace and it appeared to be working properly there.  But perhaps something is broken.  Certainly ALSA support looked pretty poor, and recent;y Tim has found that at least on RPi one needs to compile the VM with the threaded heartbeat, /not/ the signalling itimer heartbeat for ALSA not to crash.  So Chris, are you using the threaded or the itimer heartbeat?  You can tell using the -version switch, at least on current VMs.  Somewhere in the version output it&#39;ll say ITHB if its a VM with the itimer heartbeat.</div>
<div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">None of the symptoms happen with the Interpreter VM (2357).<br>
<br>
You can easily reproduce it yourself with Cog.  Just start the base<br>
Squeak4.5 image with the -mmap 2000m argument.<br>
<br>
Then, in a workspace:<br>
<br>
   self halt.<br>
<br>
Do It, then press Proceed on the debugger that appears.<br>
<br>
Does the problem occur for you too?  It&#39;s related to amount reclaimed<br>
by the garbage-collector, but clearly we&#39;re not out of memory....<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div>
</div></div>