To reproduce:<br><br>1. Execute Scratch using current VM and pulse plugin (on Ubuntu 12.04, 64 bit system):<br>Executing: /usr/lib/squeak/4.4.7-2357/squeakvm -encoding UTF-8 -vm-display-x11 -xshm -plugins /usr/lib/scratch/plugins/:/usr/lib/squeak/4.4.7-2357/ -vm-sound-pulse /usr/share/scratch/Scratch.image<br>
(There is no pulse plugin in /usr/lib/scratch/plugins in my installation package, so it must be using the one in /usr/lib/squeak/4.4.7-2357)<br><br>2. Click &quot;Sounds&quot; tab, click play icon next to meow. That results in:<br>
<br>Segmentation fault<br><br>10273532 [] in SoundPlayer class&gt;playLoop<br>10262332 Semaphore&gt;critical:<br>10262240 SoundPlayer class&gt;playLoop<br>10273228 [] in SoundPlayer class&gt;startPlayerProcessBufferSize:rate:stereo:<br>
10273320 [] in BlockContext&gt;newProcess<br>Aborted (core dumped)<br><br>Note that the same package on 32 bit systems does not produce the error (playback and recording both work).<br><br>The issue is also described here:<br>
<a href="https://bugs.launchpad.net/ubuntu/+source/squeak-vm/+bug/1009080">https://bugs.launchpad.net/ubuntu/+source/squeak-vm/+bug/1009080</a><br><br>If someone can take a look and patch this, we&#39;d very much appreciate it! This is the last major (known) issue we&#39;ve got with Scratch running on Ubuntu.<div>
<div><br></div><div>-Amos</div></div>