Futurepack-API icon indicating copy to clipboard operation
Futurepack-API copied to clipboard

[1.16.5/31.3.7005][CRASH] Crash when opening Assembly Table.

Open thebloxxer11 opened this issue 3 years ago • 24 comments

Describe the bug Something causes a lockup, then crash, when the UI of the Assembly Table is opened. To Reproduce Steps to reproduce the behavior:

  1. Place Assembly Table down
  2. Open UI
  3. Crash to Desktop.

Screenshots N/A

Additional context Using the provided Assembly table from the Researcher. Is using a Resource Pack.

Version Minecraft Version: 1.16.5 Forge Version: 36.2.23 Futurepack Version: 31.3.7005

Logs https://pastebin.com/qPGBsGhf

thebloxxer11 avatar Jan 19 '22 17:01 thebloxxer11

I looked at the crash report, seems like Mixin is a major player here.

thebloxxer11 avatar Jan 19 '22 17:01 thebloxxer11

somebody registered null as assembly recipe. is a datapack or a resourcepack used ? Also cpuld you get me the FPDebug.log I am hoping to fidn there a hint why there was anull recipe.

mcenderdragon avatar Jan 21 '22 09:01 mcenderdragon

Here are the logs, but apparently it fixed itself. https://pastebin.com/exTqqzcV

thebloxxer11 avatar Jan 21 '22 15:01 thebloxxer11

I was thinking of dumping a list of all the recipes registered for the Assembly Table using CraftTweaker, but there isn't support for it for 1.16.5.

thebloxxer11 avatar Jan 22 '22 00:01 thebloxxer11

Now, JEI doesn't show Recycler recipes, but yet they still work.

thebloxxer11 avatar Jan 22 '22 02:01 thebloxxer11

JEI has bugged out again, only Analyzer module Recycler recipes are showing. Maybe check how the recipes are handled?

thebloxxer11 avatar Jan 22 '22 15:01 thebloxxer11

somethign si heavily interfering with the recipe system here. But JEI can take sometime until all recipes show up becuase of syncing /reload should fix it.

mcenderdragon avatar Jan 24 '22 18:01 mcenderdragon

/reload doesn't work as intended. Just checked with the Centrifuge.

thebloxxer11 avatar Jan 24 '22 19:01 thebloxxer11

dies this also happen with just JEI & FUturepack ? Does this also happen in a new wold with your mod list?

mcenderdragon avatar Jan 24 '22 19:01 mcenderdragon

I'm duplicating an instance right now to check with mod interference one by one, will keep FP and JEI on

thebloxxer11 avatar Jan 24 '22 19:01 thebloxxer11

Another mod is interfering with the recipes. JEI and FP alone works fine. I am suspicious about CraftTweaker right now, so testing that next, with a mod (Travel Anchors) that has an altered recipe through it.

thebloxxer11 avatar Jan 24 '22 19:01 thebloxxer11

Not CraftTweaker. Checking JEI addons.

thebloxxer11 avatar Jan 24 '22 19:01 thebloxxer11

JEI addons aren't showing anything different in the test instance. Switching to main instance and disabling JEITweaker, an addon to CraftTweaker

thebloxxer11 avatar Jan 24 '22 19:01 thebloxxer11

JEITweaker is to blame. Disabling it restored the recipe display. Mark this as "other mods fault".

thebloxxer11 avatar Jan 24 '22 19:01 thebloxxer11

what is jeitweaker doing / what can that mod do?

mcenderdragon avatar Jan 24 '22 19:01 mcenderdragon

https://www.curseforge.com/minecraft/mc-mods/jeitweaker Here is the CF page.

thebloxxer11 avatar Jan 24 '22 20:01 thebloxxer11

Problem about crashes that started this all happened again, with the Centrifuge this time. Here is a crash report and set of new logs: Crash Report: https://pastebin.com/1Rymy4ap Logs: https://pastebin.com/NY5SYLFp

Details: I was loading Neon Dust into the Centrifuge via Hopper. Suspicion: The Research check isn't working well with non-FP automatic methods of insertion (FP Pipes work fine, have those on a Neon Furnace/Super Crusher, No check for player who placed the machine down), screwing with the recipe load, resulting in a crash.

thebloxxer11 avatar Feb 06 '22 18:02 thebloxxer11

it has nothing todo with automation, something is fuckign with our recipes and adds null recipes which crash.

mcenderdragon avatar Feb 07 '22 13:02 mcenderdragon

Well, from both crash reports, Mixin is involved somewhere. I am now going through mods that use Mixin Bootstrap.

thebloxxer11 avatar Feb 07 '22 15:02 thebloxxer11

In this case, the potential suspects are Immersive Engineering, Dragon Survival, Flywheel (Create), and Terraforged (which shouldn't really do anything as Terraforged does Worldgen).

thebloxxer11 avatar Feb 07 '22 15:02 thebloxxer11

Plus, this crash is inconsistent, but repeatable. I'd suggest seeing if a group of people have the time and patience opening the Assembly Table UI and rebooting MC if there is no crash over and over again until they crash.

thebloxxer11 avatar Feb 07 '22 15:02 thebloxxer11

I JUST remembered that I removed a Crafting Table Recipe from IE via CraftTweaker, Iron Rods in particular to prioritize the Iron Stick recipe from FP. I wonder if that is causing this.

thebloxxer11 avatar Feb 07 '22 16:02 thebloxxer11

Does this version work: https://redsnake-games.de/maven/redsnakegames/mcenderdragon/futurepack/1.16.5-31.3.7007/Futurepack-1.16.5-31.3.7007.jar ? (and if it crashes it should crash early on and show who added wrong recipes - if many recipes are missing please give me the log)

mcenderdragon avatar Feb 07 '22 16:02 mcenderdragon

Passed game and save load, so far no crashes.

thebloxxer11 avatar Feb 07 '22 17:02 thebloxxer11