Moderator: Phades
EnderWiggin wrote:Did your friend closed char screen by pressing ESC?
at haven.Widget.draw(Widget.java:289)
at haven.RootWidget.draw(RootWidget.java:97)
at haven.UI.draw(UI.java:145)
at haven.HavenPanel.redraw(HavenPanel.java:268)
at haven.HavenPanel$1.display(HavenPanel.java:91)
at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
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)
at haven.GOut.line(GOut.java:160)
at haven.MapView.draw(MapView.java:1329)
at haven.Widget.draw(Widget.java:289)
at haven.RootWidget.draw(RootWidget.java:97)
at haven.UI.draw(UI.java:145)
at haven.HavenPanel.redraw(HavenPanel.java:268)
at haven.HavenPanel$1.display(HavenPanel.java:91)
at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
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)
Exception in thread "Haven UI thread" javax.media.opengl.GLException: java.lang.NullPointerException
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at haven.HavenPanel.uglyjoglhack(HavenPanel.java:363)
at haven.HavenPanel.run(HavenPanel.java:392)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NullPointerException
at haven.GOut.vertex(GOut.java:137)
at haven.GOut.line(GOut.java:160)
at haven.MapView.draw(MapView.java:1329)
at haven.Widget.draw(Widget.java:289)
at haven.RootWidget.draw(RootWidget.java:97)
at haven.UI.draw(UI.java:145)
at haven.HavenPanel.redraw(HavenPanel.java:268)
at haven.HavenPanel$1.display(HavenPanel.java:91)
at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
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)
Full thread dump Java HotSpot(TM) Server VM (16.3-b01 mixed mode):
"Timer Thread" prio=10 tid=0x08c58c00 nid=0x15ec waiting on condition [0x89efd000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at ender.timer.TimerController.run(TimerController.java:42)
"Server time ticker" daemon prio=10 tid=0x8dc72000 nid=0x15e5 waiting on condition [0x8befe000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at haven.Session$Ticker.run(Session.java:168)
"Session writer" daemon prio=10 tid=0x8dc77400 nid=0x15e4 in Object.wait() [0x8c257000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x97576e88> (a haven.Session$SWorker)
at haven.Session$SWorker.run(Session.java:535)
- locked <0x97576e88> (a haven.Session$SWorker)
"Session reader" daemon prio=10 tid=0x8dc7ec00 nid=0x15e3 runnable [0x8c2a8000]
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked <0x97576c18> (a java.net.PlainDatagramSocketImpl)
at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
- locked <0x97576c18> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:725)
- locked <0xa927bf70> (a java.net.DatagramPacket)
- locked <0x97576bf0> (a java.net.DatagramSocket)
at haven.Session$RWorker.run(Session.java:414)
"Haven resource loader" daemon prio=10 tid=0x8dc74400 nid=0x15e0 in Object.wait() [0x8be68000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x96feb3b8> (a haven.PrioQueue)
at java.lang.Object.wait(Object.java:485)
at haven.Resource$Loader.run(Resource.java:408)
- locked <0x96feb3b8> (a haven.PrioQueue)
at java.lang.Thread.run(Thread.java:619)
"Timer-0" daemon prio=10 tid=0x8dc56c00 nid=0x15df in Object.wait() [0x8e2cf000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x974803a0> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:509)
- locked <0x974803a0> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"Haven resource loader" daemon prio=10 tid=0x08247000 nid=0x15dd in Object.wait() [0x8e0f1000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x96feb640> (a haven.PrioQueue)
at java.lang.Object.wait(Object.java:485)
at haven.Resource$Loader.run(Resource.java:408)
- locked <0x96feb640> (a haven.PrioQueue)
at java.lang.Thread.run(Thread.java:619)
"Haven resource loader" daemon prio=10 tid=0x0824ac00 nid=0x15dc in Object.wait() [0x8e142000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x96feb958> (a haven.PrioQueue)
at java.lang.Object.wait(Object.java:485)
at haven.Resource$Loader.run(Resource.java:408)
- locked <0x96feb958> (a haven.PrioQueue)
at java.lang.Thread.run(Thread.java:619)
"Haven resource loader" daemon prio=10 tid=0x08248800 nid=0x15db in Object.wait() [0x8e193000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x96febc68> (a haven.PrioQueue)
at java.lang.Object.wait(Object.java:485)
at haven.Resource$Loader.run(Resource.java:408)
- locked <0x96febc68> (a haven.PrioQueue)
at java.lang.Thread.run(Thread.java:619)
"Haven resource loader" daemon prio=10 tid=0x08241400 nid=0x15da in Object.wait() [0x8e1e4000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x96febef8> (a haven.PrioQueue)
at java.lang.Object.wait(Object.java:485)
at haven.Resource$Loader.run(Resource.java:408)
- locked <0x96febef8> (a haven.PrioQueue)
at java.lang.Thread.run(Thread.java:619)
"AWT-EventQueue-0" prio=10 tid=0x081f5800 nid=0x15d7 in Object.wait() [0x8e720000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x96fc0f70> (a java.awt.EventQueue)
at java.lang.Object.wait(Object.java:485)
at java.awt.EventQueue.getNextEvent(EventQueue.java:479)
- locked <0x96fc0f70> (a java.awt.EventQueue)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:236)
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)
"AWT-Shutdown" prio=10 tid=0x081f4800 nid=0x15d6 in Object.wait() [0x8e919000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x96fec178> (a java.lang.Object)
at java.lang.Object.wait(Object.java:485)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)
- locked <0x96fec178> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:619)
"Haven main thread" prio=10 tid=0x081f3800 nid=0x15d5 in Object.wait() [0x8e771000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x97576b98> (a haven.Session)
at java.lang.Object.wait(Object.java:485)
at haven.RemoteUI.run(RemoteUI.java:85)
- locked <0x97576b98> (a haven.Session)
at haven.MainFrame.run(MainFrame.java:194)
at haven.MainFrame.main2(MainFrame.java:266)
at haven.MainFrame.access$100(MainFrame.java:35)
at haven.MainFrame$6.run(MainFrame.java:309)
at java.lang.Thread.run(Thread.java:619)
"AWT-XAWT" daemon prio=10 tid=0x081bd800 nid=0x15d4 runnable [0x8e96a000]
java.lang.Thread.State: RUNNABLE
at sun.awt.X11.XToolkit.waitForEvents(Native Method)
at sun.awt.X11.XToolkit.run(XToolkit.java:541)
at sun.awt.X11.XToolkit.run(XToolkit.java:505)
at java.lang.Thread.run(Thread.java:619)
"Java2D Disposer" daemon prio=10 tid=0x08193c00 nid=0x15d3 in Object.wait() [0x8eb82000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x96fcee70> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
- locked <0x96fcee70> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at sun.java2d.Disposer.run(Disposer.java:125)
at java.lang.Thread.run(Thread.java:619)
"Low Memory Detector" daemon prio=10 tid=0x080f1400 nid=0x15d1 runnable [0x00000000]
java.lang.Thread.State: RUNNABLE
"CompilerThread1" daemon prio=10 tid=0x080ef800 nid=0x15d0 waiting on condition [0x00000000]
java.lang.Thread.State: RUNNABLE
"CompilerThread0" daemon prio=10 tid=0x080ed000 nid=0x15cf waiting on condition [0x00000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x080eb800 nid=0x15ce waiting on condition [0x00000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=10 tid=0x080db000 nid=0x15cd in Object.wait() [0x8f485000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x944f2780> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
- locked <0x944f2780> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=0x080d6400 nid=0x15cc in Object.wait() [0x8f4d6000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x93c7e198> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked <0x93c7e198> (a java.lang.ref.Reference$Lock)
"main" prio=10 tid=0x08058c00 nid=0x15c8 in Object.wait() [0xb6ba7000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x96fcb5d8> (a haven.HackThread)
at java.lang.Thread.join(Thread.java:1143)
- locked <0x96fcb5d8> (a haven.HackThread)
at java.lang.Thread.join(Thread.java:1196)
at haven.MainFrame.main(MainFrame.java:314)
"VM Thread" prio=10 tid=0x080d3800 nid=0x15cb runnable
"GC task thread#0 (ParallelGC)" prio=10 tid=0x08060000 nid=0x15c9 runnable
"GC task thread#1 (ParallelGC)" prio=10 tid=0x08061800 nid=0x15ca runnable
"VM Periodic Task Thread" prio=10 tid=0x080f3400 nid=0x15d2 waiting on condition
JNI global references: 24921
Heap
PSYoungGen total 76096K, used 5700K [0xa8f70000, 0xae4c0000, 0xb3a10000)
eden space 75968K, 7% used [0xa8f70000,0xa94e9338,0xad9a0000)
from space 128K, 75% used [0xad9a0000,0xad9b8010,0xad9c0000)
to space 5824K, 0% used [0xadf10000,0xadf10000,0xae4c0000)
PSOldGen total 217472K, used 183703K [0x93a10000, 0xa0e70000, 0xa8f70000)
object space 217472K, 84% used [0x93a10000,0x9ed75c58,0xa0e70000)
PSPermGen total 25472K, used 17389K [0x8fa10000, 0x912f0000, 0x93a10000)
object space 25472K, 68% used [0x8fa10000,0x90b0b5a0,0x912f0000)
Users browsing this forum: Claude [Bot] and 0 guests