ArrayIndexOutOfBoundsException when orders / fill are fast.
Status: Planning
Brought to you by:
bharadgo
java.lang.ArrayIndexOutOfBoundsException: 3131
at
org.sf.jspread.gui.tables.models.OrderTableModel.setOrde
rs(OrderTableModel.java:94)
at
org.sf.jspread.ordermanager.rv.dfm.ExecutionHandler.han
dle(ExecutionHandler.java:75)
at
org.sf.jspread.ordermanager.rv.dfm.DFMManager.handleEx
ecution(DFMManager.java:49)
>>>>
Object[][] newData = new Object[orders.size()][9];
for (int i = 0; i < orders.size(); i++) {
newData[i][0] = ((SpreadOrder) orders.elementAt
(i)).getOrderID();
......
orders.size() changes between the first line is executed
and the second causing array out of bounds exception.