Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NPE when open "DebugGame" hud #68

Closed
mouse0w0 opened this issue Sep 27, 2019 · 0 comments
Closed

NPE when open "DebugGame" hud #68

mouse0w0 opened this issue Sep 27, 2019 · 0 comments

Comments

@mouse0w0
Copy link
Member

====== Engine Crash Report ======

Time: 2019-09-27 23:37:53 +08:00

--- Exception Stack Traces ---
Thread: main
java.lang.NullPointerException
	at nullengine.client.gui.EngineGuiManager.removeHud(EngineGuiManager.java:165)
	at nullengine.enginemod.EngineModClientListeners.lambda$registerKeyBindings$38(EngineModClientListeners.java:225)
	at nullengine.client.input.keybinding.KeyBinding.onKeyEnd(KeyBinding.java:147)
	at nullengine.client.input.keybinding.KeyBindingManager.tick(KeyBindingManager.java:164)
	at nullengine.client.EngineClientImpl.clientTick(EngineClientImpl.java:202)
	at nullengine.logic.Ticker.run(Ticker.java:64)
	at nullengine.client.EngineClientImpl.runEngine(EngineClientImpl.java:196)
	at nullengine.client.launch.Bootstrap.main(Bootstrap.java:35)
----------------------------------------------------------------

--- Exception Details ---
----------------------------------------------------------------

--- System Details ---
Engine Version: 0.1.0-alpha
Engine Side: CLIENT
Runtime Environment: ENGINE_DEVELOPMENT
Loaded Mods: [engine(0.1.0-alpha), foundation(0.1.0-alpha)]
Operating System: Windows 10 (amd64) version 10.0
Java Version: 11.0.1 (11.0.1+13-LTS), 11.0.1
JVM Information: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 61 MB / 126 MB (Max: 2014 MB)
JVM Flags: (2 totals) -javaagent:D:\Softwares\IntelliJ IDEA Community Edition 2019.1.1\lib\idea_rt.jar=5626:D:\Softwares\IntelliJ IDEA Community Edition 2019.1.1\bin -Dfile.encoding=UTF-8
GL Vendor: NVIDIA Corporation
GL Renderer: GeForce GTX 1060 with Max-Q Design/PCIe/SSE2
GL Version: 3.2.0 NVIDIA 398.36
GL Extensions: null
GL Shading Language Version: 1.50 NVIDIA via Cg compiler
GPU Memory Usage: 438 MB / 6144 MB
----------------------------------------------------------------

--- All Stack Traces ---
Thread: main
Daemon: false
StackTrace:
	at java.base@11.0.1/java.lang.Thread.dumpThreads(Native Method)
	at java.base@11.0.1/java.lang.Thread.getAllStackTraces(Thread.java:1657)
	at app//nullengine.util.CrashHandlerImpl.generateCrashReport(CrashHandlerImpl.java:104)
	at app//nullengine.util.CrashHandlerImpl.crash(CrashHandlerImpl.java:58)
	at app//nullengine.util.CrashHandlerImpl.crash(CrashHandlerImpl.java:40)
	at app//nullengine.EngineBase.lambda$initExceptionHandler$0(EngineBase.java:135)
	at app//nullengine.EngineBase$$Lambda$80/0x000000010017c840.uncaughtException(Unknown Source)
	at java.base@11.0.1/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1055)
	at java.base@11.0.1/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1050)
	at java.base@11.0.1/java.lang.Thread.dispatchUncaughtException(Thread.java:2001)

Thread: Chunk Baker 2
Daemon: false
StackTrace:
	at java.base@11.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@11.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
	at java.base@11.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
	at java.base@11.0.1/java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:547)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base@11.0.1/java.lang.Thread.run(Thread.java:834)

Thread: Chunk Baker 3
Daemon: false
StackTrace:
	at java.base@11.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@11.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
	at java.base@11.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
	at java.base@11.0.1/java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:547)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base@11.0.1/java.lang.Thread.run(Thread.java:834)

Thread: Attach Listener
Daemon: true
StackTrace:

Thread: Chunk Baker 0
Daemon: false
StackTrace:
	at java.base@11.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@11.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
	at java.base@11.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
	at java.base@11.0.1/java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:547)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base@11.0.1/java.lang.Thread.run(Thread.java:834)

Thread: Finalizer
Daemon: true
StackTrace:
	at java.base@11.0.1/java.lang.Object.wait(Native Method)
	at java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
	at java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
	at java.base@11.0.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170)

Thread: Monitor Ctrl-Break
Daemon: true
StackTrace:
	at java.base@11.0.1/java.net.SocketInputStream.socketRead0(Native Method)
	at java.base@11.0.1/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
	at java.base@11.0.1/java.net.SocketInputStream.read(SocketInputStream.java:168)
	at java.base@11.0.1/java.net.SocketInputStream.read(SocketInputStream.java:140)
	at java.base@11.0.1/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284)
	at java.base@11.0.1/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326)
	at java.base@11.0.1/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)
	at java.base@11.0.1/java.io.InputStreamReader.read(InputStreamReader.java:185)
	at java.base@11.0.1/java.io.BufferedReader.fill(BufferedReader.java:161)
	at java.base@11.0.1/java.io.BufferedReader.readLine(BufferedReader.java:326)
	at java.base@11.0.1/java.io.BufferedReader.readLine(BufferedReader.java:392)
	at app//com.intellij.rt.execution.application.AppMainV2$1.run(AppMainV2.java:64)

Thread: Reference Handler
Daemon: true
StackTrace:
	at java.base@11.0.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.base@11.0.1/java.lang.ref.Reference.processPendingReferences(Reference.java:241)
	at java.base@11.0.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213)

Thread: Common-Cleaner
Daemon: true
StackTrace:
	at java.base@11.0.1/java.lang.Object.wait(Native Method)
	at java.base@11.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
	at java.base@11.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148)
	at java.base@11.0.1/java.lang.Thread.run(Thread.java:834)
	at java.base@11.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)

Thread: Signal Dispatcher
Daemon: true
StackTrace:

Thread: Chunk Baker 5
Daemon: false
StackTrace:
	at java.base@11.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@11.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
	at java.base@11.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
	at java.base@11.0.1/java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:547)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base@11.0.1/java.lang.Thread.run(Thread.java:834)

Thread: Chunk Baker 4
Daemon: false
StackTrace:
	at java.base@11.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@11.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
	at java.base@11.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
	at java.base@11.0.1/java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:547)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base@11.0.1/java.lang.Thread.run(Thread.java:834)

Thread: Chunk Baker 1
Daemon: false
StackTrace:
	at java.base@11.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@11.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
	at java.base@11.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
	at java.base@11.0.1/java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:547)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
	at java.base@11.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base@11.0.1/java.lang.Thread.run(Thread.java:834)
@mouse0w0 mouse0w0 added this to To do in Alpha Update 1 - Demo Project via automation Sep 27, 2019
@mouse0w0 mouse0w0 added the type: bug Something isn't working label Sep 27, 2019
@mouse0w0 mouse0w0 changed the title NPE when open "debugGame" hud NPE when open "DebugGame" hud Oct 4, 2019
Alpha Update 2 - Rendering Update automation moved this from To do to Done Nov 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
resolution: fixed type: bug Something isn't working
Projects
No open projects
Development

No branches or pull requests

1 participant