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

Latest SpongeForge Recommended v3361 Causing LagGoggles Server Crash #41

Closed
nickkeane opened this issue Aug 6, 2018 · 3 comments
Closed

Comments

@nickkeane
Copy link

Description:

Server crash w/ latest Sponge Recommended build (spongeforge-1.12.2-2705-7.1.0-BETA-3361) and LagGoggles-SPONGEFORGE-1.12.2-4.1

How to reproduce:

Add LagGoggles SpongeForge jar to forge server (used All The Mods 3) w/ latest recommended spongeforge build v3361

Stacktrace:

minecrafta | [23:38:55] [main/ERROR] [mixin]: Critical injection failure: LVT in net/minecraft/world/WorldServer::func_72955_a(Z)Z has incompatible changes at opcode 203 in callback net/minecraft/world/WorldServer::handler$afterUpdate$zzi000.
minecrafta | Expected: [I, Ljava/util/Iterator;, Lnet/minecraft/world/NextTickListEntry;, I, Lnet/minecraft/block/state/IBlockState;, Lnet/minecraft/block/Block;, Lnet/minecraft/world/WorldServer;, Lnet/minecraft/util/math/BlockPos;, Lnet/minecraft/block/state/IBlockState;, Ljava/util/Random;]
minecrafta | Found: [I, Ljava/util/Iterator;, Lnet/minecraft/world/NextTickListEntry;, I, Lnet/minecraft/block/state/IBlockState;]
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: org.spongepowered.asm.mixin.injection.throwables.InjectionError: LVT in net/minecraft/world/WorldServer::func_72955_a(Z)Z has incompatible changes at opcode 203 in callback net/minecraft/world/WorldServer::handler$afterUpdate$zzi000.
minecrafta | Expected: [I, Ljava/util/Iterator;, Lnet/minecraft/world/NextTickListEntry;, I, Lnet/minecraft/block/state/IBlockState;, Lnet/minecraft/block/Block;, Lnet/minecraft/world/WorldServer;, Lnet/minecraft/util/math/BlockPos;, Lnet/minecraft/block/state/IBlockState;, Ljava/util/Random;]
minecrafta | Found: [I, Ljava/util/Iterator;, Lnet/minecraft/world/NextTickListEntry;, I, Lnet/minecraft/block/state/IBlockState;]
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:475)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:425)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at org.spongepowered.asm.mixin.injection.code.Injector.inject(Injector.java:199)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.inject(InjectionInfo.java:267)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1198)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:909)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:309)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:267)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:353)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.apply(MixinTransformer.java:724)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.applyMixins(MixinTransformer.java:703)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:509)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:72)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at java.lang.Class.getDeclaredMethods0(Native Method)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at java.lang.Class.getMethod0(Class.java:3018)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at java.lang.Class.getMethod(Class.java:1784)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:132)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at java.lang.reflect.Method.invoke(Method.java:498)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:70)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transformClassBytes:519]: at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:34)
minecrafta | A problem occurred running the Server launcher.[23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:main:34]: java.lang.reflect.InvocationTargetException
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:main:34]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:main:34]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:main:34]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:main:34]: at java.lang.reflect.Method.invoke(Method.java:498)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:main:34]: at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:70)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:main:34]: at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:34)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:run:75]: Caused by: java.lang.NoClassDefFoundError: net/minecraft/world/WorldServer
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:run:75]: at java.lang.Class.getDeclaredMethods0(Native Method)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:run:75]: at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:run:75]: at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:run:75]: at java.lang.Class.getMethod0(Class.java:3018)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:run:75]: at java.lang.Class.getMethod(Class.java:1784)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:run:75]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:132)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:run:75]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.ServerLaunchWrapper:run:75]: ... 6 more
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:643]: Caused by: java.lang.ClassNotFoundException: net.minecraft.world.WorldServer
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:643]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:643]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:643]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:643]: ... 13 more
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:667]: Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:667]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:521)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:667]: at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:72)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:667]: at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:667]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:667]: ... 15 more
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: LVT in net/minecraft/world/WorldServer::func_72955_a(Z)Z has incompatible changes at opcode 203 in callback net/minecraft/world/WorldServer::handler$afterUpdate$zzi000.
minecrafta | Expected: [I, Ljava/util/Iterator;, Lnet/minecraft/world/NextTickListEntry;, I, Lnet/minecraft/block/state/IBlockState;, Lnet/minecraft/block/Block;, Lnet/minecraft/world/WorldServer;, Lnet/minecraft/util/math/BlockPos;, Lnet/minecraft/block/state/IBlockState;, Ljava/util/Random;]
minecrafta | Found: [I, Ljava/util/Iterator;, Lnet/minecraft/world/NextTickListEntry;, I, Lnet/minecraft/block/state/IBlockState;]
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:475)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:425)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: at org.spongepowered.asm.mixin.injection.code.Injector.inject(Injector.java:199)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.inject(InjectionInfo.java:267)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1198)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:909)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:309)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:267)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:353)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.apply(MixinTransformer.java:724)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.applyMixins(MixinTransformer.java:703)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:509)
minecrafta | [23:38:55] [main/INFO] [STDERR]: [java.lang.Throwable:printEnclosedStackTrace:709]: ... 18 more
minecrafta | Server will restart in ~10 seconds. No input needed...

Other notes:

Worked fine with SpongeForge v3206
Update to v3361 broke w/ above trace

@nickkeane nickkeane changed the title Latest SpongeForge recommended v3361 laggoggles server crash Latest SpongeForge Recommended v3361 Causing LagGoggles Server Crash Aug 6, 2018
@TerminatorNL
Copy link
Owner

Thank you for this. I shall look into this soon. I am beginning to gain some time for projects again.

@TerminatorNL
Copy link
Owner

I am currently working on LagGoggles version 5.0 This will be a complete rewrite to add additional features. It will be built against SpongeForge v3361.

@nok-ko
Copy link

nok-ko commented Mar 19, 2019

Is the issue going to be resolved any time soon? I'd like to profile my server for sources of lag, but LagGoggles doesn't run on my setup because of this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants