Menu

#2 JOGLPanel null pointer exception sometimes

open
nobody
Graphics (4)
5
2005-05-12
2005-05-12
kristi
No

Sometimes when i run the simulation, i get this
exception. I think it may be the JOGLPanel initizlizing
before Master finishes initializing, but i could be wrong...

I see the error, but the panel still runs. =P

JOGLPanel line 172:
for(int k = 0; k < master.numberOfObjects() && cnt < 8;
k++)

Console output:

corner: 0 0
Exception in thread "AWT-EventQueue-0" java.lang.
NullPointerException
at graphics.JOGLPanel$JOGLRenderer.
display(JOGLPanel.java:172)
at net.java.games.jogl.impl.GLDrawableHelper.
display(GLDrawableHelper.java:74)
at net.java.games.jogl.GLCanvas$DisplayAction.
run(GLCanvas.java:241)
at net.java.games.jogl.impl.GLContext.
invokeGL(GLContext.java:292)
at net.java.games.jogl.impl.windows.
WindowsOnscreenGLContext.
invokeGL(WindowsOnscreenGLContext.java:79)
at net.java.games.jogl.GLCanvas.
maybeDoSingleThreadedWorkaround(GLCanvas.java:
228)
at net.java.games.jogl.GLCanvas.display(GLCanvas.
java:75)
at net.java.games.jogl.GLCanvas.paint(GLCanvas.java:
84)
at sun.awt.RepaintArea.paintComponent(Unknown
Source)
at sun.awt.RepaintArea.paint(Unknown Source)
at sun.awt.windows.WComponentPeer.
handleEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown
Source)
at java.awt.Component.dispatchEvent(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown
Source)
at java.awt.EventDispatchThread.
pumpOneEventForHierarchy(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)
i'm creating the list
MainPanel.paintComponent - Image was successfully
drawn : true
MainPanel.paintComponent - Image was successfully
drawn : true

Discussion


Log in to post a comment.