<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 8: ArrayOutOfBoundsException from freeform fin set config</title><link>https://sourceforge.net/p/openrocket/bug-reports/8/</link><description>Recent changes to 8: ArrayOutOfBoundsException from freeform fin set config</description><atom:link href="https://sourceforge.net/p/openrocket/bug-reports/8/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sun, 11 Oct 2009 15:44:55 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/openrocket/bug-reports/8/feed.rss" rel="self" type="application/rss+xml"/><item><title>ArrayOutOfBoundsException from freeform fin set config</title><link>https://sourceforge.net/p/openrocket/bug-reports/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Stack trace from automatic bug report.  More info is needed to fix this.&lt;/p&gt;
&lt;p&gt;It seems that in some case the setValue() method is called for a too large value.  Maybe the table is out of sync with the actual FreefromFinSet.&lt;/p&gt;
&lt;p&gt;java.lang.ArrayIndexOutOfBoundsException: 4&lt;br /&gt;
at net.sf.openrocket.gui.configdialog.FreeformFinSetConfig$FinPointTableModel.setValueAt(Unknown Source)&lt;br /&gt;
at javax.swing.JTable.setValueAt(JTable.java:2719)&lt;br /&gt;
at javax.swing.JTable.editingStopped(JTable.java:4721)&lt;br /&gt;
at javax.swing.AbstractCellEditor.fireEditingStopped(AbstractCellEditor.java:125)&lt;br /&gt;
at javax.swing.DefaultCellEditor$EditorDelegate.stopCellEditing(DefaultCellEditor.java:350)&lt;br /&gt;
at javax.swing.DefaultCellEditor.stopCellEditing(DefaultCellEditor.java:215)&lt;br /&gt;
at javax.swing.JTable$GenericEditor.stopCellEditing(JTable.java:5475)&lt;br /&gt;
at javax.swing.plaf.basic.BasicTableUI$Handler.mousePressed(BasicTableUI.java:986)&lt;br /&gt;
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:263)&lt;br /&gt;
at java.awt.Component.processMouseEvent(Component.java:6260)&lt;br /&gt;
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)&lt;br /&gt;
at java.awt.Component.processEvent(Component.java:6028)&lt;br /&gt;
at java.awt.Container.processEvent(Container.java:2041)&lt;br /&gt;
at java.awt.Component.dispatchEventImpl(Component.java:4630)&lt;br /&gt;
at java.awt.Container.dispatchEventImpl(Container.java:2099)&lt;br /&gt;
at java.awt.Component.dispatchEvent(Component.java:4460)&lt;br /&gt;
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)&lt;br /&gt;
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4235)&lt;br /&gt;
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)&lt;br /&gt;
at java.awt.Container.dispatchEventImpl(Container.java:2085)&lt;br /&gt;
at java.awt.Window.dispatchEventImpl(Window.java:2475)&lt;br /&gt;
at java.awt.Component.dispatchEvent(Component.java:4460)&lt;br /&gt;
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)&lt;br /&gt;
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)&lt;br /&gt;
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)&lt;br /&gt;
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)&lt;br /&gt;
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)&lt;br /&gt;
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)&lt;br /&gt;
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sampo Niskanen</dc:creator><pubDate>Sun, 11 Oct 2009 15:44:55 -0000</pubDate><guid>https://sourceforge.net08a4073f8c4c989f7c649dfa0b3a91587b0890cf</guid></item></channel></rss>