Logistics Pipes

Logistics Pipes

13M Downloads

CRASH REPORT!

civoldem opened this issue ยท 5 comments

commented

Hi all. At first i would like to congrat all the developers from this magnificent mod.

We start a server with mods with no problems including the version of this mod: logisticspipes-0.9.3.68
Then we put some basical pluggins and no problems appeared.

But now, with no reason the server CRASH in this way: we start the server with no problem, but when any player enter the server it CRASHES! If we quit the mod if works with no problem. And if we quit the mod with the same world but with any pipe in using it works well. But if we put the world in the first crash time it doesnt work.

I copy the CRASH LOG:

---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.

Time: 19/03/16 22:47
Description: Exception in server tick loop

java.lang.RuntimeException: java.io.EOFException
at com.google.common.base.Throwables.propagate(Throwables.java:160)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:144)
at cpw.mods.fml.common.FMLCommonHandler.firePlayerLoggedOut(FMLCommonHandler.java:576)
at net.minecraft.server.management.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:437)
at net.minecraft.network.NetHandlerPlayServer.func_147231_a(NetHandlerPlayServer.java:945)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:162)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.EOFException
at java.util.zip.GZIPInputStream.readUByte(GZIPInputStream.java:268)
at java.util.zip.GZIPInputStream.readUShort(GZIPInputStream.java:258)
at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:164)
at java.util.zip.GZIPInputStream.(GZIPInputStream.java:79)
at java.util.zip.GZIPInputStream.(GZIPInputStream.java:91)
at net.minecraft.nbt.CompressedStreamTools.func_74796_a(CompressedStreamTools.java:29)
at logisticspipes.config.PlayerConfig.readFromFile(PlayerConfig.java:124)
at logisticspipes.LogisticsEventListener.getPlayerConfig(LogisticsEventListener.java:312)
at logisticspipes.LogisticsEventListener.onPlayerLogout(LogisticsEventListener.java:201)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_225_LogisticsEventListener_onPlayerLogout_PlayerLoggedOutEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
... 9 more

A detailed walkthrough of the error, its code path and all known details is as follows:

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Linux (amd64) version 3.14.32-xxxx-grs-ipv6-64
Java Version: 1.8.0_74, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 24688131744 bytes (23544 MB) / 30341070848 bytes (28935 MB) up to 30341070848 bytes (28935 MB)
JVM Flags: 2 total; -Xmx30000M -Xms30000M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 96
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1448 65 mods loaded, 65 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.05} Minecraft Coder Pack
UCHIJAAAA FML{7.10.99.99} Forge Mod Loader
UCHIJAAAA Forge{10.13.4.1448} Minecraft Forge
UCHIJAAAA kimagine{0.1} KImagine
UCHIJAAAA CodeChickenCore{1.0.7.47} CodeChicken Core
UCHIJAAAA NotEnoughItems{1.0.5.118} Not Enough Items
UCHIJAAAA se{0.4.1} Super Enchants
UCHIJAAAA {000} CoFH ASM
UCHIJAAAA deconstruction{2.2.1} [The Deconstruction Mod]([MC 1.7.10]deconstruction[2.2.1].jar)
UCHIJAAAA Backpack{2.0.1} Backpack
UCHIJAAAA Baubles{1.0.1.10} Baubles
UCHIJAAAA BiblioCraft{1.11.4} BiblioCraft
UCHIJAAAA CoFHCore{1.7.10R3.0.3} CoFH Core
UCHIJAAAA BuildCraft|Core{7.1.14} BuildCraft
UCHIJAAAA Forestry{3.6.12.3} Forestry for Minecraft
UCHIJAAAA BinnieCore{2.0-pre7} Binnie Core
UCHIJAAAA Botany{2.0-pre7} Botany
UCHIJAAAA ExtraBees{2.0-pre7} Extra Bees
UCHIJAAAA ExtraTrees{2.0-pre7} Extra Trees
UCHIJAAAA Genetics{2.0-pre7} Genetics
UCHIJAAAA Botania{r1.7-229} [Botania](Botania r1.7-229.jar)
UCHIJAAAA BuildCraft|Builders{7.1.14} BC Builders
UCHIJAAAA BuildCraft|Transport{7.1.14} BC Transport
UCHIJAAAA BuildCraft|Energy{7.1.14} BC Energy
UCHIJAAAA BuildCraft|Silicon{7.1.14} BC Silicon
UCHIJAAAA BuildCraft|Robotics{7.1.14} BC Robotics
UCHIJAAAA BuildCraft|Factory{7.1.14} BC Factory
UCHIJAAAA ChickenChunks{1.3.4.19} ChickenChunks
UCHIJAAAA chocolateQuest{1.0} Chocolate Quest
UCHIJAAAA customnpcs{1.7.10d} CustomNpcs
UCHIJAAAA wonderfulwands{1.4.2} Cyano's Wonderful Wands
UCHIJAAAA ImmibisCore{59.1.1} Immibis Core
UCHIJAAAA DimensionalAnchors{59.0.3} Dimensional Anchors
UCHIJAAAA eplus{3.0.2-d} Enchanting Plus
UCHIJAAAA EnderStorage{1.4.7.37} EnderStorage
UCHIJAAAA farlanders{1.2b} The Farlanders
UCHIJAAAA flansmod{4.10.0} [Flan's Mod](Flans Mod-1.7.10-4.10.0.jar)
UCHIJAAAA InfernalMobs{1.6.0} Infernal Mobs
UCHIJAAAA mod_Invasion{1.0b} Invasion
UCHIJAAAA inventorytweaks{1.59-dev-152-cf6e263} Inventory Tweaks
UCHIJAAAA IronChest{6.0.62.742} Iron Chest
UCHIJAAAA ThermalFoundation{1.7.10R1.2.0} Thermal Foundation
UCHIJAAAA ThermalExpansion{1.7.10R4.0.3B1} Thermal Expansion
UCHIJAAAA LogisticsPipes{0.9.3.100} Logistics Pipes
UCHIJAAAA Mantle{1.7.10-0.3.2.jenkins184} Mantle
UCHIJAAAA ForgeMultipart{1.1.2.331} Forge Multipart
UCHIJAAAA Mekanism{8.1.9} Mekanism
UCHIJAAAA MekanismGenerators{8.1.9} MekanismGenerators
UCHIJAAAA MekanismTools{8.1.9} MekanismTools
UCHIJAAAA NEIAddons{1.12.13.38} NEI Addons
UCHIJAAAA NEIAddons|Developer{1.12.13.38} NEI Addons: Developer Tools
UCHIJAAAA NEIAddons|AppEng{1.12.13.38} NEI Addons: Applied Energistics 2
UCHIJAAAA NEIAddons|Botany{1.12.13.38} NEI Addons: Botany
UCHIJAAAA NEIAddons|Forestry{1.12.13.38} NEI Addons: Forestry
UCHIJAAAA NEIAddons|CraftingTables{1.12.13.38} NEI Addons: Crafting Tables
UCHIJAAAA NEIAddons|ExNihilo{1.12.13.38} NEI Addons: Ex Nihilo
UCHIJAAAA neiintegration{1.0.11} NEI Integration
UCHIJAAAA ThermalDynamics{1.7.10R1.1.0} Thermal Dynamics
UCHIJAAAA tts{0.6} Tube Transport System
UCHIJAAAA McMultipart{1.1.2.331} Minecraft Multipart Plugin
UCHIJAAAA ForgeRelocation{0.0.1.3} ForgeRelocation
UCHIJAAAA MCFrames{1.0} MCFrames
UCHIJAAAA RelocationFMP{0.0.1.2} RelocationFMP
UCHIJAAAA MrTJPCoreMod{1.1.0.27} MrTJPCore
UCHIJAAAA ForgeMicroblock{1.1.2.331} Forge Microblocks
CoFHCore: -[1.7.10]3.0.3-303
ThermalFoundation: -[1.7.10]1.2.0-102
ThermalExpansion: -[1.7.10]4.0.3B1-218
Mantle Environment: DO NOT REPORT THIS CRASH! Unsupported mods in environment: bukkit
ThermalDynamics: -[1.7.10]1.1.0-161
Forestry : Warning: You have mods that change the behavior of Minecraft, ForgeModLoader, and/or Minecraft Forge to your client:
Bukkit, Cauldron, or other Bukkit replacement
These may have caused this error, and may not be supported. Try reproducing the crash WITHOUT these mods, and report it then.
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 2 / 20; [EntityPlayerMP['CIVOLDEM'/5392, l='world', x=267,22, y=115,50, z=1672,37](CIVOLDEM at 267.2199885992462,115.5,1672.3726318278068), EntityPlayerMP['MisterMedinaYT'/12030, l='world', x=40,27, y=68,00, z=68,00](MisterMedinaYT at 40.272093873655194,68.0,67.99565029644842)]
Is Modded: Definitely; Server brand changed to 'kcauldron,cauldron,craftbukkit,mcpc,fml,forge'
Type: Dedicated Server (map_server.txt)

PLEASE HELP us!

commented

Logistics pipes stores the player info under logisticspipes/${PLAYER_UUID}.info (where ${PLAYER_UUID} will be replaced with a UUID taken from Mojang servers), and these files became corrupted.

Not sure if you restore just these files from older backup solves the problem or not, I strongly recommend you to restore the whole world to an older backup, or at least playerdata and this folder.
commented

It appears that, due to something going incorrect while writing, the file is Corrupted and the Parser reaches the end of the File in hte middle of Parsing. Hence the EOFException.

Simply restoring, or even better, deleting the playerdatas for the player it happens to, if his inventory isnt that full of worthy stuff, should help get rid of this Issue.
commented

jeez, are we in a mood of bad advise in here?
The player config that we talk about just contains some rendering options for a player.
There is no need to make a full world restore, neither is it necessary to delete any playerdatas with inventories.

The files we are talking about are in the worlds folder under logisticspipes and it is only necessary to delete <player uuid>.info. You should be able to obtain that player uuid from the usernamecache.json file in your server's main directoy.

I believe you @hron84 @Bitterholz just try to help, but please do not, if you don't know the details.

commented

Should I wait before pushing the LogisticsPipes{0.9.3.100} update to my server then? (The mod is great btw)

commented

@KajesLorian this just happens occasionally and it has not even happened to our server once. I guess it is a very rare bug that can happen with any LP version right now.