TerminatorNL / LagGoggles

A minecraft forge mod which visualises lag in the world
GNU General Public License v3.0
54 stars 20 forks source link

Error in log getting results #61

Closed VMan-2002 closed 5 years ago

VMan-2002 commented 5 years ago
[15:50:43] [Client thread/ERROR] [laggoggles]: Woa! Something went wrong while processing results! Please contact Terminator_NL and submit the following error in an issue at github!
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]: java.lang.NullPointerException
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at thefloydman.moremystcraft.world.gen.feature.WorldGenLibraryReplacement.loadLibraryFile(WorldGenLibraryReplacement.java:445)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at thefloydman.moremystcraft.world.gen.feature.WorldGenLibraryReplacement.generate(WorldGenLibraryReplacement.java:108)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraftforge.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:167)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1020)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:980)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:157)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraft.world.World.func_72964_e(World.java:310)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraft.world.World.func_175726_f(World.java:305)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraft.world.World.func_175625_s(World.java:2399)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at cf.terminator.laggoggles.profiler.ProfileManager$1.run(ProfileManager.java:95)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at cf.terminator.laggoggles.util.RunInClientThread.onClientTick(RunInClientThread.java:19)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_1102_RunInClientThread_onClientTick_ClientTickEvent.invoke(.dynamic)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraftforge.fml.common.FMLCommonHandler.onPostClientTick(FMLCommonHandler.java:349)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1911)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1098)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraft.client.main.Main.main(SourceFile:123)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at java.lang.reflect.Method.invoke(Unknown Source)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at java.lang.reflect.Method.invoke(Unknown Source)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at org.multimc.EntryPoint.listen(EntryPoint.java:143)
[15:50:43] [Client thread/INFO] [STDERR]: [cf.terminator.laggoggles.profiler.ProfileManager$1:run:153]:     at org.multimc.EntryPoint.main(EntryPoint.java:34)
TerminatorNL commented 5 years ago

Looks like LagGoggles starts loading chunks when getting results. This probably was a long profile, and the chunks it was tracking got unloaded before it fetched block names etc. I have to keep this in mind.