Can someone try to help me identify what is causing these heap space errors?
It was doing everything it was supposed to when I was testing it, then I compiled it again and it gave me this. What can I do to fix it?
java.lang.OutOfMemoryError: Java heap space at javax.imageio.stream.ImageInputStreamImpl.<init>(ImageInputStreamImpl.java:48) at javax.imageio.stream.FileCacheImageInputStream.<init>(FileCacheImageInputStream.java:76) at com.sun.imageio.spi.InputStreamImageInputStreamSpi.createInputStreamInstance(InputStreamImageInputStreamSpi.java:51) at javax.imageio.ImageIO.createImageInputStream(ImageIO.java:331) at javax.imageio.ImageIO.read(ImageIO.java:1371) at greenfoot.util.GraphicsUtilities.loadCompatibleTranslucentImage(GraphicsUtilities.java:224) at greenfoot.GreenfootImage.loadURL(GreenfootImage.java:268) at greenfoot.GreenfootImage.loadFile(GreenfootImage.java:295) at greenfoot.GreenfootImage.<init>(GreenfootImage.java:109) at Alien3.<init>(Alien3.java:18) at Alien3.create(Alien3.java:32) at Alien3.act(Alien3.java:25) at greenfoot.core.Simulation.actActor(Simulation.java:565) at greenfoot.core.Simulation.runOneLoop(Simulation.java:523) at greenfoot.core.Simulation.runContent(Simulation.java:213) at greenfoot.core.Simulation.run(Simulation.java:203) 2013-02-17 14:24:21.111 java[4219:707] java.lang.OutOfMemoryError: Java heap space at com.apple.eawt._AppEventHandler.handleNativeNotification(_AppEventHandler.java:198) 2013-02-17 14:24:21.200 java[4219:707] ( 0 CoreFoundation 0x00007fff8e9b00a6 __exceptionPreprocess + 198 1 libobjc.A.dylib 0x00007fff86afb3f0 objc_exception_throw + 43 2 CoreFoundation 0x00007fff8ea44229 -[NSException raise] + 9 3 JavaNativeFoundation 0x000000010ae2cc3f JNFCallStaticVoidMethod + 213 4 libawt.jnilib 0x0000000112d71f4c +[ApplicationDelegate _notifyJava:] + 51 5 CoreFoundation 0x00007fff8e96247a _CFXNotificationPost + 2554 6 Foundation 0x00007fff8972c846 -[NSNotificationCenter postNotificationName:object:userInfo:] + 64 7 AppKit 0x00007fff8715b9c2 -[NSApplication sendEvent:] + 2303 8 AppKit 0x00007fff8768710f _NXFinishActivation + 153 9 AppKit 0x00007fff87160018 -[NSWindow sendEvent:] + 5327 10 libawt.jnilib 0x0000000112d9599c -[CocoaAppWindow sendEvent:] + 185 11 AppKit 0x00007fff8715c744 -[NSApplication sendEvent:] + 5761 12 AppKit 0x00007fff870722fa -[NSApplication run] + 636 13 libawt.jnilib 0x0000000112d70680 +[AWTStarter startAWT:] + 1495 14 libawt.jnilib 0x0000000112d6fffa -[CPerformer perform] + 93 15 Foundation 0x00007fff89776677 __NSThreadPerformPerform + 225 16 CoreFoundation 0x00007fff8e92f101 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 17 CoreFoundation 0x00007fff8e92ea25 __CFRunLoopDoSources0 + 245 18 CoreFoundation 0x00007fff8e951dc5 __CFRunLoopRun + 789 19 CoreFoundation 0x00007fff8e9516b2 CFRunLoopRunSpecific + 290 20 java 0x000000010a549843 java + 18499 21 java 0x000000010a54929a java + 17050 22 java 0x000000010a546a98 java + 6808 ) Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space at java.awt.image.DataBufferInt.<init>(DataBufferInt.java:41) at java.awt.image.Raster.createPackedRaster(Raster.java:458) at java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1015) at java.awt.image.BufferedImage.<init>(BufferedImage.java:324) at apple.awt.CGraphicsConfig.createCompatibleImage(CGraphicsConfig.java:133) at greenfoot.util.GraphicsUtilities.toCompatibleTranslucentImage(GraphicsUtilities.java:297) at greenfoot.util.GraphicsUtilities.loadCompatibleTranslucentImage(GraphicsUtilities.java:228) at greenfoot.GreenfootImage.loadURL(GreenfootImage.java:268) at greenfoot.GreenfootImage.loadFile(GreenfootImage.java:295) at greenfoot.GreenfootImage.<init>(GreenfootImage.java:109) at greenfoot.util.GreenfootUtil.getGreenfootImage(GreenfootUtil.java:797) at greenfoot.core.ProjectProperties.getImage(ProjectProperties.java:269) at greenfoot.gui.classbrowser.role.ImageClassRole.getClassThatHasImage(ImageClassRole.java:98) at greenfoot.gui.classbrowser.role.ImageClassRole.getGreenfootImage(ImageClassRole.java:109) at greenfoot.gui.classbrowser.role.ImageClassRole.getImage(ImageClassRole.java:80) at greenfoot.gui.classbrowser.role.ImageClassRole.changeImage(ImageClassRole.java:156) at greenfoot.gui.classbrowser.role.ImageClassRole.buildUI(ImageClassRole.java:63) at greenfoot.gui.classbrowser.ClassView.update(ClassView.java:188) at greenfoot.gui.classbrowser.ClassView.updateView(ClassView.java:412) at greenfoot.core.GClass$2.run(GClass.java:600) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702) at java.awt.EventQueue.access$400(EventQueue.java:82) at java.awt.EventQueue$2.run(EventQueue.java:663) at java.awt.EventQueue$2.run(EventQueue.java:661) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:672) 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) Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space