Page 1 of 1

Forge Keeps Crashing

PostPosted: 08 Aug 2013, 03:54
by TimtheEnchanter13
Whenever a creature is put into a graveyard, I get this error message

Description: [describe what you were doing when the crash occurred]

NullPointerException | Open
Code: Select all
Forge Version:    1.4.0-r21849
Operating System: Mac OS X 10.8.4 x86_64
Java Version:     1.6.0_51 Apple Inc.

java.lang.NullPointerException
   at java.util.ArrayList.<init>(ArrayList.java:131)
   at forge.game.phase.Combat.getBlockers(Combat.java:439)
   at forge.gui.match.TargetingOverlay.assembleArcs(TargetingOverlay.java:217)
   at forge.gui.match.TargetingOverlay.access$2(TargetingOverlay.java:80)
   at forge.gui.match.TargetingOverlay$OverlayPanel.paintComponent(TargetingOverlay.java:320)
   at javax.swing.JComponent.paint(JComponent.java:1037)
   at javax.swing.JComponent.paintChildren(JComponent.java:870)
   at javax.swing.JComponent.paint(JComponent.java:1046)
   at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
   at javax.swing.JComponent.paintChildren(JComponent.java:870)
   at javax.swing.JComponent.paint(JComponent.java:1046)
   at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
   at javax.swing.JComponent.paintChildren(JComponent.java:870)
   at javax.swing.JComponent.paint(JComponent.java:1046)
   at javax.swing.JComponent._paintImmediately(JComponent.java:5106)
   at javax.swing.JComponent.paintImmediately(JComponent.java:4890)
   at javax.swing.RepaintManager$3.run(RepaintManager.java:814)
   at javax.swing.RepaintManager$3.run(RepaintManager.java:802)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
   at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:802)
   at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:745)
   at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:725)
   at javax.swing.RepaintManager.access$1000(RepaintManager.java:46)
   at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1680)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
   at java.awt.EventQueue.access$400(EventQueue.java:82)
   at java.awt.EventQueue$2.run(EventQueue.java:676)
   at java.awt.EventQueue$2.run(EventQueue.java:674)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Re: Forge Keeps Crashing

PostPosted: 08 Aug 2013, 08:15
by swordshine
TimtheEnchanter13 wrote:Whenever a creature is put into a graveyard, I get this error message

Description: [describe what you were doing when the crash occurred]

NullPointerException | Open
Code: Select all
Forge Version:    1.4.0-r21849
Operating System: Mac OS X 10.8.4 x86_64
Java Version:     1.6.0_51 Apple Inc.

java.lang.NullPointerException
   at java.util.ArrayList.<init>(ArrayList.java:131)
   at forge.game.phase.Combat.getBlockers(Combat.java:439)
   at forge.gui.match.TargetingOverlay.assembleArcs(TargetingOverlay.java:217)
   at forge.gui.match.TargetingOverlay.access$2(TargetingOverlay.java:80)
   at forge.gui.match.TargetingOverlay$OverlayPanel.paintComponent(TargetingOverlay.java:320)
   at javax.swing.JComponent.paint(JComponent.java:1037)
   at javax.swing.JComponent.paintChildren(JComponent.java:870)
   at javax.swing.JComponent.paint(JComponent.java:1046)
   at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
   at javax.swing.JComponent.paintChildren(JComponent.java:870)
   at javax.swing.JComponent.paint(JComponent.java:1046)
   at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
   at javax.swing.JComponent.paintChildren(JComponent.java:870)
   at javax.swing.JComponent.paint(JComponent.java:1046)
   at javax.swing.JComponent._paintImmediately(JComponent.java:5106)
   at javax.swing.JComponent.paintImmediately(JComponent.java:4890)
   at javax.swing.RepaintManager$3.run(RepaintManager.java:814)
   at javax.swing.RepaintManager$3.run(RepaintManager.java:802)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
   at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:802)
   at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:745)
   at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:725)
   at javax.swing.RepaintManager.access$1000(RepaintManager.java:46)
   at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1680)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
   at java.awt.EventQueue.access$400(EventQueue.java:82)
   at java.awt.EventQueue$2.run(EventQueue.java:676)
   at java.awt.EventQueue$2.run(EventQueue.java:674)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
You're using an out-dated version. Please update.

Re: Forge Keeps Crashing

PostPosted: 08 Aug 2013, 12:42
by Chris H.
We appreciate the bug report TimtheEnchanter13. :) People who are new to the Forge forum should read this topic as it contains useful information: How to Provide a Useful Bug Report.