← Back to team overview

openjdk team mailing list archive

[Bug 796419] Re: minecraft server with industrial craft mod crashes

 

I did some study and I did notice that minecraft_server.jar puts all
files to /home/~user folder, and if driven as sudo it may place or
search some files from /home/ ~user folder, which may lead to crashes.

So it could be one solution to get somekind of service to run minecraft server on linux side, as it would get own directory for it etc.
I think that this should be doable when Minecraft source code is available.

-- 
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-6 in Ubuntu.
https://bugs.launchpad.net/bugs/796419

Title:
  minecraft server with industrial craft mod crashes

Status in “openjdk-6” package in Ubuntu:
  New

Bug description:
  Here is the log file containing information what was printed when it did crash.
  #
  # A fatal error has been detected by the Java Runtime Environment:
  #
  #  SIGSEGV (0xb) at pc=0x012c5c8a, pid=1840, tid=3038894960
  #
  # JRE version: 6.0_20-b20
  # Java VM: OpenJDK Client VM (17.0-b16 mixed mode, sharing linux-x86 )
  # Derivative: IcedTea6 1.9
  # Distribution: Ubuntu maverick (development branch), package 6b20-1.9-0ubuntu1
  # Problematic frame:
  # V  [libjvm.so+0x34bc8a]
  #
  # 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/
  #

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

  Current thread (0x09c6bc00):  VMThread [stack: 0xb519d000,0xb521e000]
  [id=1843]

  siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR),
  si_addr=0x0000002d

  Registers:
  EAX=0x00000025, EBX=0x013bfff4, ECX=0xb521ced0, EDX=0x0000002d
  ESP=0xb521ce0c, EBP=0xb521ce18, ESI=0x6afa9b38, EDI=0x6afaa908
  EIP=0x012c5c8a, CR2=0x0000002d, EFLAGS=0x00010287

  Top of Stack: (sp=0xb521ce0c)
  0xb521ce0c:   943cb2f8 b521ced0 09c44db8 b521ce48
  0xb521ce1c:   0112bb7a 09c44eb8 b521ced0 013bb728
  0xb521ce2c:   013bb728 09c43640 00000001 0001ce58
  0xb521ce3c:   013bfff4 00000002 09c43698 b521ce68
  0xb521ce4c:   01123332 09c44db8 b521ced0 61cd6378
  0xb521ce5c:   61cd6378 b521cf58 09c43640 b521ce88
  0xb521ce6c:   010df77d 09c43640 00000000 b521cef8
  0xb521ce7c:   b521ced0 013bfff4 09c43900 b521cfa8 

  Instructions: (pc=0x012c5c8a)
  0x012c5c7a:   78 34 39 fe 73 30 8b 46 04 51 8b 4d 0c 8d 50 08
  0x012c5c8a:   8b 40 08 51 56 52 ff 90 e8 00 00 00 83 c4 10 8d 

  Stack: [0xb519d000,0xb521e000],  sp=0xb521ce0c,  free space=1ffb521c870k
  Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
  V  [libjvm.so+0x34bc8a]
  V  [libjvm.so+0x1b1b7a]
  V  [libjvm.so+0x1a9332]
  V  [libjvm.so+0x16577d]
  V  [libjvm.so+0x16731e]
  V  [libjvm.so+0x1aa4c4]
  V  [libjvm.so+0x1209fb]
  V  [libjvm.so+0x1a776c]
  V  [libjvm.so+0x3c7f3f]
  V  [libjvm.so+0x3ced71]
  V  [libjvm.so+0x3cd88a]
  V  [libjvm.so+0x3cdeac]
  V  [libjvm.so+0x3ce1e1]
  V  [libjvm.so+0x2f3dd1]
  C  [libpthread.so.0+0x5cc9]

  VM_Operation (0xb4cefaac): GenCollectForAllocation, mode: safepoint,
  requested by thread 0x09d28000

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

  Java Threads: ( => current thread )
    0x09d55800 JavaThread "Listen thread" [_thread_in_native, id=1853, stack(0xb4bfb000,0xb4c4c000)]
    0x09d29c00 JavaThread "Thread-2" daemon [_thread_in_native, id=1852, stack(0xb4c4f000,0xb4ca0000)]
    0x09c3f000 JavaThread "DestroyJavaVM" [_thread_blocked, id=1842, stack(0xb781f000,0xb7870000)]
    0x09d28000 JavaThread "Server thread" [_thread_blocked, id=1851, stack(0xb4ca0000,0xb4cf1000)]
    0x09d2c800 JavaThread "Thread-1" daemon [_thread_blocked, id=1850, stack(0xb4cf1000,0xb4d42000)]
    0x09c7a000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1848, stack(0xb4dd8000,0xb4e29000)]
    0x09c78000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=1847, stack(0xb4e29000,0xb4eaa000)]
    0x09c76800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1846, stack(0xb4eaa000,0xb4efb000)]
    0x09c6f000 JavaThread "Finalizer" daemon [_thread_blocked, id=1845, stack(0xb50fb000,0xb514c000)]
    0x09c6d800 JavaThread "Reference Handler" daemon [_thread_blocked, id=1844, stack(0xb514c000,0xb519d000)]

  Other Threads:
  =>0x09c6bc00 VMThread [stack: 0xb519d000,0xb521e000] [id=1843]
    0x09c7e000 WatcherThread [stack: 0xb4d57000,0xb4dd8000] [id=1849]

  VM state:at safepoint (normal execution)

  VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
  [0x09c3ced8] Threads_lock - owner thread: 0x09c6bc00
  [0x09c3d2e8] Heap_lock - owner thread: 0x09d28000

  Heap
   def new generation   total 314560K, used 298264K [0x4f990000, 0x64ee0000, 0x64ee0000)
    eden space 279616K, 100% used [0x4f990000, 0x60aa0000, 0x60aa0000)
    from space 34944K,  53% used [0x60aa0000, 0x61cd6378, 0x62cc0000)
    to   space 34944K,  52% used [0x62cc0000, 0x63eaf490, 0x64ee0000)
   tenured generation   total 699072K, used 99114K [0x64ee0000, 0x8f990000, 0x8f990000)
     the space 699072K,  14% used [0x64ee0000, 0x6afaaad8, 0x6afaac00, 0x8f990000)
   compacting perm gen  total 12288K, used 2228K [0x8f990000, 0x90590000, 0x93990000)
     the space 12288K,  18% used [0x8f990000, 0x8fbbd378, 0x8fbbd400, 0x90590000)
      ro space 10240K,  73% used [0x93990000, 0x940e68f8, 0x940e6a00, 0x94390000)
      rw space 12288K,  60% used [0x94390000, 0x94acf570, 0x94acf600, 0x94f90000)

  Dynamic libraries:
  00110000-00116000 r-xp 00000000 08:22 1312481    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
  00116000-00117000 r--p 00005000 08:22 1312481    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
  00117000-00118000 rw-p 00006000 08:22 1312481    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
  00118000-0011e000 r-xp 00000000 08:22 524324     /lib/libnss_compat-2.12.1.so
  0011e000-0011f000 r--p 00006000 08:22 524324     /lib/libnss_compat-2.12.1.so
  0011f000-00120000 rw-p 00007000 08:22 524324     /lib/libnss_compat-2.12.1.so
  00137000-0013e000 r-xp 00000000 08:22 1312464    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libnio.so
  0013e000-0013f000 r--p 00006000 08:22 1312464    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libnio.so
  0013f000-00140000 rw-p 00007000 08:22 1312464    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libnio.so
  001ec000-001f6000 r-xp 00000000 08:22 524312     /lib/libnss_files-2.12.1.so
  001f6000-001f7000 r--p 00009000 08:22 524312     /lib/libnss_files-2.12.1.so
  001f7000-001f8000 rw-p 0000a000 08:22 524312     /lib/libnss_files-2.12.1.so
  00216000-00229000 r-xp 00000000 08:22 524531     /lib/libz.so.1.2.3.4
  00229000-0022a000 r--p 00012000 08:22 524531     /lib/libz.so.1.2.3.4
  0022a000-0022b000 rw-p 00013000 08:22 524531     /lib/libz.so.1.2.3.4
  002b6000-002c1000 r-xp 00000000 08:22 1312488    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
  002c1000-002c2000 ---p 0000b000 08:22 1312488    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
  002c2000-002c3000 r--p 0000b000 08:22 1312488    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
  002c3000-002c4000 rw-p 0000c000 08:22 1312488    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
  002c8000-002d1000 r-xp 00000000 08:22 524318     /lib/libnss_nis-2.12.1.so
  002d1000-002d2000 r--p 00008000 08:22 524318     /lib/libnss_nis-2.12.1.so
  002d2000-002d3000 rw-p 00009000 08:22 524318     /lib/libnss_nis-2.12.1.so
  002fc000-00453000 r-xp 00000000 08:22 524325     /lib/libc-2.12.1.so
  00453000-00454000 ---p 00157000 08:22 524325     /lib/libc-2.12.1.so
  00454000-00456000 r--p 00157000 08:22 524325     /lib/libc-2.12.1.so
  00456000-00457000 rw-p 00159000 08:22 524325     /lib/libc-2.12.1.so
  00457000-0045a000 rw-p 00000000 00:00 0 
  004e6000-004ed000 r-xp 00000000 08:22 524316     /lib/librt-2.12.1.so
  004ed000-004ee000 r--p 00006000 08:22 524316     /lib/librt-2.12.1.so
  004ee000-004ef000 rw-p 00007000 08:22 524316     /lib/librt-2.12.1.so
  00500000-00515000 r-xp 00000000 08:22 524326     /lib/libpthread-2.12.1.so
  00515000-00516000 ---p 00015000 08:22 524326     /lib/libpthread-2.12.1.so
  00516000-00517000 r--p 00015000 08:22 524326     /lib/libpthread-2.12.1.so
  00517000-00518000 rw-p 00016000 08:22 524326     /lib/libpthread-2.12.1.so
  00518000-0051a000 rw-p 00000000 00:00 0 
  0076e000-00790000 r-xp 00000000 08:22 1312460    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
  00790000-00791000 r--p 00021000 08:22 1312460    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
  00791000-00793000 rw-p 00022000 08:22 1312460    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
  00abe000-00ad2000 r-xp 00000000 08:22 1312496    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libnet.so
  00ad2000-00ad3000 r--p 00013000 08:22 1312496    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libnet.so
  00ad3000-00ad4000 rw-p 00014000 08:22 1312496    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libnet.so
  00c66000-00c82000 r-xp 00000000 08:22 524306     /lib/ld-2.12.1.so
  00c82000-00c83000 r--p 0001b000 08:22 524306     /lib/ld-2.12.1.so
  00c83000-00c84000 rw-p 0001c000 08:22 524306     /lib/ld-2.12.1.so
  00db5000-00dbb000 r-xp 00000000 08:22 1312465    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
  00dbb000-00dbc000 r--p 00005000 08:22 1312465    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
  00dbc000-00dbd000 rw-p 00006000 08:22 1312465    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
  00e4e000-00e51000 r-xp 00000000 08:22 1312469    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
  00e51000-00e52000 r--p 00002000 08:22 1312469    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
  00e52000-00e53000 rw-p 00003000 08:22 1312469    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
  00e8b000-00eaf000 r-xp 00000000 08:22 524323     /lib/libm-2.12.1.so
  00eaf000-00eb0000 r--p 00023000 08:22 524323     /lib/libm-2.12.1.so
  00eb0000-00eb1000 rw-p 00024000 08:22 524323     /lib/libm-2.12.1.so
  00eb3000-00ec6000 r-xp 00000000 08:22 524320     /lib/libnsl-2.12.1.so
  00ec6000-00ec7000 r--p 00012000 08:22 524320     /lib/libnsl-2.12.1.so
  00ec7000-00ec8000 rw-p 00013000 08:22 524320     /lib/libnsl-2.12.1.so
  00ec8000-00eca000 rw-p 00000000 00:00 0 
  00f22000-00f23000 r-xp 00000000 00:00 0          [vdso]
  00f76000-00f78000 r-xp 00000000 08:22 524314     /lib/libdl-2.12.1.so
  00f78000-00f79000 r--p 00001000 08:22 524314     /lib/libdl-2.12.1.so
  00f79000-00f7a000 rw-p 00002000 08:22 524314     /lib/libdl-2.12.1.so
  00f7a000-013a8000 r-xp 00000000 08:22 1312476    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
  013a8000-013a9000 ---p 0042e000 08:22 1312476    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
  013a9000-013c0000 r--p 0042e000 08:22 1312476    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
  013c0000-013cd000 rw-p 00445000 08:22 1312476    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
  013cd000-017eb000 rw-p 00000000 00:00 0 
  08048000-08051000 r-xp 00000000 08:22 1051044    /usr/lib/jvm/java-6-openjdk/jre/bin/java
  08051000-08052000 r--p 00008000 08:22 1051044    /usr/lib/jvm/java-6-openjdk/jre/bin/java
  08052000-08053000 rw-p 00009000 08:22 1051044    /usr/lib/jvm/java-6-openjdk/jre/bin/java
  09c39000-09df2000 rw-p 00000000 00:00 0          [heap]
  4f990000-90590000 rw-p 00000000 00:00 0 
  90590000-93990000 rw-p 00000000 00:00 0 
  93990000-940e7000 r--s 00001000 08:22 1313417    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/classes.jsa
  940e7000-94390000 rw-p 00000000 00:00 0 
  94390000-94ad0000 rw-p 00758000 08:22 1313417    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/classes.jsa
  94ad0000-94f90000 rw-p 00000000 00:00 0 
  94f90000-9508b000 rw-p 00e98000 08:22 1313417    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/classes.jsa
  9508b000-95390000 rw-p 00000000 00:00 0 
  95390000-95398000 r-xs 00f93000 08:22 1313417    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/classes.jsa
  95398000-95790000 rw-p 00000000 00:00 0 
  b4bfb000-b4bfe000 ---p 00000000 00:00 0 
  b4bfe000-b4c4c000 rw-p 00000000 00:00 0 
  b4c4c000-b4c4f000 r--s 00077000 08:22 1311916    /usr/lib/jvm/java-6-openjdk/jre/lib/ext/localedata.jar
  b4c4f000-b4c52000 ---p 00000000 00:00 0 
  b4c52000-b4ca0000 rw-p 00000000 00:00 0 
  b4ca0000-b4ca3000 ---p 00000000 00:00 0 
  b4ca3000-b4cf1000 rw-p 00000000 00:00 0 
  b4cf1000-b4cf4000 ---p 00000000 00:00 0 
  b4cf4000-b4d42000 rw-p 00000000 00:00 0 
  b4d42000-b4d4b000 r--s 000b3000 08:22 791474     /home/rivera/minecraft_server.jar
  b4d4b000-b4d4e000 r--s 0000f000 08:22 1311920    /usr/lib/jvm/java-6-openjdk/jre/lib/ext/pulse-java.jar
  b4d57000-b4d58000 ---p 00000000 00:00 0 
  b4d58000-b4dd8000 rw-p 00000000 00:00 0 
  b4dd8000-b4ddb000 ---p 00000000 00:00 0 
  b4ddb000-b4e29000 rw-p 00000000 00:00 0 
  b4e29000-b4e2c000 ---p 00000000 00:00 0 
  b4e2c000-b4eaa000 rw-p 00000000 00:00 0 
  b4eaa000-b4ead000 ---p 00000000 00:00 0 
  b4ead000-b4efb000 rw-p 00000000 00:00 0 
  b4efb000-b50fb000 r--p 00000000 08:22 136385     /usr/lib/locale/locale-archive
  b50fb000-b50fe000 ---p 00000000 00:00 0 
  b50fe000-b514c000 rw-p 00000000 00:00 0 
  b514c000-b514f000 ---p 00000000 00:00 0 
  b514f000-b519d000 rw-p 00000000 00:00 0 
  b519d000-b519e000 ---p 00000000 00:00 0 
  b519e000-b521e000 rw-p 00000000 00:00 0 
  b521e000-b5220000 r--s 0001d000 08:22 919938     /usr/lib/jvm/java-6-openjdk/jre/lib/plugin.jar
  b5220000-b5226000 r--s 00043000 08:22 919942     /usr/lib/jvm/java-6-openjdk/jre/lib/netx.jar
  b5226000-b5258000 rw-p 00000000 00:00 0 
  b5258000-b53e7000 r--s 038b0000 08:22 919955     /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar
  b53e7000-b53fb000 rw-p 00000000 00:00 0 
  b53fb000-b5415000 rw-p 00000000 00:00 0 
  b5415000-b5771000 rw-p 00000000 00:00 0 
  b5771000-b578b000 rw-p 00000000 00:00 0 
  b578b000-b579c000 rw-p 00000000 00:00 0 
  b579c000-b5817000 rw-p 00000000 00:00 0 
  b5817000-b594f000 rwxp 00000000 00:00 0 
  b594f000-b7817000 rw-p 00000000 00:00 0 
  b7817000-b781f000 rw-s 00000000 08:22 3407887    /tmp/hsperfdata_root/1840
  b781f000-b7822000 ---p 00000000 00:00 0 
  b7822000-b7872000 rw-p 00000000 00:00 0 
  b7874000-b7875000 rw-p 00000000 00:00 0 
  b7875000-b7876000 ---p 00000000 00:00 0 
  b7876000-b7878000 rw-p 00000000 00:00 0 
  bfe6c000-bfea2000 rw-p 00000000 00:00 0          [stack]

  VM Arguments:
  jvm_args: -Xmx1024M -Xms1024M 
  java_command: minecraft_server.jar nogui
  Launcher Type: SUN_STANDARD

  Environment Variables:
  PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
  USERNAME=root
  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

  Signal Handlers:
  SIGSEGV: [libjvm.so+0x3c7790], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGBUS: [libjvm.so+0x3c7790], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGFPE: [libjvm.so+0x2f05b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGPIPE: [libjvm.so+0x2f05b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGXFSZ: [libjvm.so+0x2f05b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGILL: [libjvm.so+0x2f05b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
  SIGUSR2: [libjvm.so+0x2efca0], sa_mask[0]=0x00000000, sa_flags=0x10000004
  SIGHUP: [libjvm.so+0x2f2450], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGINT: [libjvm.so+0x2f2450], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGTERM: [libjvm.so+0x2f2450], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
  SIGQUIT: [libjvm.so+0x2f2450], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004

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

  OS:Ubuntu 10.10 (maverick)
  uname:Linux 2.6.35-22-generic-pae #33-Ubuntu SMP Sun Sep 19 22:14:14 UTC 2010 i686
  libc:glibc 2.12.1 NPTL 2.12.1 
  rlimit: STACK 8192k, CORE 0k, NPROC infinity, NOFILE 1024, AS infinity
  load average:0.81 0.44 0.24

  CPU:total 1 (1 cores per cpu, 1 threads per core) family 6 model 10
  stepping 0, cmov, cx8, fxsr, mmx, sse, mmxext, 3dnow, 3dnowext

  Memory: 4k page, physical 2060600k(1238352k free), swap
  3998716k(3998716k free)

  vm_info: OpenJDK Client VM (17.0-b16) for linux-x86 JRE
  (1.6.0_20-b20), built on Sep  7 2010 17:24:34 by "buildd" with gcc
  4.4.5 20100902 (prerelease)

  time: Mon Jun 13 06:32:08 2011
  elapsed time: 96 seconds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/796419/+subscriptions



References