<div>Hello,</div><div>When using latest COG VM on XP Squeak 4.2 cannot use SerialPort. Same image on Interpreter VM does fine. Is this is the same on other platforms?</div><div>thank you,</div><div><br></div><div>Vaidotas</div>

<div><br></div><div><br></div><div>Error: primWritePortByName:from:startingAt:count: failed</div><div>4 October 2011 3:17:37.742 pm</div><div><br></div><div>VM: Win32 - Smalltalk</div><div>Image: Squeak4.2 [latest update: #10966]</div>

<div><br></div><div>SecurityManager state:</div><div>Restricted: false</div><div>FileAccess: true</div><div>SocketAccess: true</div><div>Working Dir C:\AK\test\testprinting\content</div><div>Trusted Dir C:\AK\test\testprinting\content\Vaidas</div>

<div>Untrusted Dir C:\Documents and Settings\Vaidas\My Documents\My Squeak</div><div><br></div><div>SerialPort(Object)&gt;&gt;error:</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Receiver: SerialPort(#&#39;com11&#39;, 19200 baud, 8 bits, 1 stopbits, no parity)</div>

<div><span class="Apple-tab-span" style="white-space:pre">        </span>Arguments and temporary variables: </div><div><span class="Apple-tab-span" style="white-space:pre">                </span>aString: <span class="Apple-tab-span" style="white-space:pre">        </span>&#39;primWritePortByName:from:startingAt:count: failed&#39;</div>

<div><span class="Apple-tab-span" style="white-space:pre">        </span>Receiver&#39;s instance variables: </div><div><span class="Apple-tab-span" style="white-space:pre">                </span>port: <span class="Apple-tab-span" style="white-space:pre">        </span>&#39;com11&#39;</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>baudRate: <span class="Apple-tab-span" style="white-space:pre">        </span>19200</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>stopBitsType: <span class="Apple-tab-span" style="white-space:pre">        </span>1</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>parityType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>dataBits: <span class="Apple-tab-span" style="white-space:pre">        </span>8</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>outputFlowControlType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>inputFlowControlType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>xOnByte: <span class="Apple-tab-span" style="white-space:pre">        </span>19</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>xOffByte: <span class="Apple-tab-span" style="white-space:pre">        </span>24</div>

<div><br></div><div>SerialPort(Object)&gt;&gt;primitiveFailed:</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Receiver: SerialPort(#&#39;com11&#39;, 19200 baud, 8 bits, 1 stopbits, no parity)</div>

<div><span class="Apple-tab-span" style="white-space:pre">        </span>Arguments and temporary variables: </div><div><span class="Apple-tab-span" style="white-space:pre">                </span>selector: <span class="Apple-tab-span" style="white-space:pre">        </span>#primWritePortByName:from:startingAt:count:</div>

<div><span class="Apple-tab-span" style="white-space:pre">        </span>Receiver&#39;s instance variables: </div><div><span class="Apple-tab-span" style="white-space:pre">                </span>port: <span class="Apple-tab-span" style="white-space:pre">        </span>&#39;com11&#39;</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>baudRate: <span class="Apple-tab-span" style="white-space:pre">        </span>19200</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>stopBitsType: <span class="Apple-tab-span" style="white-space:pre">        </span>1</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>parityType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>dataBits: <span class="Apple-tab-span" style="white-space:pre">        </span>8</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>outputFlowControlType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>inputFlowControlType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>xOnByte: <span class="Apple-tab-span" style="white-space:pre">        </span>19</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>xOffByte: <span class="Apple-tab-span" style="white-space:pre">        </span>24</div>

<div><br></div><div>SerialPort(Object)&gt;&gt;primitiveFailed</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Receiver: SerialPort(#&#39;com11&#39;, 19200 baud, 8 bits, 1 stopbits, no parity)</div>
<div>
<span class="Apple-tab-span" style="white-space:pre">        </span>Arguments and temporary variables: </div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Receiver&#39;s instance variables: </div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>port: <span class="Apple-tab-span" style="white-space:pre">        </span>&#39;com11&#39;</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>baudRate: <span class="Apple-tab-span" style="white-space:pre">        </span>19200</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>stopBitsType: <span class="Apple-tab-span" style="white-space:pre">        </span>1</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>parityType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>dataBits: <span class="Apple-tab-span" style="white-space:pre">        </span>8</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>outputFlowControlType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>inputFlowControlType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>xOnByte: <span class="Apple-tab-span" style="white-space:pre">        </span>19</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>xOffByte: <span class="Apple-tab-span" style="white-space:pre">        </span>24</div><div><br></div><div>SerialPort&gt;&gt;primWritePortByName:from:startingAt:count:</div>

<div><span class="Apple-tab-span" style="white-space:pre">        </span>Receiver: SerialPort(#&#39;com11&#39;, 19200 baud, 8 bits, 1 stopbits, no parity)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Arguments and temporary variables: </div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>portName: <span class="Apple-tab-span" style="white-space:pre">        </span>&#39;com11&#39;</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>byteArray: <span class="Apple-tab-span" style="white-space:pre">        </span>&#39;</div>

<div>&#39;</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>startIndex: <span class="Apple-tab-span" style="white-space:pre">        </span>1</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>count: <span class="Apple-tab-span" style="white-space:pre">        </span>1</div>

<div><span class="Apple-tab-span" style="white-space:pre">        </span>Receiver&#39;s instance variables: </div><div><span class="Apple-tab-span" style="white-space:pre">                </span>port: <span class="Apple-tab-span" style="white-space:pre">        </span>&#39;com11&#39;</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>baudRate: <span class="Apple-tab-span" style="white-space:pre">        </span>19200</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>stopBitsType: <span class="Apple-tab-span" style="white-space:pre">        </span>1</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>parityType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>dataBits: <span class="Apple-tab-span" style="white-space:pre">        </span>8</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>outputFlowControlType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>inputFlowControlType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>xOnByte: <span class="Apple-tab-span" style="white-space:pre">        </span>19</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>xOffByte: <span class="Apple-tab-span" style="white-space:pre">        </span>24</div>

<div><br></div><div>SerialPort&gt;&gt;nextPutAll:</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Receiver: SerialPort(#&#39;com11&#39;, 19200 baud, 8 bits, 1 stopbits, no parity)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Arguments and temporary variables: </div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>aStringOrByteArray: <span class="Apple-tab-span" style="white-space:pre">        </span>&#39;</div><div>&#39;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Receiver&#39;s instance variables: </div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>port: <span class="Apple-tab-span" style="white-space:pre">        </span>&#39;com11&#39;</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>baudRate: <span class="Apple-tab-span" style="white-space:pre">        </span>19200</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>stopBitsType: <span class="Apple-tab-span" style="white-space:pre">        </span>1</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>parityType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>dataBits: <span class="Apple-tab-span" style="white-space:pre">        </span>8</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>outputFlowControlType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>inputFlowControlType: <span class="Apple-tab-span" style="white-space:pre">        </span>0</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>xOnByte: <span class="Apple-tab-span" style="white-space:pre">        </span>19</div>

<div><span class="Apple-tab-span" style="white-space:pre">                </span>xOffByte: <span class="Apple-tab-span" style="white-space:pre">        </span>24</div>