LagGoggles

LagGoggles

9M Downloads

Startup crash with latest version

wormzjl opened this issue ยท 13 comments

commented

Client startup crash with LagGoggles-FAT-1.12.2-4.11-92, THIN version doesn't work either
https://gist.github.com/wormzjl/04e39ffbe8cc30b2784d0d1243cb7dbe

LagGoggles-FAT-1.12.2-4.9 doesn't have this issue
I'm using openj9 if it's concerned

commented

Been having the same, or a similar issue.
Attempted to launch both FAT and THIN versions on client, and on a spongeforge server
resulted in the client failing to launch, no report but this in the logs https://hastebin.com/agafevuyop.md
and caused the server to crashloop with no output
sponge and forge are both on latest versions

commented

same here, reverting back until this gets fixed, it was hard to find this mod being the cause of the crash.

It was an invocation exception, if that helps

commented

Same here. Updated to LagGoggles-FAT-1.12.2-4.11-92.jar today, and suddenly my modpack started crashing during startup with no crash log. Output log displayed this though:

[java.lang.ThreadGroup:uncaughtException:-1]: java.util.ServiceConfigurationError: org.spongepowered.asm.service.IMixinServiceBootstrap: Provider org.spongepowered.asm.service.modlauncher.MixinServiceModLauncherBootstrap could not be instantiated

So I googled it. Other mods have caused similar problems and it seems(?) to be caused by an error when trying to use sponge mixins. Example google result - SpongePowered/SpongeForge#1826 . I could be wrong, but I'm guessing the sponge update mentioned in the changelog got borked? Going back to LagGoggles-FAT-1.12.2-4.9.jar allows me to load again.

MC 1.12.2
forge-14.23.5.2847

commented

issue with LagGoggles 1.12.2-4.9 is that its not compatible with the current versions of spongeforge- mixin 0.8 according to the recently closed issue by clienthax
which is what this update was meant to patch

commented

Same problem, same crash report.
Modpack: E2E v1.77
Extra Mods:
Born in a Barn
VanillaFix
TexFix
Stackie
Surge
LagGoggles
Crash Report: https://paste.dimdev.org/iputivixem.mccrash
Reverting to an earlier version fixes the problem too

commented

@ace10102 Decided to test that for myself. Added the lastest spongeforge with mirage and spark, just to see what would happen. Got a spongeforge mixin crash on load, not unlike the crash the latest lag goggles causes. But then I tested removing lag goggles, and I got the same crash.. Removing spongeforge/mirage/spark made it stop crashing.
-a couple minutes later and some head scratching-
Yeah, adding only spongeforge causes the mixin crash, so it's not mirage or spark. It could be other mods in my pack have similar incompatibility issues like LagGoggles 4.9. Do you happen to know if there are older versions of spongeforge that are compatible with 4.9?

Edit: Nvm, I manually tested all previous recommended versions of spongeforge, all the way back to 7.1.6 (10+ month old builds), and they all crash me, without giving me enough error information to try and figure out what mod is causing it. More googling seems to show more incompatible mods (with spongeforge), such as Farseek, a mod in a lot of modpacks. The spongeforge issue page is loaded with closed issues telling people to remove X mods and the spongeforge devs seem to take a stance that.. any mods that modify what spongeforge want to modify, or doesn't want to conform to spongeforge's changes between updates, are at fault and should be removed. Which I guess is sorta fair, but forces people to avoid or choose between certain mods. Choosing between using spongeforge and it's small repository of mods (most seem admin related), or more popular mods like Streams (which requires Farseek), is a no brainer to me. Anyway, I'm straying off topic a little. To anyone having problems I would just consider giving up spongeforge and sticking with LagGoggles-FAT-1.12.2-4.9.jar 'till a new build comes out.

commented

kind of hard to give up using spongeforge on a server thats been running for over a year and requires sponge plugins to stay stable kek

commented

Dear users, I can see the impact of not being able to update SpongeForge since it's absolutely essential to run a server with many people.

I'm open for pull requests, if someone is up for the task, that'd help me out greatly since I do not have the time to dig in and perform investigations. I am currently graduating and simply do not have the energy/time to invest.

I have already put a system in place to automagically build releases upon commit and should be able to roll out a release. But I can't dive in and test every single aspect (combinations with other mods etc), for that, I need your help.

I also haven't kept up with the latest SpongeForge/Mixin changes, so I am completely uneducated on the latest stuff. I'd greatly appreciate incoming pull requests!

commented

kind of hard to give up using spongeforge on a server thats been running for over a year and requires sponge plugins to stay stable kek

That's understandable. But I've also played on many servers that were stable without it.
Out of curiosity, which plugins are required for your server to stay stable?

commented

Out of curiosity, which plugins are required for your server to stay stable?

mainly greifdefender, nucleus and a custom administration plugin that uses sponge event logging and ownership tags to track player activity. but we also have a number of plugins for economy management

commented

confirmed, i solved it by rolling down one version.

commented

I am working on this issue. I am trying to partially move away from Mixin to improve the robustness of my mods by using an adaptor mod (see SpongePowered/Mixin#393)

commented