[1.3.b57] Continued errors on removing token from initiative

Moderators: dorpond, trevor, Azhrei, giliath, jay, Mr.Ice, MapTool BugReport Manager

Post Reply
neofax
Great Wyrm
Posts: 1694
Joined: Tue May 26, 2009 8:51 pm
Location: Philadelphia, PA
Contact:

[1.3.b57] Continued errors on removing token from initiative

Post by neofax »

Today I was playing a one off using 1.3.b57 on Ubuntu Linux. Every time I tried to remove a token from the initiative window and someone else did something to another token (i.e. the server was updating) MapTools would spit out error after error until I killed the process. I did not get a chance to take a screen snapshot or write down the exact error, but I can duplicate the error. Below is some extra info.

Code: Select all

2009-09-20 20:37:22,848 [swing.MapToolEventQueue:26] ERROR - java.lang.IndexOutOfBoundsException: Index: 14, Size: 14
java.lang.IndexOutOfBoundsException: Index: 14, Size: 14
	at java.util.ArrayList.RangeCheck(ArrayList.java:547)
	at java.util.ArrayList.get(ArrayList.java:322)
	at net.rptools.maptool.model.InitiativeList.getTokenInitiative(InitiativeList.java:138)
	at net.rptools.maptool.client.ui.tokenpanel.InitiativeListCellRenderer.getListCellRendererComponent(InitiativeListCellRenderer.java:188)
	at javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1349)
	at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1299)
	at javax.swing.plaf.basic.BasicListUI.getPreferredSize(BasicListUI.java:566)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1634)
	at javax.swing.JList.getPreferredScrollableViewportSize(JList.java:2382)
	at javax.swing.ViewportLayout.preferredLayoutSize(ViewportLayout.java:75)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at javax.swing.ScrollPaneLayout.preferredLayoutSize(ScrollPaneLayout.java:475)
	at java.awt.Container.preferredSize(Container.java:1599)
	at java.awt.Container.getPreferredSize(Container.java:1584)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1636)
	at com.jgoodies.forms.layout.FormLayout$ComponentSizeCache.getPreferredSize(Unknown Source)
	at com.jgoodies.forms.layout.FormLayout$PreferredWidthMeasure.sizeOf(Unknown Source)
	at com.jgoodies.forms.layout.CellConstraints.componentSize(Unknown Source)
	at com.jgoodies.forms.layout.CellConstraints.setBounds(Unknown Source)
	at com.jgoodies.forms.layout.FormLayout.layoutComponents(Unknown Source)
	at com.jgoodies.forms.layout.FormLayout.layoutContainer(Unknown Source)
	at java.awt.Container.layout(Container.java:1421)
	at java.awt.Container.doLayout(Container.java:1410)
	at java.awt.Container.validateTree(Container.java:1507)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validateTree(Container.java:1513)
	at java.awt.Container.validate(Container.java:1480)
	at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:670)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:127)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at net.rptools.maptool.client.swing.MapToolEventQueue.dispatchEvent(MapToolEventQueue.java:24)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
java -version
java version "1.6.0_15"
Java(TM) SE Runtime Environment (build 1.6.0_15-b03)
Java HotSpot(TM) Client VM (build 14.1-b02, mixed mode, sharing)
Image
Time-Zone information UTC -5

User avatar
trevor
Codeum Arcanum (RPTools Founder)
Posts: 11311
Joined: Mon Jan 09, 2006 4:16 pm
Location: Austin, Tx
Contact:

Re: [1.3.b57] Continued errors on removing token from initiative

Post by trevor »

This should be fixed in 1.3b58
Dreaming of a 1.3 release

Post Reply

Return to “Resolved”