Solved Server crashing

Discussion in 'Bukkit Help' started by floxys, Jul 26, 2013.

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

    floxys

    Hello,

    I'm having some problems with CentOS. I try and run the server but i'm getting errors:

    Code:
    ---- Minecraft Crash Report ----
    // My bad.
     
    Time: Jul 26, 2013 2:34:03 p.m.
    Description: Exception in server tick loop
     
    java.lang.NoClassDefFoundError: net.minecraft.v1_6_R2.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
       at java.lang.Class.initializeClass(libgcj.so.10)
       at java.lang.Class.initializeClass(libgcj.so.10)
       at net.minecraft.v1_6_R2.org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings.configure(Unknown Source)
       at net.minecraft.v1_6_R2.org.bouncycastle.jce.provider.BouncyCastleProvider.loadAlgorithms(Unknown Source)
       at net.minecraft.v1_6_R2.org.bouncycastle.jce.provider.BouncyCastleProvider.setup(Unknown Source)
       at net.minecraft.v1_6_R2.org.bouncycastle.jce.provider.BouncyCastleProvider.access$000(Unknown Source)
       at net.minecraft.v1_6_R2.org.bouncycastle.jce.provider.BouncyCastleProvider$1.run(Unknown Source)
       at java.security.AccessController.doPrivileged(libgcj.so.10)
       at net.minecraft.v1_6_R2.org.bouncycastle.jce.provider.BouncyCastleProvider.<init>(Unknown Source)
       at net.minecraft.server.v1_6_R2.MinecraftEncryption.<clinit>(SourceFile:39)
       at java.lang.Class.initializeClass(libgcj.so.10)
       at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:94)
       at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391)
       at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
    Caused by: java.lang.ClassNotFoundException: java.security.interfaces.ECPublicKey not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:craftbukkit.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
       at java.net.URLClassLoader.findClass(libgcj.so.10)
       at java.lang.ClassLoader.loadClass(libgcj.so.10)
       at java.lang.ClassLoader.loadClass(libgcj.so.10)
       at java.lang.VMClassLoader.defineClass(libgcj.so.10)
       at java.lang.ClassLoader.defineClass(libgcj.so.10)
       at java.security.SecureClassLoader.defineClass(libgcj.so.10)
       at java.net.URLClassLoader.findClass(libgcj.so.10)
       at java.lang.ClassLoader.loadClass(libgcj.so.10)
       at java.lang.ClassLoader.loadClass(libgcj.so.10)
       at java.lang.Class.forName(libgcj.so.10)
       at java.lang.Class.initializeClass(libgcj.so.10)
       ...13 more
     
     
    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------
     
    -- System Details --
    Details:
    Minecraft Version: 1.6.2
    Operating System: Linux (x86_64) version 3.8.13-xxxx-grs-ipv6-64
    Java Version: 1.5.0, Free Software Foundation, Inc.
    Java VM Version: GNU libgcj (GNU libgcj 4.4.7 20120313 (Red Hat 4.4.7-3)), Free Software Foundation, Inc.
    Memory: 10395648 bytes (9 MB) / 37146624 bytes (35 MB) up to 9223372036854775807 bytes (8796093022207 MB)
    JVM Flags: 1 total; -Xmx512M
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Suspicious classes: ~~ERROR~~ NoSuchFieldException: classes
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    CraftBukkit Information: 
       Running: 
       Failed to handle CraftCrashReport:
    java.lang.NullPointerException
       at org.bukkit.Bukkit.getName(Bukkit.java:72)
       at org.bukkit.craftbukkit.v1_6_R2.CraftCrashReport.call(CraftCrashReport.java:20)
       at net.minecraft.server.v1_6_R2.CrashReportSystemDetails.a(SourceFile:74)
       at net.minecraft.server.v1_6_R2.CrashReport.h(CrashReport.java:41)
       at net.minecraft.server.v1_6_R2.CrashReport.<init>(CrashReport.java:28)
       at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:436)
       at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
     
    Profiler Position: N/A (disabled)
    Is Modded: Definitely; Server brand changed to 'craftbukkit'
    Type: Dedicated Server (map_server.txt)
    
    Any Ideas?
     
  2. Offline

    Dead-i

    What startup command (or script) are you using? Are you definitely defining -Xms and -Xmx?

    However, this is most likely the problem:
    Java 1.5 is very old (2004), and you should upgrade your Java to 1.7 as this can cause compatibility issues.
     
  3. Offline

    floxys


    I'm using this script:
    Code:
    #!/bin/sh BINDIR=$(dirname "$(readlink -fn "$0")") cd "$BINDIR" java -Xmx1024M -jar craftbukkit.jar -o true 

    Also, thank you very much for you suggestion. I upgraded java and now it works
    yum install java7 :)
     
  4. Offline

    JohnathanGuti

    Thank you it works, the strange part is that I used
    Code:
    yum install java
    and I had that problem then I used:
    Code:
    yum install java7 
    and it works.
     
Thread Status:
Not open for further replies.

Share This Page