Bug with breaking transport pipes
rigalosa opened this issue ยท 13 comments
Using Buildcraft A 4.1.0 with Forge 1.6.4-9.11.1.931. Breaking any item, fluid or energy transport pipe causes the client to generate an internal server error. Server only gives a "reached end of stream" message. Tested with all the 3 golden transport pipes and a few others. Nothing else seems to be broken, able to reconnect just fine and can place them fine.
Can you upload your log file of the incident (or a recreation of the incident) to pastebin and link to it please. this may help further diagnosis and will speed it along. :)
Yes, I made a Coke Oven (Railcraft 1.6.2-8.1.0.0), then I placed a wooden fluid transport pipe on the centre of the south facing wall of the oven. I placed an autarchic gate with the condition "tank has liquid -> energy pulser". I placed a golden fluid transport pipe just below this (against the oven), placed a few more below this, went to break them to re-arrange the set up and experienced this issue.
I just tried it on a clean world in single player, and this crash report was generated: http://pastebin.com/QcdywPFV
Here's a screenshot of the setup: http://imgur.com/M9AWp1Q
Sure thing, here's the server log file: http://pastebin.com/xSTEmVDk
The issue first happened at the time stamp: 2013-10-14 23:38:57
Thanks! :)
Hmmm, that doesn't point to anything buildcraft specific as far as I can see. Is there anything interesting in the client config?
Here's the client log: http://pastebin.com/jQes0Cje
But unfortunately there may not be a whole lot there that points to buildcraft.
Are you able to explain exactly the setup you had when the crash occurred,
and what you were doing? I'll try to reproduce if you can supply that info
please.
According to my source, the crash is at Block.harvestBlock, more specifically at harvesters.set(par2EntityPlayer); the only thing that could be null is harvesters, which is a private var that is only set once. It is threadlocal though... hmmm... That is using the "recomended" forge version though, dunno if that has any impact.
What do you use to break the pipe? Does it work using just hands / some vanilla tool?
Could you try to reproduce it in a test world with only buildcraft + forge installed?
@rigalosa Looks like you have been using some sort of IDResolver or IDfix. LP wasn't compatible with these kind of mods. But that should be fixed in newer LP builds.
Ok, I found the problem, it's with Logistics Pipes. I was unable to reproduce it with just Buildcraft and Forge, and was able to add in several other mods without a problem until Logistics Pipes.
I am really sorry for the trouble caused! It seems I was rather hasty with blaming Buildcraft.
@davboecki Thanks! I'll update right away then :)