question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[1.18.2 DC] Randomly cannot join

See original GitHub issue

Describe the bug After a standard automatic server restart, players who tried joining the server get disconnected immediately. The server hasn’t been touched in about 8 hours, and had a couple restarts in between then and the time of players getting disconnected. Tried restarting the server multiple times to get this disconnect issue to stop but its persistent now.

Steps to Reproduce Steps to reproduce the behavior: -Honestly not sure

Screenshots If applicable, add screenshots to help explain your problem.

Environment (please complete the following information with the version):

  • Minecraft: 1.18.2
  • Fabric 0.14.2

Logs Client Log: https://gist.github.com/Sebas-Re/3abbd6b49982c26eedd70ada160a446f Server Log: https://gist.github.com/itsdinkd/ff66c09c16823d2d556bec75368a28b7 REI Log (From client): https://spigot.pl/paste/?s=0fc1a95016fa45df Additional info When a player connects to the server, the console of the server displays the following;

[08:09:22] [Netty Epoll Server IO #1/ERROR]: Error receiving packet 102
reborncore.common.crafting.serde.RecipeSerdeException: Failed to ser/de techreborn:rolling_machine/nichrome_heating_coil
	at Not Enough Crashes deobfuscated stack trace.(1.18.2+build.3) ~[?:?]
	at reborncore.common.crafting.RebornRecipeType.toJson(RebornRecipeType.java:65) ~[RebornCore-5.2.0-beta.3.jar:?]
	at reborncore.common.crafting.RebornRecipeType.write(RebornRecipeType.java:79) ~[RebornCore-5.2.0-beta.3.jar:?]
	at reborncore.common.crafting.RebornRecipeType.write(RebornRecipeType.java:40) ~[RebornCore-5.2.0-beta.3.jar:?]
	at net.minecraft.network.packet.s2c.play.SynchronizeRecipesS2CPacket.writeRecipe(SynchronizeRecipesS2CPacket:52) ~[?:?]
	at net.minecraft.network.PacketByteBuf.writeCollection(PacketByteBuf:131) ~[?:?]
	at net.minecraft.network.packet.s2c.play.SynchronizeRecipesS2CPacket.write(SynchronizeRecipesS2CPacket:27) ~[?:?]
	at xyz.nucleoid.packettweaker.PacketContext.writeWithContext(PacketContext.java:29) ~[packet_tweaker-0.2.0+1.18-pre1-d9af428150ab2387.jar:?]
	at net.minecraft.network.PacketEncoder.redirect$gpf000$writePacket(PacketEncoder:1033) ~[?:?]
	at net.minecraft.network.PacketEncoder.encode(PacketEncoder:45) ~[?:?]
	at net.minecraft.network.PacketEncoder.encode(PacketEncoder:14) ~[?:?]
	at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107) [netty-all-4.1.68.Final.jar:?]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:717) [netty-all-4.1.68.Final.jar:?]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:764) [netty-all-4.1.68.Final.jar:?]
	at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) [netty-all-4.1.68.Final.jar:?]
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164) [netty-all-4.1.68.Final.jar:?]
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) [netty-all-4.1.68.Final.jar:?]
	at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:384) [netty-all-4.1.68.Final.jar:?]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) [netty-all-4.1.68.Final.jar:?]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.68.Final.jar:?]
	at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.IllegalStateException: No items in c:chromium_ingots tag
	at reborncore.common.crafting.ShapedRecipeHelper.rewriteForNetworkSync(ShapedRecipeHelper.java:60) ~[RebornCore-5.2.0-beta.3.jar:?]
	at techreborn.api.recipe.recipes.serde.RollingMachineRecipeSerde.collectJsonData(RollingMachineRecipeSerde.java:29) ~[TechReborn-5.2.0-beta.3.jar:?]
	at techreborn.api.recipe.recipes.serde.RollingMachineRecipeSerde.collectJsonData(RollingMachineRecipeSerde.java:19) ~[TechReborn-5.2.0-beta.3.jar:?]
	at reborncore.common.crafting.serde.RebornRecipeSerde.toJson(RebornRecipeSerde.java:60) ~[RebornCore-5.2.0-beta.3.jar:?]
	at reborncore.common.crafting.RebornRecipeType.toJson(RebornRecipeType.java:63) ~[RebornCore-5.2.0-beta.3.jar:?]
	... 19 more
[08:09:22] [Netty Epoll Server IO #1/INFO]: [STDOUT]: REI: Server failed to synchronize recipe data with the client! Please check the server console log for errors, this breaks REI and vanilla recipe books!

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:7 (1 by maintainers)

github_iconTop GitHub Comments

2reactions
fxmorincommented, May 5, 2022

Well for now just run /carpet-fixes tagKeyMemoryLeakFix false or set it to false in the config I’ll disable the mixin if TechReborn is running 😉

1reaction
modmuss50commented, May 5, 2022

This will be quite an ovious issue when I port to 1.19, but for now this works as intended on 1.18.2 the only version we provide support for. This issue is about it beign incompaible with carpet-fixes. The only documentation I can find about this in carpet is “Fixes a memory leak within the new TagKey system” this does not help me understand what its doing to cause this crash.

I do not have the time to provide support for these kinds of mods when it works fine without them. I would accpet a well tested PR if you want to fix it yourself.

For now this is something I wont be fixing.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Disconnecting from Minecraft server with good connection
My friend has hosted a Minecraft server on Shockbyte but I cannot connect. I have a decent internet connection.
Read more >
Strange bug NO DC at top left corner : r/Minecraft - Reddit
11 votes, 10 comments. Hello, I've recently discover a problem that doesn't affect my gameplay itself but I found it pretty strange.
Read more >
Why does Minecraft pocket edition keep saying “unable to ...
I am assuming you know the basics of joining: look under “joinable cross-platform friends” and find their world. Also, you can only join...
Read more >
1.18.2 literally uninstallable - Support & Bug Reports
2 version of Forge to my new .minecraft folder I created specifically for it because whenever I click the icon that lets me...
Read more >
[REALMS-9078] Realms freeze, disconnect everyone, and not ...
Create or join a realm. Do anything. Notice that mobs will start to freeze, containers and inventory won't open. Make sure everyone leaves, ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found