Page 1 of 1

Crash on Fresh Install on long game

PostPosted: 29 Jun 2014, 07:08
by nharding
Description: [fresh install, 6 game after about 40 turns on opponent m2 phase.]

ConcurrentModificationException | Open
Code: Select all
Forge Version:    1.5.20-r26365Mu (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_25 Oracle Corporation

java.util.ConcurrentModificationException
   at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
   at java.util.ArrayList$Itr.next(Unknown Source)
   at forge.game.card.Card.getHiddenExtrinsicKeyword(Card.java:4645)
   at forge.game.card.Card.getKeyword(Card.java:4352)
   at forge.game.card.Card.getAmountOfKeyword(Card.java:5215)
   at forge.game.card.Card.getNetAttack(Card.java:4048)
   at forge.view.arcane.CardPanel.setText(CardPanel.java:627)
   at forge.view.arcane.CardPanel.setCard(CardPanel.java:664)
   at forge.view.arcane.PlayArea.updateCard(PlayArea.java:699)
   at forge.view.arcane.PlayArea.updateSingleCard(PlayArea.java:359)
   at forge.screens.match.CMatchUI.updateSingleCard(CMatchUI.java:385)
   at forge.screens.match.CMatchUI.updateCards(CMatchUI.java:377)
   at forge.GuiDesktop.updateCards(GuiDesktop.java:376)
   at forge.control.FControlGameEventHandler$9.run(FControlGameEventHandler.java:225)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$200(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)
After the bug I continued the game, and the cards would not untap correctly (It was a visual bug, as I could tap them for mana)

Re: Crash on Fresh Install on long game

PostPosted: 29 Jun 2014, 09:25
by Fizanko
Those concurrent errors are unfortunately happening often.

But try this snapshot version of Forge :
viewtopic.php?f=52&t=6333&start=3015#p154812

There have been some bug fixes in it that seems to have lowered the amount of concurrent errors.

Maybe it was just luck with me not triggering the error somehow but in this snapshot but i only got 1 in 50 games playing this one, where in the 1.5.19 and 1.5.20 Forge releases i had one nearly every 5 or 6 games.

Re: Crash on Fresh Install on long game

PostPosted: 29 Jun 2014, 17:15
by nharding
Thanks