Hi all,<div><br></div><div>I just started using E, and decided to run through Mark Stiegler's tutorial. I copied the first set of code for the racetrack game under "Ordinary Computing", and ran it. The 4 GUI windows show up with the buttons, and racetrack. I click the up button on the first car's control panel, and then click submit. I do the same for the other 2, but after I click submit in the third window, the racetrack updates, and then I get the following exception (By the way, I tried clicking them in different orders, no matter what it always errors after the third submit):</div>
<div><br class="webkit-block-placeholder"></div><div><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">C:\Erights>java -jar e.jar --rune ework/racetrack1.e-awt</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">accelerating car 1</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">racetrack reacting to accel</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">accelerating car 2</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">racetrack reacting to accel</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">accelerating car 3</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">racetrack reacting to accel</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">into move</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">got newlocation</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">assigned location</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">got crash finish</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">out of move</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">into move</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">got newlocation</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">assigned location</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">got crash finish</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">out of move</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">into move</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">got newlocation</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">assigned location</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">got crash finish</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">out of move</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">into prepare for next turn</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">Exception in thread "AWT-EventQueue-0" org.erights.e.develop.exception.NestedExc</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">eption: . <listener>.actionPerformed(java.awt.event.ActionEvent[ACTION_PERFORMED</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">,cmd=Submit,when=1206759686640,...Icon=,rolloverSelectedIcon=,selectedIcon=,text</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial">=Submit,defaultCapable=true])</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at org.erights.e.elib.prim.E.backtrace(E.java:256)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at org.erights.e.elib.debug.CallCounter.bumpBadCount(CallCounter.java:106)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at org.erights.e.elang.evm.EMethodNode.execute(EMethodNode.java:139)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at org.erights.e.elib.prim.E.callAll(E.java:164)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at org.erights.e.elib.vat.Vat.callAll(Vat.java:498)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at org.erights.e.elib.deflect.Deflector.invoke(Deflector.java:211)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at $Proxy7.actionPerformed(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at javax.swing.DefaultButtonModel.setPressed(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.Component.processMouseEvent(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at javax.swing.JComponent.processMouseEvent(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.Component.processEvent(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.Container.processEvent(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.Component.dispatchEventImpl(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.Container.dispatchEventImpl(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.Component.dispatchEvent(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.Container.dispatchEventImpl(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.Window.dispatchEventImpl(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.Component.dispatchEvent(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.EventQueue.dispatchEvent(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial; min-height: 11.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Arial"> at java.awt.EventDispatchThread.run(Unknown Source)</p><div><span class="Apple-style-span" style="font-size: 10px;"><br class="webkit-block-placeholder">
</span></div><div><span class="Apple-style-span" style="font-size: 10px;">Does anyone have any suggestions? Any help would be greatly appreciated.</span></div><div><span class="Apple-style-span" style="font-size: 10px;"><br class="webkit-block-placeholder">
</span></div><div><span class="Apple-style-span" style="font-size: 10px;">Thanks,</span></div><div><span class="Apple-style-span" style="font-size: 10px;">Jimmy Wylie</span></div>
</div>