Java Error, crashing me. No idea what it means

Discussion in 'Bukkit Help' started by NotYetRated, May 10, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    NotYetRated

    Anyone decipher this for me? Using latest beta build of CB.

    Code:
    2012-05-10 15:18:30 [SEVERE] java.net.SocketException: Connection reset by peer: socket write error
    2012-05-10 15:18:30 [INFO] Connection reset
    2012-05-10 15:18:30 [SEVERE]    at java.net.SocketOutputStream.socketWrite0(Native Method)
    2012-05-10 15:18:30 [SEVERE]    at java.net.SocketOutputStream.socketWrite(Unknown Source)
    2012-05-10 15:18:30 [SEVERE]    at java.net.SocketOutputStream.write(Unknown Source)
    2012-05-10 15:18:30 [SEVERE]    at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
    2012-05-10 15:18:30 [SEVERE]    at java.io.BufferedOutputStream.flush(Unknown Source)
    2012-05-10 15:18:30 [SEVERE]    at java.io.DataOutputStream.flush(Unknown Source)
    2012-05-10 15:18:30 [SEVERE]    at net.minecraft.server.NetworkWriterThread.run(SourceFile:103)
    2012-05-10 15:18:30 [SEVERE] java.net.SocketException: Connection reset by peer: socket write error
    2012-05-10 15:18:30 [SEVERE]    at java.net.SocketOutputStream.socketWrite0(Native Method)
    2012-05-10 15:18:30 [SEVERE]    at java.net.SocketOutputStream.socketWrite(Unknown Source)
    2012-05-10 15:18:30 [SEVERE]    at java.net.SocketOutputStream.write(Unknown Source)
    2012-05-10 15:18:30 [SEVERE]    at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
    2012-05-10 15:18:30 [SEVERE]    at java.io.BufferedOutputStream.flush(Unknown Source)
    2012-05-10 15:18:30 [SEVERE]    at java.io.DataOutputStream.flush(Unknown Source)
    2012-05-10 15:18:30 [SEVERE]    at net.minecraft.server.NetworkWriterThread.run(SourceFile:103)
    2012-05-10 15:18:30 [INFO] Zion165 lost connection: disconnect.endOfStream
    2012-05-10 15:18:30 [SEVERE] java.lang.NullPointerException
    2012-05-10 15:18:30 [SEVERE]    at net.minecraft.server.NetServerHandler.sendPacket(NetServerHandler.java:723)
    2012-05-10 15:18:30 [SEVERE]    at net.minecraft.server.EntityTrackerEntry.updatePlayer(EntityTrackerEntry.java:235)
    2012-05-10 15:18:30 [SEVERE]    at net.minecraft.server.EntityTrackerEntry.scanPlayers(EntityTrackerEntry.java:276)
    2012-05-10 15:18:30 [SEVERE]    at net.minecraft.server.EntityTrackerEntry.track(EntityTrackerEntry.java:62)
    2012-05-10 15:18:30 [SEVERE]    at net.minecraft.server.EntityTracker.updatePlayers(EntityTracker.java:132)
    2012-05-10 15:18:30 [SEVERE]    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:556)
    2012-05-10 15:18:30 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    2012-05-10 15:18:30 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    2012-05-10 15:18:30 [SEVERE] Unexpected exception
    java.lang.NullPointerException
        at net.minecraft.server.NetServerHandler.sendPacket(NetServerHandler.java:723)
        at net.minecraft.server.EntityTrackerEntry.updatePlayer(EntityTrackerEntry.java:235)
        at net.minecraft.server.EntityTrackerEntry.scanPlayers(EntityTrackerEntry.java:276)
        at net.minecraft.server.EntityTrackerEntry.track(EntityTrackerEntry.java:62)
        at net.minecraft.server.EntityTracker.updatePlayers(EntityTracker.java:132)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:556)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    2012-05-10 15:19:24 [INFO] Connection reset
     
  2. Offline

    Lolmewn

    It crashes your server or your client? For client, I think this is pretty usual. Just Minecraft being all messed up again.
     
  3. Offline

    NotYetRated

    Crashing server. Specifically, not bringing it down, but disconnecting users and showing a "read error" in console.

    Some more info.

    Windows Server 2008
    Run on RAMdisk
    12 gigs of RAM on server
    JDK 7 x64
     
  4. Offline

    zombieman1000

    can you post the text in you run.bat
     
  5. Offline

    Sayshal

    From what you've described here:
    It looks like the server computer doesn't have fast enough upload/download speed to match with what your users are doing. Sending information from client<->server fast can cause this, and a slow upload/download speed can generate this sort of an error.
     
  6. Offline

    NotYetRated

    I cannot see that it is a bandwidth issue at all, as I only had a few people online at the time this happened. And I have been stable with 30 on at a time. I rarely use over 1-2 Mbit/s.

    My startup is

    Code:
    @ECHO OFF
    SET BINDIR=%~dp0
    CD /D "%BINDIR%"
    "%ProgramFiles%\Java\jre7\bin\java.exe" -Xmx6G -Xms6G -jar craftbukkit.jar
    PAUSE
     
  7. Offline

    Sayshal

    Remove "-Xms6G', what that does is say startup with 6G, and dont go over 6G.

    So by removing that, you say startup as low as you possibly can, but don't go over 6G (it helped me, but I don't think it'll solve the error)
     
  8. Offline

    NotYetRated

    Ahh good to know for RAM usage. Still holding out for a fix to original issue though lol its quite annoying!
     
  9. Offline

    zombieman1000

    what version of craftbukkit do you have
     
  10. Offline

    NotYetRated

    latest beta, #2175
     
Thread Status:
Not open for further replies.

Share This Page