Java Exploded

Discussion in 'Bukkit Help' started by SpaceManiac, Feb 16, 2011.

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

    SpaceManiac

    Was working on a plugin, and an error I'm reasonably certain was totally unrelated came up, causing Java to crash and burn.

    Logfile (Huge!) (open)

    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    # SIGBUS (0x7) at pc=0x006afd12, pid=9418, tid=3030760304
    #
    # JRE version: 6.0_20-b20
    # Java VM: OpenJDK Client VM (19.0-b09 mixed mode, sharing linux-x86 )
    # Derivative: IcedTea6 1.9.5
    # Distribution: Ubuntu 10.10, package 6b20-1.9.5-0ubuntu1
    # Problematic frame:
    # C [libzip.so+0x3d12]
    #
    # If you would like to submit a bug report, please include
    # instructions how to reproduce the bug and visit:
    # https://bugs.launchpad.net/ubuntu/ source/openjdk-6/
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    #

    --------------- T H R E A D ---------------

    Current thread (0x08f91400): JavaThread "Server thread" [_thread_in_native, id=9428, stack(0xb4a0b000,0xb4a5c000)]

    siginfo:si_signo=SIGBUS: si_errno=0, si_code=2 (BUS_ADRERR), si_addr=0xb4d15ca0

    Registers:
    EAX=0x08f795f8, EBX=0x006b2ff4, ECX=0xb4c00010, EDX=0xb4c00000
    ESP=0xb4a591c0, EBP=0xb4a59218, ESI=0xb4d15c83, EDI=0xb4c2a908
    EIP=0x006afd12, CR2=0xb4d15ca0, EFLAGS=0x00210282

    Register to memory mapping:

    EAX=0x08f795f8
    0x08f795f8 is pointing to unknown location

    EBX=0x006b2ff4
    0x006b2ff4: <offset 0x6ff4> in /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so at 0x006ac000

    ECX=0xb4c00010
    0xb4c00010 is pointing to unknown location

    EDX=0xb4c00000
    0xb4c00000 is pointing into the stack for thread: 0x08f58800
    "CompilerThread0" daemon prio=10 tid=0x08f58800 nid=0x24d0 waiting on condition [0x00000000]
    java.lang.Thread.State: RUNNABLE

    ESP=0xb4a591c0
    0xb4a591c0 is pointing into the stack for thread: 0x08f91400
    "Server thread" prio=10 tid=0x08f91400 nid=0x24d4 runnable [0xb4a59000]
    java.lang.Thread.State: RUNNABLE

    EBP=0xb4a59218
    0xb4a59218 is pointing into the stack for thread: 0x08f91400
    "Server thread" prio=10 tid=0x08f91400 nid=0x24d4 runnable [0xb4a59000]
    java.lang.Thread.State: RUNNABLE

    ESI=0xb4d15c83
    0xb4d15c83 is pointing to unknown location

    EDI=0xb4c2a908
    0xb4c2a908 is pointing to unknown location


    Top of Stack: (sp=0xb4a591c0)
    0xb4a591c0: 00000030 b4a59228 b4a591e8 00fd7ff4
    0xb4a591d0: 00000267 08f795f8 b4a591f8 00dbffb0
    0xb4a591e0: 08f79690 0000003c b4a59258 00dbff8c
    0xb4a591f0: b4a5923c b4c2a908 08f795f8 006afbb0
    0xb4a59200: 08f79690 08f91400 006afccd 006b2ff4
    0xb4a59210: 08f7a0b8 08f795f8 b4a59258 006b0098
    0xb4a59220: 00000000 b4a592aa 08f91400 00000000
    0xb4a59230: 00000000 b4c24058 e284e88e 000000cc

    Instructions: (pc=0x006afd12)
    0x006afd02: 00 00 00 00 8b 45 e0 8b 76 04 2b 70 1c 03 70 10
    0x006afd12: 0f b6 56 1d 0f b6 46 1c c1 e2 08 09 c2 89 55 e4

    Stack: [0xb4a0b000,0xb4a5c000], sp=0xb4a591c0, free space=312k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C [libzip.so+0x3d12]
    C [libzip.so+0x4098] ZIP_GetEntry+0xc8
    C [libzip.so+0x313f] Java_java_util_zip_ZipFile_getEntry+0xff
    J java.util.zip.ZipFile.getEntry(JLjava/lang/String;Z)J
    J java.util.zip.ZipFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;
    j java.util.jar.JarFile.getJarEntry(Ljava/lang/String;)Ljava/util/jar/JarEntry;+2
    j sun.misc.URLClassPath$JarLoader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;+48
    J sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;
    v ~StubRoutines::call_stub
    V [libjvm.so+0x203db2]
    V [libjvm.so+0x302879]
    V [libjvm.so+0x202d4f]
    V [libjvm.so+0x257805]
    C [libjava.so+0x9cda] Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2+0x3a
    j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
    j java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
    j java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+43
    j sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+36
    j java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
    v ~StubRoutines::call_stub
    V [libjvm.so+0x203db2]
    V [libjvm.so+0x302879]
    V [libjvm.so+0x202d4f]
    V [libjvm.so+0x2031aa]
    V [libjvm.so+0x2032a2]
    V [libjvm.so+0x3892cc]
    V [libjvm.so+0x389b52]
    V [libjvm.so+0x389f24]
    V [libjvm.so+0x389fc0]
    V [libjvm.so+0x16efe2]
    V [libjvm.so+0x170844]
    V [libjvm.so+0x2b26a8]
    V [libjvm.so+0x2b275e]
    V [libjvm.so+0x2b2eb4]
    V [libjvm.so+0xe4716]
    V [libjvm.so+0xe4df3]
    v ~RuntimeStub::load_klass_patching Runtime1 stub
    J net.minecraft.server.EntityCreature.d()V
    v ~StubRoutines::call_stub
    V [libjvm.so+0x203db2]
    V [libjvm.so+0x302879]
    V [libjvm.so+0x202d4f]
    V [libjvm.so+0x2031aa]
    V [libjvm.so+0x203308]
    V [libjvm.so+0x255670]
    V [libjvm.so+0x3b15ec]
    V [libjvm.so+0x3b16b2]
    V [libjvm.so+0x3092a1]
    C [libpthread.so.0+0x5cc9]

    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    J java.util.zip.ZipFile.getEntry(JLjava/lang/String;Z)J
    J java.util.zip.ZipFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;
    j java.util.jar.JarFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;+2
    j java.util.jar.JarFile.getJarEntry(Ljava/lang/String;)Ljava/util/jar/JarEntry;+2
    j sun.misc.URLClassPath$JarLoader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;+48
    J sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;
    j java.net.URLClassLoader$1.run()Ljava/lang/Object;+26
    v ~StubRoutines::call_stub
    j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
    j java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
    j java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+43
    j sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+36
    j java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
    v ~StubRoutines::call_stub
    v ~RuntimeStub::load_klass_patching Runtime1 stub
    J net.minecraft.server.EntityCreature.d()V
    J net.minecraft.server.EntityLiving.o()V
    J net.minecraft.server.EntitySkeleton.o()V
    J net.minecraft.server.EntityLiving.b_()V
    J net.minecraft.server.EntityMonster.b_()V
    J net.minecraft.server.World.a(Lnet/minecraft/server/Entity;Z)V
    J net.minecraft.server.WorldServer.a(Lnet/minecraft/server/Entity;Z)V
    J net.minecraft.server.World.c()V
    J net.minecraft.server.MinecraftServer.h()V
    J net.minecraft.server.MinecraftServer.run()V
    j net.minecraft.server.ThreadServerApplication.run()V+4
    v ~StubRoutines::call_stub

    --------------- P R O C E S S ---------------

    Java Threads: ( => current thread )
    0xb4c20800 JavaThread "Connection #1 write thread" [_thread_blocked, id=9524, stack(0xb475e000,0xb47af000)]
    0xb4c21c00 JavaThread "Connection #1 read thread" [_thread_in_native, id=9523, stack(0xb45af000,0xb4600000)]
    0x08fae400 JavaThread "Thread-3" [_thread_blocked, id=9431, stack(0xb4918000,0xb4969000)]
    0x08fa8800 JavaThread "Listen thread" [_thread_in_native, id=9430, stack(0xb4969000,0xb49ba000)]
    0x08f95c00 JavaThread "Thread-2" daemon [_thread_in_native, id=9429, stack(0xb49ba000,0xb4a0b000)]
    0x08f1f000 JavaThread "DestroyJavaVM" [_thread_blocked, id=9419, stack(0xb76af000,0xb7700000)]
    =>0x08f91400 JavaThread "Server thread" [_thread_in_native, id=9428, stack(0xb4a0b000,0xb4a5c000)]
    0x08f91c00 JavaThread "Thread-1" daemon [_thread_blocked, id=9427, stack(0xb4a5c000,0xb4aad000)]
    0x08f5b000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=9425, stack(0xb4b2e000,0xb4b7f000)]
    0x08f58800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=9424, stack(0xb4b7f000,0xb4c00000)]
    0x08f57000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=9423, stack(0xb4d48000,0xb4d99000)]
    0x08f52800 JavaThread "Finalizer" daemon [_thread_blocked, id=9422, stack(0xb4f9a000,0xb4feb000)]
    0x08f4dc00 JavaThread "Reference Handler" daemon [_thread_blocked, id=9421, stack(0xb4feb000,0xb503c000)]

    Other Threads:
    0x08f4c400 VMThread [stack: 0xb503c000,0xb50bd000] [id=9420]
    0x08f5d400 WatcherThread [stack: 0xb4aad000,0xb4b2e000] [id=9426]

    VM state:not at safepoint (normal execution)

    VM Mutex/Monitor currently owned by a thread: None

    Heap
    def new generation total 157248K, used 111909K [0x4f9c0000, 0x5a460000, 0x64f10000)
    eden space 139776K, 69% used [0x4f9c0000, 0x5584c4f8, 0x58240000)
    from space 17472K, 86% used [0x59350000, 0x5a20d000, 0x5a460000)
    to space 17472K, 0% used [0x58240000, 0x58240000, 0x59350000)
    tenured generation total 349568K, used 79320K [0x64f10000, 0x7a470000, 0x8f9c0000)
    the space 349568K, 22% used [0x64f10000, 0x69c860b0, 0x69c86200, 0x7a470000)
    compacting perm gen total 12288K, used 3342K [0x8f9c0000, 0x905c0000, 0x939c0000)
    the space 12288K, 27% used [0x8f9c0000, 0x8fd03a78, 0x8fd03c00, 0x905c0000)
    ro space 10240K, 73% used [0x939c0000, 0x94116e28, 0x94117000, 0x943c0000)
    rw space 12288K, 60% used [0x943c0000, 0x94aff9f8, 0x94affa00, 0x94fc0000)

    Dynamic libraries:
    00110000-00134000 r-xp 00000000 08:01 3277434 /lib/libm-2.12.1.so
    00134000-00135000 r--p 00023000 08:01 3277434 /lib/libm-2.12.1.so
    00135000-00136000 rw-p 00024000 08:01 3277434 /lib/libm-2.12.1.so
    00136000-00149000 r-xp 00000000 08:01 3277436 /lib/libnsl-2.12.1.so
    00149000-0014a000 r--p 00012000 08:01 3277436 /lib/libnsl-2.12.1.so
    0014a000-0014b000 rw-p 00013000 08:01 3277436 /lib/libnsl-2.12.1.so
    0014b000-0014d000 rw-p 00000000 00:00 0
    0014d000-00153000 r-xp 00000000 08:01 795081 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
    00153000-00154000 r--p 00005000 08:01 795081 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
    00154000-00155000 rw-p 00006000 08:01 795081 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
    00155000-00159000 r-xp 00000000 08:01 3277438 /lib/libnss_dns-2.12.1.so
    00159000-0015a000 r--p 00004000 08:01 3277438 /lib/libnss_dns-2.12.1.so
    0015a000-0015b000 rw-p 00005000 08:01 3277438 /lib/libnss_dns-2.12.1.so
    0015e000-00165000 r-xp 00000000 08:01 3277447 /lib/librt-2.12.1.so
    00165000-00166000 r--p 00006000 08:01 3277447 /lib/librt-2.12.1.so
    00166000-00167000 rw-p 00007000 08:01 3277447 /lib/librt-2.12.1.so
    00167000-00170000 r-xp 00000000 08:01 3277441 /lib/libnss_nis-2.12.1.so
    00170000-00171000 r--p 00008000 08:01 3277441 /lib/libnss_nis-2.12.1.so
    00171000-00172000 rw-p 00009000 08:01 3277441 /lib/libnss_nis-2.12.1.so
    00172000-00186000 r-xp 00000000 08:01 794923 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libnet.so
    00186000-00187000 r--p 00013000 08:01 794923 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libnet.so
    00187000-00188000 rw-p 00014000 08:01 794923 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libnet.so
    00216000-00217000 r-xp 00000000 00:00 0 [vdso]
    00225000-00241000 r-xp 00000000 08:01 3277180 /lib/ld-2.12.1.so
    00241000-00242000 r--p 0001b000 08:01 3277180 /lib/ld-2.12.1.so
    00242000-00243000 rw-p 0001c000 08:01 3277180 /lib/ld-2.12.1.so
    002fa000-002fd000 r-xp 00000000 08:01 794901 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
    002fd000-002fe000 r--p 00002000 08:01 794901 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
    002fe000-002ff000 rw-p 00003000 08:01 794901 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
    002ff000-00456000 r-xp 00000000 08:01 3277353 /lib/libc-2.12.1.so
    00456000-00458000 r--p 00157000 08:01 3277353 /lib/libc-2.12.1.so
    00458000-00459000 rw-p 00159000 08:01 3277353 /lib/libc-2.12.1.so
    00459000-0045c000 rw-p 00000000 00:00 0
    005be000-005d3000 r-xp 00000000 08:01 3277445 /lib/libpthread-2.12.1.so
    005d3000-005d4000 ---p 00015000 08:01 3277445 /lib/libpthread-2.12.1.so
    005d4000-005d5000 r--p 00015000 08:01 3277445 /lib/libpthread-2.12.1.so
    005d5000-005d6000 rw-p 00016000 08:01 3277445 /lib/libpthread-2.12.1.so
    005d6000-005d8000 rw-p 00000000 00:00 0
    005f4000-005fb000 r-xp 00000000 08:01 794924 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libnio.so
    005fb000-005fc000 r--p 00006000 08:01 794924 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libnio.so
    005fc000-005fd000 rw-p 00007000 08:01 794924 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libnio.so
    006ac000-006b2000 r-xp 00000000 08:01 795008 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
    006b2000-006b3000 r--p 00005000 08:01 795008 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
    006b3000-006b4000 rw-p 00006000 08:01 795008 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
    006c3000-006e5000 r-xp 00000000 08:01 794913 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
    006e5000-006e6000 r--p 00021000 08:01 794913 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
    006e6000-006e8000 rw-p 00022000 08:01 794913 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
    00722000-00735000 r-xp 00000000 08:01 3276994 /lib/libz.so.1.2.3.4
    00735000-00736000 r--p 00012000 08:01 3276994 /lib/libz.so.1.2.3.4
    00736000-00737000 rw-p 00013000 08:01 3276994 /lib/libz.so.1.2.3.4
    0085c000-00862000 r-xp 00000000 08:01 3277437 /lib/libnss_compat-2.12.1.so
    00862000-00863000 r--p 00006000 08:01 3277437 /lib/libnss_compat-2.12.1.so
    00863000-00864000 rw-p 00007000 08:01 3277437 /lib/libnss_compat-2.12.1.so
    00865000-00867000 r-xp 00000000 08:01 3276917 /lib/libnss_mdns4_minimal.so.2
    00867000-00868000 r--p 00001000 08:01 3276917 /lib/libnss_mdns4_minimal.so.2
    00868000-00869000 rw-p 00002000 08:01 3276917 /lib/libnss_mdns4_minimal.so.2
    009dd000-009e7000 r-xp 00000000 08:01 3277439 /lib/libnss_files-2.12.1.so
    009e7000-009e8000 r--p 00009000 08:01 3277439 /lib/libnss_files-2.12.1.so
    009e8000-009e9000 rw-p 0000a000 08:01 3277439 /lib/libnss_files-2.12.1.so
    00a11000-00a1c000 r-xp 00000000 08:01 795007 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
    00a1c000-00a1d000 ---p 0000b000 08:01 795007 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
    00a1d000-00a1e000 r--p 0000b000 08:01 795007 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
    00a1e000-00a1f000 rw-p 0000c000 08:01 795007 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
    00a7c000-00a8c000 r-xp 00000000 08:01 3277446 /lib/libresolv-2.12.1.so
    00a8c000-00a8d000 r--p 00010000 08:01 3277446 /lib/libresolv-2.12.1.so
    00a8d000-00a8e000 rw-p 00011000 08:01 3277446 /lib/libresolv-2.12.1.so
    00a8e000-00a90000 rw-p 00000000 00:00 0
    00b76000-00b78000 r-xp 00000000 08:01 3277431 /lib/libdl-2.12.1.so
    00b78000-00b79000 r--p 00001000 08:01 3277431 /lib/libdl-2.12.1.so
    00b79000-00b7a000 rw-p 00002000 08:01 3277431 /lib/libdl-2.12.1.so
    00b7a000-00fc1000 r-xp 00000000 08:01 789454 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
    00fc1000-00fd8000 r--p 00447000 08:01 789454 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
    00fd8000-00fe5000 rw-p 0045e000 08:01 789454 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
    00fe5000-01401000 rw-p 00000000 00:00 0
    08048000-08051000 r-xp 00000000 08:01 796104 /usr/lib/jvm/java-6-openjdk/jre/bin/java
    08051000-08052000 r--p 00008000 08:01 796104 /usr/lib/jvm/java-6-openjdk/jre/bin/java
    08052000-08053000 rw-p 00009000 08:01 796104 /usr/lib/jvm/java-6-openjdk/jre/bin/java
    08f19000-091b0000 rw-p 00000000 00:00 0 [heap]
    4f9c0000-5a460000 rw-p 00000000 00:00 0
    5a460000-64f10000 rw-p 00000000 00:00 0
    64f10000-7a470000 rw-p 00000000 00:00 0
    7a470000-8f9c0000 rw-p 00000000 00:00 0
    8f9c0000-905c0000 rw-p 00000000 00:00 0
    905c0000-939c0000 rw-p 00000000 00:00 0
    939c0000-94117000 r--s 00001000 08:01 786884 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/classes.jsa
    94117000-943c0000 rw-p 00000000 00:00 0
    943c0000-94b00000 rw-p 00758000 08:01 786884 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/classes.jsa
    94b00000-94fc0000 rw-p 00000000 00:00 0
    94fc0000-950bb000 rw-p 00e98000 08:01 786884 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/classes.jsa
    950bb000-953c0000 rw-p 00000000 00:00 0
    953c0000-953c8000 r-xs 00f93000 08:01 786884 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/classes.jsa
    953c8000-957c0000 rw-p 00000000 00:00 0
    b45af000-b45b2000 ---p 00000000 00:00 0
    b45b2000-b4600000 rw-p 00000000 00:00 0
    b4600000-b469a000 rw-p 00000000 00:00 0
    b469a000-b4700000 ---p 00000000 00:00 0
    b470d000-b4710000 ---p 00000000 00:00 0
    b4710000-b475e000 rw-p 00000000 00:00 0
    b475e000-b4761000 ---p 00000000 00:00 0
    b4761000-b47af000 rw-p 00000000 00:00 0
    b47af000-b47b2000 ---p 00000000 00:00 0
    b47b2000-b4800000 rw-p 00000000 00:00 0
    b4800000-b48ff000 rw-p 00000000 00:00 0
    b48ff000-b4900000 ---p 00000000 00:00 0
    b4910000-b4911000 r--s 00001000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4911000-b4914000 r--s 00077000 08:01 788522 /usr/lib/jvm/java-6-openjdk/jre/lib/ext/localedata.jar
    b4915000-b4916000 r--p 00000000 00:00 0
    b4916000-b4917000 r--s 00001000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4917000-b4918000 r--s 00001000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4918000-b491b000 ---p 00000000 00:00 0
    b491b000-b4969000 rw-p 00000000 00:00 0
    b4969000-b496c000 ---p 00000000 00:00 0
    b496c000-b49ba000 rw-p 00000000 00:00 0
    b49ba000-b49bd000 ---p 00000000 00:00 0
    b49bd000-b4a0b000 rw-p 00000000 00:00 0
    b4a0b000-b4a0e000 ---p 00000000 00:00 0
    b4a0e000-b4a5c000 rw-p 00000000 00:00 0
    b4a5c000-b4a5f000 ---p 00000000 00:00 0
    b4a5f000-b4aad000 rw-p 00000000 00:00 0
    b4aad000-b4aae000 ---p 00000000 00:00 0
    b4aae000-b4b2e000 rw-p 00000000 00:00 0
    b4b2e000-b4b31000 ---p 00000000 00:00 0
    b4b31000-b4b7f000 rw-p 00000000 00:00 0
    b4b7f000-b4b82000 ---p 00000000 00:00 0
    b4b82000-b4c00000 rw-p 00000000 00:00 0
    b4c00000-b4cfa000 rw-p 00000000 00:00 0
    b4cfa000-b4d00000 ---p 00000000 00:00 0
    b4d00000-b4d01000 r--s 00001000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d01000-b4d02000 r--s 00001000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d02000-b4d03000 r--s 00001000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d03000-b4d04000 r--s 00001000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d04000-b4d05000 r--s 00001000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d05000-b4d06000 r--s 00001000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d06000-b4d07000 r--s 00001000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d07000-b4d09000 r--s 00000000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d09000-b4d0b000 r--s 00000000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d0b000-b4d0c000 r--s 00000000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d0c000-b4d0d000 r--s 00000000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d0d000-b4d0e000 r--s 00000000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d0e000-b4d0f000 r--s 00000000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d0f000-b4d10000 r--s 00000000 08:01 3426629 /home/username/work/minecraft/plugins/HamuusHelper.jar
    b4d10000-b4d11000 r--s 00001000 08:01 3428033 /home/username/work/minecraft/plugins/Nether.jar
    b4d11000-b4d27000 r--s 00105000 08:01 3276934 /home/username/work/minecraft/craftbukkit.jar
    b4d27000-b4d2f000 r--s 00066000 08:01 1190066 /usr/share/java/gnome-java-bridge.jar
    b4d2f000-b4d32000 r--s 0000f000 08:01 788525 /usr/lib/jvm/java-6-openjdk/jre/lib/ext/pulse-java.jar
    b4d32000-b4d48000 r--s 00105000 08:01 3276934 /home/username/work/minecraft/craftbukkit.jar
    b4d48000-b4d4b000 ---p 00000000 00:00 0
    b4d4b000-b4d99000 rw-p 00000000 00:00 0
    b4d99000-b4d9a000 r--p 002a1000 08:01 786704 /usr/lib/locale/locale-archive
    b4d9a000-b4f9a000 r--p 00000000 08:01 786704 /usr/lib/locale/locale-archive
    b4f9a000-b4f9d000 ---p 00000000 00:00 0
    b4f9d000-b4feb000 rw-p 00000000 00:00 0
    b4feb000-b4fee000 ---p 00000000 00:00 0
    b4fee000-b503c000 rw-p 00000000 00:00 0
    b503c000-b503d000 ---p 00000000 00:00 0
    b503d000-b50bd000 rw-p 00000000 00:00 0
    b50bd000-b50bf000 r--s 0001d000 08:01 794893 /usr/lib/jvm/java-6-openjdk/jre/lib/plugin.jar
    b50bf000-b50c4000 r--s 00044000 08:01 794892 /usr/lib/jvm/java-6-openjdk/jre/lib/netx.jar
    b50c4000-b50f6000 rw-p 00000000 00:00 0
    b50f6000-b5285000 r--s 038bb000 08:01 789431 /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar
    b5285000-b5293000 rw-p 00000000 00:00 0
    b5293000-b52ad000 rw-p 00000000 00:00 0
    b52ad000-b5358000 rw-p 00000000 00:00 0
    b5358000-b5403000 rw-p 00000000 00:00 0
    b5403000-b5459000 rw-p 00000000 00:00 0
    b5459000-b54ad000 rw-p 00000000 00:00 0
    b54ad000-b5559000 rw-p 00000000 00:00 0
    b5559000-b5603000 rw-p 00000000 00:00 0
    b5603000-b5609000 rw-p 00000000 00:00 0
    b5609000-b5623000 rw-p 00000000 00:00 0
    b5623000-b5638000 rw-p 00000000 00:00 0
    b5638000-b56af000 rw-p 00000000 00:00 0
    b56af000-b58df000 rwxp 00000000 00:00 0
    b58df000-b76af000 rw-p 00000000 00:00 0
    b76af000-b76b2000 ---p 00000000 00:00 0
    b76b2000-b7709000 rw-p 00000000 00:00 0
    b7709000-b7711000 rw-s 00000000 08:01 3014923 /tmp/hsperfdata_username/9418
    b7711000-b7712000 rw-p 00000000 00:00 0
    b7712000-b7713000 r--p 00000000 00:00 0
    b7713000-b7715000 rw-p 00000000 00:00 0
    bfcdd000-bfd12000 rw-p 00000000 00:00 0 [stack]

    VM Arguments:
    jvm_args: -Xmx1024M -Xms512M
    java_command: craftbukkit.jar nogui
    Launcher Type: SUN_STANDARD

    Environment Variables:
    PATH=/home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/username/bin:/home/username/bin
    USERNAME=username
    LD_LIBRARY_PATH=/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/jvm/java-6-openjdk/jre/../lib/i386
    SHELL=/bin/bash
    DISPLAY=:0.0

    Signal Handlers:
    SIGSEGV: [libjvm.so+0x3df4f0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGBUS: [libjvm.so+0x3df4f0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGFPE: [libjvm.so+0x3055c0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGPIPE: [libjvm.so+0x3055c0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGXFSZ: [libjvm.so+0x3055c0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGILL: [libjvm.so+0x3055c0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGUSR2: [libjvm.so+0x304c70], sa_mask[0]=0x00000000, sa_flags=0x10000004
    SIGHUP: [libjvm.so+0x3077e0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGINT: [libjvm.so+0x3077e0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGTERM: [libjvm.so+0x3077e0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGQUIT: [libjvm.so+0x3077e0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004


    --------------- S Y S T E M ---------------

    OS:Ubuntu 10.10 (maverick)
    uname:Linux 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:48 UTC 2011 i686
    libc:glibc 2.12.1 NPTL 2.12.1
    rlimit: STACK 8192k, CORE 0k, NPROC infinity, NOFILE 1024, AS infinity
    load average:0.36 0.37 0.49

    /proc/meminfo:
    MemTotal: 1025372 kB
    MemFree: 101388 kB
    Buffers: 80780 kB
    Cached: 201600 kB
    SwapCached: 47412 kB
    Active: 356444 kB
    Inactive: 461648 kB
    Active(anon): 224804 kB
    Inactive(anon): 314772 kB
    Active(file): 131640 kB
    Inactive(file): 146876 kB
    Unevictable: 0 kB
    Mlocked: 0 kB
    HighTotal: 138952 kB
    HighFree: 236 kB
    LowTotal: 886420 kB
    LowFree: 101152 kB
    SwapTotal: 3001340 kB
    SwapFree: 2637628 kB
    Dirty: 4680 kB
    Writeback: 0 kB
    AnonPages: 515632 kB
    Mapped: 49536 kB
    Shmem: 3864 kB
    Slab: 59320 kB
    SReclaimable: 45600 kB
    SUnreclaim: 13720 kB
    KernelStack: 2544 kB
    PageTables: 7164 kB
    NFS_Unstable: 0 kB
    Bounce: 0 kB
    WritebackTmp: 0 kB
    CommitLimit: 3514024 kB
    Committed_AS: 2075764 kB
    VmallocTotal: 122880 kB
    VmallocUsed: 26804 kB
    VmallocChunk: 67244 kB
    HardwareCorrupted: 0 kB
    HugePages_Total: 0
    HugePages_Free: 0
    HugePages_Rsvd: 0
    HugePages_Surp: 0
    Hugepagesize: 4096 kB
    DirectMap4k: 57336 kB
    DirectMap4M: 851968 kB


    CPU:total 2 (1 cores per cpu, 2 threads per core) family 15 model 3 stepping 3, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ht

    Memory: 4k page, physical 1025372k(101388k free), swap 3001340k(2637628k free)

    vm_info: OpenJDK Client VM (19.0-b09) for linux-x86 JRE (1.6.0_20-b20), built on Jan 27 2011 22:47:50 by "buildd" with gcc 4.4.5

    time: Thu Feb 17 00:26:45 2011
    elapsed time: 7828 seconds


    Any idea what's up with this?

    In addition, this corrupted my craftbukkit.jar. I had to redownload.
     
  2. Offline

    Plague

    Sun Java is more compatible, so maybe use that if you will not be able to find the reason for this error.
     
  3. Offline

    Toasty

    Personally, I've had more success running my client and my server with OpenJDK (every once in a while SunJAva would crash, but OpenJDK never had issues).

    Though I don't program in Java, so take my statement with a grain of salt.

    However, switching the flavor of Java you're using is certainly a good way to troubleshoot the problem.
     
  4. Offline

    Padeius Etoh

    I have run both sun and open on my ubuntu 10.10 box, neither is better or worse for compatibility in my experience, it is just a preference, although if your linux distro uses one as default the default may work better for you, they both work, most of time things not working right is due to an incompatibility with craftbukkit and your plugins or just with craftbukkit if you are running no plugins.
     
  5. Offline

    SpaceManiac

    OpenJDK was already installed and I didn't want to change it - what makes me curious is the fact that craftbukkit.jar somehow got corrupted in the process. What was Bukkit trying to do that this could've somehow been caused by?
     
  6. Offline

    Plague

    That's highly, i mean HIGHLY improbable to be a bukkit bug. That'S why I'm talking about java flavor.
     
  7. Offline

    SpaceManiac

    Maybe so, but Java doesn't randomly just derp and delete the jar it's running.
     
  8. Offline

    Toasty

    It's possible it was a hardware fault that caused the problem.
     
  9. Offline

    Padeius Etoh

    I am really curious, why is this the case, I have had craftbukkit explode a list of bull from one end of my screen to the other. Running both sun and open, running 17 20 and 23. bukkit is and can be quite unstable so why is it highly improbable that bukkit did not fall on its own metaphorical sword and eat itself for lunch?

    I really am curious I may sound a bit sarcastic but I like information and if there is something I don't know I want to learn about it.
     
  10. Offline

    Plague

    Bukkit being unstable is one thing, of course there are bugs.
    But the craftbukkit.jar is just the "executable" (quoted on purpose because it is not per se). And you don't edit the executable, it's just loaded and then run and never touched.
    To touch and destroy it would mean opening it for writing on purpose, that's why it's highly improbable.
     
  11. Offline

    Padeius Etoh

    Cool, thanks for the info and explanation.
     
  12. Offline

    SpaceManiac

    Yeah, but something did open and try to write to it, regardless of probability, which is why it makes no sense to me.
     
  13. Offline

    mughi

    any chance you are running some sort of startup script or wrapper? or bukitup/similar?
    any of those might try to update (and thus modify) the jar
     
  14. Offline

    SpaceManiac

    No, nothing that should be modifying the jar, just Nether and a misc helper plugin I'm writing,
     
Thread Status:
Not open for further replies.

Share This Page