Bassebombecraft

Bassebombecraft

18.5k Downloads

VersionUtils.createUserInfo() fails with error NullPointerException

Closed this issue ยท 2 comments

commented

Configuration: physical client /physical server
Error was logged in: physical client
Stacktrace:

[06Jun2020 16:09:07.029] [Render thread/ERROR] [bassebombecraft.BassebombeCraft/]: Stack trace for posting exception:java.lang.NullPointerException
	at bassebombecraft.config.VersionUtils.createUserInfo(VersionUtils.java:504)
	at bassebombecraft.config.VersionUtils.postException(VersionUtils.java:245)
	at bassebombecraft.client.proxy.ClientProxy.postException(ClientProxy.java:198)
	at bassebombecraft.BassebombeCraft.reportException(BassebombeCraft.java:250)
	at bassebombecraft.BassebombeCraft.reportAndLogException(BassebombeCraft.java:241)
	at bassebombecraft.client.event.duration.DurationEventHandler.handleClientTickEvent(DurationEventHandler.java:28)
	at net.minecraftforge.eventbus.ASMEventHandler_33_DurationEventHandler_handleClientTickEvent_ClientTickEvent.invoke(.dynamic)
	at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80)
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258)
	at net.minecraftforge.fml.hooks.BasicEventHooks.onPreClientTick(BasicEventHooks.java:104)
	at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1330)
	at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:905)
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:554)
	at net.minecraft.client.main.Main.main(SourceFile:204)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:56)
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37)
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54)
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72)
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:81)
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:65)
	at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:39)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
	at org.multimc.EntryPoint.listen(EntryPoint.java:143)
	at org.multimc.EntryPoint.main(EntryPoint.java:34)

commented

Observation:
The Minecraft server is requested to access the Minecraft version.
Can be null in physical client, e.g. if an error happens before the logical server is started.

commented

Resolved with commit: 83be2ea