I get these same errors, seems to happen mostly when I'm using the inventory, making the inventory/chests/worktables etc most dangerous places to be.
it's impossible to handle some blocks, such as 'rosered' dye. which causes one of the following errors instantly.
( if you happen to end up with one of these "instantcrash blocks" the answer is a pit of lava. You step into it and kill yourself, respawning with an empty inventory. then you can use your inventory again!

)
Recv Error
external error: java.net.SocketException: Software caused connection abort: recv failed
End of Stream
sockets.cpp::client_callback(): Socket had no data to read
Rel ver: 15/3/2011