Minecraft Username:generaljoecool Brief Description:Attempting to dye a user who is disguised as a sheep will have you getting disconnected with the following error message: Code: DecorderException : java.lang.IndexOutOfBoundsException @ io.netty.handler.codec.MessageToMessageDecoder:99 Instructions:Player one: Disguise as a sheep Player two: Attempts to dye sheep Player two: Sees the sheep change color, then get disconnected with above error message. In the testing of if the user who is disguised as the sheep crashed, it seemed to do with if the sheep had fly mode enabled, however we were unable to reliably recreate it. Secondly, if there were any other users who had the sheep in viewed when it was dyed, it would appear invisible to them. If the player undisguised, or left and reentered render distance, they would appear normally. How many times did you recreate this bug?: At least 10 times. Every time the person dyeing the sheep got disconnected with the above error message, and three times the player that was disguised as the sheep got disconnected, with the same error message. Of five of the testes where we had an onlooker watching the sheep getting dyed, none of them caused them to get disconnected. Sample size involved: At least seven times dyeing a white sheep with cocoa beans Two times dyeing a white sheep with an ink sac One time dyeing a red sheep with a cocoa bean One time dyeing a wolf with a cocoa bean, which caused the user attempting to dye it to disconnect. All tests were using the default texture back on a vanilla client except for the initial discovery where I had a texture pack on. Users involved with the test: @LaserBadger and @SonnyCPretzel Result: Player who attempted to dye the sheep got disconnected Expected Result: Sheep to remain the same color, and the player who attempted to dye them not get disconnected. Evidence:
https://ci.dsh105.com/job/EchoPet-v2/67/ Gotta love dev builds. Yet to test. Will do once home tomorrow night. Leaving tomorrow