strange repeatable disconnect

Issue #289 new
Schneider created an issue

I have stumbled across a strange bug. When I right click one of the Alveary compontents of this mod while having my Tinkers Construct Pickaxe in hand it disconnects my client telling me: "Internal Server Error". (I've tested it with the Hatchery, Mutator and Electrical Stimulator.)

It seems to relate to the auto-repair modifier from TiCon that changes the damage value of the tool (there are 2 different damage values saved in the tool). See NBT-Data as XML (gist with different revisions) for comparison. It only crashed in gist revisions 4 used twice, damaged for the first time (auto-repaired by moss over time) and 7 now it is disconnecting me again.

Since the alveary compontents of binnie's mods seem to be the only things that are having issues I've posted it here and not on the Tinkers Construct github. Left-Clicking (breaking) or Shift-Right-Clicking (nothing happens) with such a tool doesn't disconnect me. Right-Clicking any of the Genetics machines doesn't cause any issues.

I also have IguanaTinkerTweaks installed. I'm using a SMP server, which does show a generic NPE in the logs. At the client logs I don't see anything useful.

So basically every time my tool is fully repaired by the moss modifier and I right click a Hatchery (or Mutator etc.) while holding the tool in my hand the game crashes. If the tool is still damaged I can access the Hatchery without problems. Once the tool is fully repaired (over time) it starts disconnecting me again.

Since Binnie's Mods isn't open source I can't compile it myself putting in some extra verbose debugging trying to further understand the problem. Or is there a way i can enable a more verbose Forge/FML/Binnie's Mods logging/debugging? How can I help to fix this, what additional information should I provide?

binnie-mods-2.0-pre14.jar + TConstruct-1.7.10-1.8.6a.jar + IguanaTinkerTweaks-1.7.10-2.1.5.jar

Comments (2)

  1. Alex Binnie repo owner

    I've actually just gone and given you source access, as you've always given very detailed and informative bug reports. Feel free to poke around, compile. see if you can find anything

  2. Log in to comment