Date: Fri, 22 Apr 2011 19:23:57 +1000 From: Tiernan Messmer <tiernan.messmer@gmail.com> To: freebsd-java@FreeBSD.org Subject: Java Segfault Message-ID: <4DB1492D.5060000@gmail.com>
next in thread | raw e-mail | index | archive | help
Hi, While running a Minecraft Server on FreeBSD 8.2-RELEASE amd64 I'm experiencing some intermittent crashes. The server is running CraftBukkit mod for Minecraft if it's relevant. java -version outputs: java version "1.6.0_03-p4" Java(TM) SE Runtime Environment (build 1.6.0_03-p4-root_03_apr_2011_06_26-b00) Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_03-p4-root_03_apr_2011_06_26-b00, mixed mode) Running: diablo-jdk-1.6.0.07.02_13 Contents of hs_err_pid24138.log is below: # # An unexpected error has been detected by Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x0000000801d102a6, pid=24138, tid=0xa58ec0 # # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0_03-p4-root_03_apr_2011_06_26-b00 mixed mode) # Problematic frame: # C [libz.so.5+0xa2a6] longest_match+0x1a6 # # Please submit bug reports to freebsd-java@FreeBSD.org # --------------- T H R E A D --------------- Current thread (0x0000000800a70000): JavaThread "Server thread" [_thread_in_native, id=10849984] siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000000896800000 Registers: RAX=0x0000000000000000, RBX=0x0000000000000000, RCX=0x0000000891663000, RDX=0xffffffffffffffe8 RSP=0x00007ffffeaed458, RBP=0x0000000000008000, RSI=0x00000008967fff02, RDI=0x0000000896800004 R8 =0x000000000000fdf8, R9 =0x00000008967ffefa, R10=0x00000008967f0000, R11=0x0000000000000002 R12=0x0000000000000000, R13=0x0000000000000002, R14=0x0000000000000000, R15=0x0000000800a70000 RIP=0x0000000801d102a6, EFL=0x0000000000000001, ERR=0x0000000000000004 TRAPNO=0x000000000000000c Top of Stack: (sp=0x00007ffffeaed458) 0x00007ffffeaed458: 0000000801d0f714 0000000891a33470 0x00007ffffeaed468: 0000000891663000 0000000000000004 0x00007ffffeaed478: 0000000801d0e70c 00000008868ebc00 0x00007ffffeaed488: 0000000000000001 00007ffffeaed530 0x00007ffffeaed498: 00007ffffeaed5a0 00007ffffeaed608 0x00007ffffeaed4a8: 0000000000000000 0000000800a70000 0x00007ffffeaed4b8: 0000000801c001e4 0000000801c03ef8 0x00007ffffeaed4c8: 0000000400000070 0000000000014000 0x00007ffffeaed4d8: 00007ffffeaed548 00007ffffeaed540 0x00007ffffeaed4e8: 0000000800a70190 00007ffffeaed590 0x00007ffffeaed4f8: 0000000891a33470 0000000800a1be00 0x00007ffffeaed508: 0001400000000000 0000000891e6e000 0x00007ffffeaed518: 0000000891e82000 000000080675e2d0 0x00007ffffeaed528: 0100000885207248 00007ffffeaed590 0x00007ffffeaed538: 0000000801f4d681 000000080675e258 0x00007ffffeaed548: 000000080675e2e8 00007ffffeaed5b0 0x00007ffffeaed558: 00000008868ec688 0000000000000000 0x00007ffffeaed568: 00000008868ebc00 0000000000000000 0x00007ffffeaed578: 00007ffffeaed5a0 00007ffffeaed600 0x00007ffffeaed588: 0000000801e1e009 000000080675e258 0x00007ffffeaed598: 0000000802049fd0 000000080675e2e8 0x00007ffffeaed5a8: 0001400000000000 0000000000000000 0x00007ffffeaed5b8: 00007ffffeaed5a8 00000008868eaa73 0x00007ffffeaed5c8: 00007ffffeaed620 00000008868ec688 0x00007ffffeaed5d8: 00000008868ed368 0000000000000001 0x00007ffffeaed5e8: 0000000000000000 00007ffffeaed668 0x00007ffffeaed5f8: 0000000801e1e04e 0000000801e1e04e 0x00007ffffeaed608: 0000000000014000 0000000000000000 0x00007ffffeaed618: 000000080675e2e8 000000080675e258 0x00007ffffeaed628: 00007ffffeaed628 00000008868eb30d 0x00007ffffeaed638: 00007ffffeaed680 00000008868ec688 0x00007ffffeaed648: 0000000000000000 00000008868eb318 Instructions: (pc=0x0000000801d102a6) 0x0000000801d10296: 8b 44 16 08 48 33 44 17 08 75 18 48 8b 44 16 10 0x0000000801d102a6: 48 33 44 17 10 75 08 48 83 c2 18 75 d8 eb 7b 48 Stack: [0x00007ffffe9ee000,0x00007ffffeaee000), sp=0x00007ffffeaed458, free space=1021k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [libz.so.5+0xa2a6] longest_match+0x1a6 [error occurred during error reporting, step 120, id 0xb] Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) J java.util.zip.Deflater.deflateBytes([BII)I J java.util.zip.Deflater.deflate([BII)I j java.util.zip.Deflater.deflate([B)I+5 J net.minecraft.server.EntityPlayer.a(Z)V j net.minecraft.server.NetServerHandler.a(Lnet/minecraft/server/Packet10Flying;)V+1316 j net.minecraft.server.Packet10Flying.a(Lnet/minecraft/server/NetHandler;)V+2 J net.minecraft.server.NetworkManager.a()V J net.minecraft.server.NetworkListenThread.a()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 ) 0x000000088f4b3800 JavaThread "AWT-Shutdown" [_thread_blocked, id=-1910632512] 0x0000000891116c00 JavaThread "Connection #111 write thread" [_thread_blocked, id=-1910624896] 0x0000000891117400 JavaThread "Connection #111 read thread" [_thread_in_native, id=-1910629376] 0x0000000891117c00 JavaThread "Connection #110 write thread" [_thread_blocked, id=-1910625792] 0x0000000891118400 JavaThread "Connection #110 read thread" [_thread_in_native, id=-1910626688] 0x000000088f687800 JavaThread "TimerQueue" daemon [_thread_blocked, id=-1914209664] 0x000000088f687400 JavaThread "Thread-7" [_thread_blocked, id=-1914210112] 0x000000088df40000 JavaThread "Timer-0" daemon [_thread_blocked, id=-1914187264] 0x000000088df40800 JavaThread "Thread-5" [_thread_blocked, id=-1914185920] 0x000000088df41000 JavaThread "Listen thread" [_thread_in_native, id=-1914185472] 0x000000088df41400 JavaThread "Thread-4" daemon [_thread_in_native, id=-1914185024] 0x0000000800a76000 JavaThread "DestroyJavaVM" [_thread_blocked, id=10530368] =>0x0000000800a70000 JavaThread "Server thread" [_thread_in_native, id=10849984] 0x0000000800a71c00 JavaThread "Thread-1" daemon [_thread_blocked, id=10851776] 0x0000000800a72400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=10852224] 0x0000000800a72c00 JavaThread "CompilerThread1" daemon [_thread_blocked, id=10852672] 0x0000000800a73400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=10853120] 0x0000000800a73c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=10853568] 0x0000000800ac3000 JavaThread "Surrogate Locker Thread (CMS)" daemon [_thread_blocked, id=10854016] 0x0000000800a74400 JavaThread "Finalizer" daemon [_thread_blocked, id=10854464] 0x0000000800a74800 JavaThread "Reference Handler" daemon [_thread_blocked, id=10854912] Other Threads: 0x0000000800ae7800 VMThread [id=10855360] 0x0000000800ae7400 WatcherThread [id=10856256] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap par new generation total 38336K, used 27252K [0x0000000805200000, 0x0000000807b90000, 0x0000000807b90000) eden space 34112K, 68% used [0x0000000805200000, 0x00000008068b2110, 0x0000000807350000) from space 4224K, 94% used [0x0000000807770000, 0x0000000807b5b108, 0x0000000807b90000) to space 4224K, 0% used [0x0000000807350000, 0x0000000807350000, 0x0000000807770000) concurrent mark-sweep generation total 2054592K, used 1522610K [0x0000000807b90000, 0x0000000885200000, 0x0000000885200000) concurrent-mark-sweep perm gen total 45436K, used 27260K [0x0000000885200000, 0x0000000887e5f000, 0x000000088a600000) Dynamic libraries: 0x0000000000400000 /usr/local/jdk1.6.0/bin/java 0x0000000800657000 /lib/libthr.so.3 0x0000000800770000 /lib/libc.so.7 0x0000000800c00000 /usr/local/jdk1.6.0/jre/lib/amd64/server/libjvm.so 0x000000080146d000 /usr/lib/libstdc++.so.6 0x000000080167d000 /lib/libm.so.5 0x000000080179d000 /lib/libgcc_s.so.1 0x00000008018ab000 /usr/local/jdk1.6.0/jre/lib/amd64/native_threads/libhpi.so 0x00000008019b8000 /usr/local/jdk1.6.0/jre/lib/amd64/libverify.so 0x0000000801ac9000 /usr/local/jdk1.6.0/jre/lib/amd64/libjava.so 0x0000000801bfd000 /usr/local/jdk1.6.0/jre/lib/amd64/libzip.so 0x0000000801d06000 /lib/libz.so.5 0x000000088d6c1000 /usr/local/jdk1.6.0/jre/lib/amd64/libnet.so 0x000000088e400000 /usr/local/jdk1.6.0/jre/lib/amd64/libnio.so 0x0000000890a00000 /usr/local/jdk1.6.0/jre/lib/amd64/libawt.so 0x0000000890bff000 /usr/local/jdk1.6.0/jre/lib/amd64/libmlib_image.so 0x000000088fe00000 /usr/local/jdk1.6.0/jre/lib/amd64/headless/libmawt.so 0x0000000800511000 /libexec/ld-elf.so.1 VM Arguments: jvm_args: -Xms1024M -Xmx2048M -XX:+UseConcMarkSweepGC -XX:+UseParNewGC java_command: craftbukkit-0.0.1-SNAPSHOT.jar nogui Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=/usr/local/jdk1.6.0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/home/nvx/bin USERNAME=minecraft LD_LIBRARY_PATH=/usr/local/jdk1.6.0/jre/lib/amd64/server:/usr/local/jdk1.6.0/jre/lib/amd64:/usr/local/jdk1.6.0/jre/../lib/amd64 SHELL=/usr/local/bin/zsh Signal Handlers: SIGSEGV: [libjvm.so+0x5d5960], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 SIGBUS: [libjvm.so+0x5d5960], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 SIGFPE: [libjvm.so+0x4a9410], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 SIGPIPE: [libjvm.so+0x4a9410], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 SIGILL: [libjvm.so+0x4a9410], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000002 SIGUSR2: [libjvm.so+0x4ab600], sa_mask[0]=0x00000000, sa_flags=0x00000042 SIGHUP: [libjvm.so+0x4aa370], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 SIGINT: [libjvm.so+0x4aa370], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 SIGQUIT: [libjvm.so+0x4aa370], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 SIGTERM: [libjvm.so+0x4aa370], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 SIGUSR2: [libjvm.so+0x4ab600], sa_mask[0]=0x00000000, sa_flags=0x00000042 --------------- S Y S T E M --------------- OS:Bsd uname:FreeBSD 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 rlimit: STACK 524288k, CORE infinity, NPROC 5547, NOFILE 11095 CPU:total 2 (2 cores per cpu, 1 threads per core) family 16 model 6 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnow, 3dnowext, sse4a Memory: 4k page, physical 2946524k(736631k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (1.6.0_03-p4-root_03_apr_2011_06_26-b00) for bsd-amd64, built on Apr 3 2011 06:29:27 by "root" with gcc 4.2.1 20070719 [FreeBSD] Any ideas on where to go from here? I have a 2.4GB core dump for Java from the crash as well. Regards, Tiernan Messmer
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4DB1492D.5060000>