Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-7096071

JVM crashes quite often when building application with Maven

    XMLWordPrintable

    Details

    • Subcomponent:
    • CPU:
      x86
    • OS:
      linux

      Description

      FULL PRODUCT VERSION :
      java version "1.7.0"
      Java(TM) SE Runtime Environment (build 1.7.0-b147)
      Java HotSpot(TM) Server VM (build 21.0-b17, mixed mode)


      A DESCRIPTION OF THE PROBLEM :
      Java often crashes when building our GWT application with Maven on Java 7. On Java 6 this didn't happen.

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0xb4c8bc0f, pid=3289, tid=3077954416
      #
      # JRE version: 7.0-b147
      # Java VM: Java HotSpot(TM) Server VM (21.0-b17 mixed mode linux-x86 )
      # Problematic frame:
      # J com.google.gwt.dev.javac.TypeOracleMediator.resolveClass(Lcom/google/gwt/core/ext/TreeLogger;Lcom/google/gwt/dev/javac/typemodel/JRealClassType;Lcom/google/gwt/dev/javac/TypeOracleMediator$TypeOracleBuildContext;)Z
      #
      # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.sun.com/bugreport/crash.jsp
      #

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

      Current thread (0x08f7ec00): JavaThread "main" [_thread_in_Java, id=3290, stack(0xb770d000,0xb775e000)]

      siginfo:si_signo=SIGSEGV: si_errno=0, si_code=128 (), si_addr=0x00000000

      Registers:
      EAX=0xa8182a70, EBX=0x00540c15, ECX=0xae458c60, EDX=0xa8182a70
      ESP=0xb775c440, EBP=0x00000000, ESI=0xa8182a40, EDI=0x00000010
      EIP=0xb4c8bc0f, EFLAGS=0x00210246, CR2=0xb7778000

        Top of Stack: (sp=0xb775c440)
      0xb775c440: 00000019 a8182898 a81813e0 a8182670
      0xb775c450: 08f7ec00 ae458ce8 a5643c40 a8181730
      0xb775c460: ae458c60 a81813e0 a39f5458 00000005
      0xb775c470: a39f5a78 00000002 00000000 a8182910
      0xb775c480: 00000000 229e486c 0000086c 00000001
      0xb775c490: a8182910 7d442528 7d49fae0 b775c49c
      0xb775c4a0: 797adb45 b775c4cc b775c4f0 b470857b
      0xb775c4b0: 00000001 a8182898 b775c4c4 b470857b

      Instructions: (pc=0xb4c8bc0f)
      0xb4c8bbef: 84 e1 15 00 00 66 66 90 e8 90 75 b3 ff 8b c8 33
      0xb4c8bbff: d2 66 66 90 e8 98 96 d9 ff 8b 4c 24 20 8b d0 90
      0xb4c8bc0f: e8 ce 25 00 00 e9 7e fe ff ff b9 90 ee 4d 7d 8b
      0xb4c8bc1f: 59 6c 8b 6c 24 10 8b 45 34 8d 48 10 3b 4d 3c 0f

      Register to memory mapping:

      EAX=0xa8182a70 is an oop
      com.google.gwt.dev.asm.Type
       - klass: 'com/google/gwt/dev/asm/Type'
      EBX=0x00540c15 is an unknown value
      ECX=0xae458c60 is an oop
      com.google.gwt.dev.javac.TypeOracleMediatorFromSource
       - klass: 'com/google/gwt/dev/javac/TypeOracleMediatorFromSource'
      EDX=0xa8182a70 is an oop
      com.google.gwt.dev.asm.Type
       - klass: 'com/google/gwt/dev/asm/Type'
      ESP=0xb775c440 is pointing into the stack for thread: 0x08f7ec00
      EBP=0x00000000 is an unknown value
      ESI=0xa8182a40 is an oop
      [C
       - klass: {type array char}
       - length: 18
      EDI=0x00000010 is an unknown value


      Stack: [0xb770d000,0xb775e000], sp=0xb775c440, free space=317k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      J com.google.gwt.dev.javac.TypeOracleMediator.resolveClass(Lcom/google/gwt/core/ext/TreeLogger;Lcom/google/gwt/dev/javac/typemodel/JRealClassType;Lcom/google/gwt/dev/javac/TypeOracleMediator$TypeOracleBuildContext;)Z

      [error occurred during error reporting (printing native stack), id 0xb]


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

      Java Threads: ( => current thread )
        0x775ec000 JavaThread "Timer-1" daemon [_thread_blocked, id=3311, stack(0x7836f000,0x783c0000)]
        0x780b8400 JavaThread "btpool0-1 - Acceptor0 ###@###.###:34404" [_thread_in_native, id=3308, stack(0x77f0d000,0x77f5e000)]
        0x780bcc00 JavaThread "btpool0-0" [_thread_blocked, id=3307, stack(0x77f5e000,0x77faf000)]
        0x78006000 JavaThread "GC Daemon" daemon [_thread_blocked, id=3306, stack(0x77faf000,0x78000000)]
        0x782e9000 JavaThread "com.google.gwt.thirdparty.guava.common.base.internal.Finalizer" daemon [_thread_blocked, id=3305, stack(0x78104000,0x78155000)]
        0x782bac00 JavaThread "Code server listener" daemon [_thread_in_native, id=3304, stack(0x7815e000,0x781af000)]
        0x09089400 JavaThread "Timer-0" daemon [_thread_blocked, id=3303, stack(0x781af000,0x78200000)]
        0x78fe1400 JavaThread "Service Thread" daemon [_thread_blocked, id=3299, stack(0x7882f000,0x78880000)]
        0x78fdf400 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=3298, stack(0x78880000,0x78901000)]
        0x78fdd400 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=3297, stack(0x78901000,0x78982000)]
        0x78fdb800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3296, stack(0x78982000,0x789d3000)]
        0x78fa2c00 JavaThread "Finalizer" daemon [_thread_blocked, id=3295, stack(0x78bd3000,0x78c24000)]
        0x78fa1000 JavaThread "Reference Handler" daemon [_thread_blocked, id=3294, stack(0x78c24000,0x78c75000)]
      =>0x08f7ec00 JavaThread "main" [_thread_in_Java, id=3290, stack(0xb770d000,0xb775e000)]

      Other Threads:
        0x78f9b400 VMThread [stack: 0x78c75000,0x78cf6000] [id=3293]
        0x78fe3000 WatcherThread [stack: 0x787ae000,0x7882f000] [id=3300]

      VM state:not at safepoint (normal execution)

      VM Mutex/Monitor currently owned by a thread: None

      Heap
       PSYoungGen total 191360K, used 130995K [0xa2040000, 0xb3d20000, 0xb4640000)
        eden space 100352K, 100% used [0xa2040000,0xa8240000,0xa8240000)
        from space 91008K, 33% used [0xae440000,0xb022cde0,0xb3d20000)
        to space 95680K, 0% used [0xa8240000,0xa8240000,0xadfb0000)
       PSOldGen total 218624K, used 146672K [0x7d440000, 0x8a9c0000, 0xa2040000)
        object space 218624K, 67% used [0x7d440000,0x8637c208,0x8a9c0000)
       PSPermGen total 21760K, used 14895K [0x79440000, 0x7a980000, 0x7d440000)
        object space 21760K, 68% used [0x79440000,0x7a2cbd48,0x7a980000)

      Code Cache [0xb4705000, 0xb4c9d000, 0xb7705000)
       total_blobs=1768 nmethods=1621 adapters=96 free_code_cache=43732Kb largest_free_block=44488128

      Dynamic libraries:
      00110000-00134000 r-xp 00000000 08:03 3408743 /lib/i386-linux-gnu/libm-2.13.so
      00134000-00135000 r--p 00023000 08:03 3408743 /lib/i386-linux-gnu/libm-2.13.so
      00135000-00136000 rw-p 00024000 08:03 3408743 /lib/i386-linux-gnu/libm-2.13.so
      00136000-00142000 r-xp 00000000 08:03 1377412 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libverify.so
      00142000-00143000 rw-p 0000c000 08:03 1377412 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libverify.so
      00143000-00149000 r-xp 00000000 08:03 3408748 /lib/i386-linux-gnu/libnss_compat-2.13.so
      00149000-0014a000 r--p 00005000 08:03 3408748 /lib/i386-linux-gnu/libnss_compat-2.13.so
      0014a000-0014b000 rw-p 00006000 08:03 3408748 /lib/i386-linux-gnu/libnss_compat-2.13.so
      0014b000-00162000 r-xp 00000000 08:03 1376240 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libzip.so
      00162000-00163000 rw-p 00017000 08:03 1376240 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libzip.so
      00163000-00171000 r-xp 00000000 08:03 1377436 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnio.so
      00171000-00172000 rw-p 0000e000 08:03 1377436 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnio.so
      0018c000-00190000 r-xp 00000000 08:03 3408750 /lib/i386-linux-gnu/libnss_dns-2.13.so
      00190000-00191000 r--p 00004000 08:03 3408750 /lib/i386-linux-gnu/libnss_dns-2.13.so
      00191000-00192000 rw-p 00005000 08:03 3408750 /lib/i386-linux-gnu/libnss_dns-2.13.so
      00192000-001ac000 r-xp 00000000 08:03 3408734 /lib/i386-linux-gnu/libgcc_s.so.1
      001ac000-001ad000 r--p 00019000 08:03 3408734 /lib/i386-linux-gnu/libgcc_s.so.1
      001ad000-001ae000 rw-p 0001a000 08:03 3408734 /lib/i386-linux-gnu/libgcc_s.so.1
      001bd000-001d2000 r-xp 00000000 08:03 3408771 /lib/i386-linux-gnu/libpthread-2.13.so
      001d2000-001d3000 r--p 00015000 08:03 3408771 /lib/i386-linux-gnu/libpthread-2.13.so
      001d3000-001d4000 rw-p 00016000 08:03 3408771 /lib/i386-linux-gnu/libpthread-2.13.so
      001d4000-001d6000 rw-p 00000000 00:00 0
      001d6000-00330000 r-xp 00000000 08:03 3408706 /lib/i386-linux-gnu/libc-2.13.so
      00330000-00331000 ---p 0015a000 08:03 3408706 /lib/i386-linux-gnu/libc-2.13.so
      00331000-00333000 r--p 0015a000 08:03 3408706 /lib/i386-linux-gnu/libc-2.13.so
      00333000-00334000 rw-p 0015c000 08:03 3408706 /lib/i386-linux-gnu/libc-2.13.so
      00334000-00337000 rw-p 00000000 00:00 0
      00337000-0036a000 r-xp 00000000 08:03 1377424 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libsunec.so
      0036a000-0036e000 rw-p 00032000 08:03 1377424 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libsunec.so
      0036e000-00372000 rw-p 00000000 00:00 0
      003fc000-00406000 r-xp 00000000 08:03 3408752 /lib/i386-linux-gnu/libnss_files-2.13.so
      00406000-00407000 r--p 00009000 08:03 3408752 /lib/i386-linux-gnu/libnss_files-2.13.so
      00407000-00408000 rw-p 0000a000 08:03 3408752 /lib/i386-linux-gnu/libnss_files-2.13.so
      0049a000-004ad000 r-xp 00000000 08:03 1377841 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/jli/libjli.so
      004ad000-004ae000 rw-p 00012000 08:03 1377841 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/jli/libjli.so
      00546000-00557000 r-xp 00000000 08:03 3408773 /lib/i386-linux-gnu/libresolv-2.13.so
      00557000-00558000 r--p 00010000 08:03 3408773 /lib/i386-linux-gnu/libresolv-2.13.so
      00558000-00559000 rw-p 00011000 08:03 3408773 /lib/i386-linux-gnu/libresolv-2.13.so
      00559000-0055b000 rw-p 00000000 00:00 0
      0060a000-00613000 r-xp 00000000 08:03 3408756 /lib/i386-linux-gnu/libnss_nis-2.13.so
      00613000-00614000 r--p 00008000 08:03 3408756 /lib/i386-linux-gnu/libnss_nis-2.13.so
      00614000-00615000 rw-p 00009000 08:03 3408756 /lib/i386-linux-gnu/libnss_nis-2.13.so
      00752000-00759000 r-xp 00000000 08:03 3408775 /lib/i386-linux-gnu/librt-2.13.so
      00759000-0075a000 r--p 00006000 08:03 3408775 /lib/i386-linux-gnu/librt-2.13.so
      0075a000-0075b000 rw-p 00007000 08:03 3408775 /lib/i386-linux-gnu/librt-2.13.so
      007f2000-00806000 r-xp 00000000 08:03 1376241 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnet.so
      00806000-00807000 rw-p 00014000 08:03 1376241 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnet.so
      0082a000-0083d000 r-xp 00000000 08:03 3408746 /lib/i386-linux-gnu/libnsl-2.13.so
      0083d000-0083e000 r--p 00012000 08:03 3408746 /lib/i386-linux-gnu/libnsl-2.13.so
      0083e000-0083f000 rw-p 00013000 08:03 3408746 /lib/i386-linux-gnu/libnsl-2.13.so
      0083f000-00841000 rw-p 00000000 00:00 0
      0084c000-0084d000 r-xp 00000000 00:00 0 [vdso]
      00af2000-00af4000 r-xp 00000000 08:03 3407942 /lib/libnss_mdns4_minimal.so.2
      00af4000-00af5000 r--p 00001000 08:03 3407942 /lib/libnss_mdns4_minimal.so.2
      00af5000-00af6000 rw-p 00002000 08:03 3407942 /lib/libnss_mdns4_minimal.so.2
      00bbe000-00bc0000 r-xp 00000000 08:03 3408716 /lib/i386-linux-gnu/libdl-2.13.so
      00bc0000-00bc1000 r--p 00001000 08:03 3408716 /lib/i386-linux-gnu/libdl-2.13.so
      00bc1000-00bc2000 rw-p 00002000 08:03 3408716 /lib/i386-linux-gnu/libdl-2.13.so
      00c2c000-00c4f000 r-xp 00000000 08:03 1376239 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libjava.so
      00c4f000-00c50000 rw-p 00022000 08:03 1376239 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libjava.so
      00d05000-00d21000 r-xp 00000000 08:03 3408693 /lib/i386-linux-gnu/ld-2.13.so
      00d21000-00d22000 r--p 0001b000 08:03 3408693 /lib/i386-linux-gnu/ld-2.13.so
      00d22000-00d23000 rw-p 0001c000 08:03 3408693 /lib/i386-linux-gnu/ld-2.13.so
      00d23000-01487000 r-xp 00000000 08:03 1377839 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/server/libjvm.so
      01487000-014d2000 rw-p 00763000 08:03 1377839 /usr/lib/jvm/jdk1.7.0/jre/lib/i386/server/libjvm.so
      014d2000-018f1000 rw-p 00000000 00:00 0
      08048000-08049000 r-xp 00000000 08:03 1376104 /usr/lib/jvm/jdk1.7.0/jre/bin/java
      08049000-0804a000 rw-p 00000000 08:03 1376104 /usr/lib/jvm/jdk1.7.0/jre/bin/java
      08f78000-0b695000 rw-p 00000000 00:00 0 [heap]
      75f00000-75ff7000 rw-p 00000000 00:00 0
      75ff7000-76000000 ---p 00000000 00:00 0
      76100000-76300000 rw-p 00000000 00:00 0
      76300000-76500000 rw-p 00000000 00:00 0
      76500000-76700000 rw-p 00000000 00:00 0
      76700000-76900000 rw-p 00000000 00:00 0
      76900000-769fa000 rw-p 00000000 00:00 0
      769fa000-76a00000 ---p 00000000 00:00 0
      76b00000-76bf1000 rw-p 00000000 00:00 0
      76bf1000-76c00000 ---p 00000000 00:00 0
      76c00000-76d00000 rw-p 00000000 00:00 0
      76d00000-76e5b000 rw-p 00000000 00:00 0
      76e5b000-76f00000 ---p 00000000 00:00 0
      76f00000-76ff9000 rw-p 00000000 00:00 0
      76ff9000-77000000 ---p 00000000 00:00 0
      77000000-770fd000 rw-p 00000000 00:00 0
      770fd000-77100000 ---p 00000000 00:00 0
      77100000-771fc000 rw-p 00000000 00:00 0
      771fc000-77200000 ---p 00000000 00:00 0
      772de000-772e2000 r--s 00025000 08:03 411691 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/org.cobogw.gwt-1.3.jar
      772e2000-77328000 r--s 00291000 08:03 411690 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-servlet-2.1.1.jar
      77328000-77395000 r--s 0048c000 08:03 411689 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-user-2.0.3.jar
      77395000-77500000 r--s 01912000 08:03 411667 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-dev-2.1.0.jar
      77500000-77600000 rw-p 00000000 00:00 0
      77604000-77611000 r--s 00067000 08:03 411663 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-maps-3.jar
      77611000-77616000 r--s 00061000 08:03 411646 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/svg-viewer-4.0.jar
      77616000-776b4000 r--s 006c0000 08:03 411642 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-user-2.1.0.jar
      776b4000-777b3000 r--s 0110b000 08:03 411640 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-dev-2.0.3.jar
      777b3000-777f6000 r--s 00273000 08:03 411581 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-servlet-2.1.0.jar
      777f6000-77966000 r--s 01950000 08:03 411561 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-dev-2.3.0.jar
      77966000-77a00000 r--s 00751000 08:03 411532 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/smart-gwt-2.1.jar
      77a00000-77b00000 rw-p 00000000 00:00 0
      77b1c000-77b22000 r--s 00027000 08:03 442331 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/commons-4.0-SNAPSHOT.jar
      77b22000-77b25000 r--s 0032e000 08:03 411608 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/color-picker-2010-02-24.jar
      77b25000-77b30000 r--s 0005d000 08:03 411607 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-maps-3.0.2b.gwt22.jar
      77b30000-77c00000 r--s 00a99000 08:03 411497 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-user-2.3.0.jar
      77c00000-77cfa000 rw-p 00000000 00:00 0
      77cfa000-77d00000 ---p 00000000 00:00 0
      77d07000-77d0a000 r--s 00015000 08:03 411681 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gin-1.0.jar
      77d0a000-77d68000 r--s 00468000 08:03 411568 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-servlet-2.3.0.jar
      77d68000-77d7a000 r--s 00092000 08:03 411566 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-maps-1.0.4.jar
      77d7a000-77d8c000 r--s 00092000 08:03 411546 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-maps-1.0.jar
      77d8c000-77d9a000 r--s 00095000 08:03 411498 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/guice-2.0.jar
      77d9a000-77dc3000 r--s 00158000 08:03 411490 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/gwt-servlet-2.0.3.jar
      77dc3000-77dc8000 r--s 00028000 08:03 411489 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/commons-2.0.jar
      77dc8000-77dcd000 r--s 00065000 08:03 442332 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/svg-viewer-4.0-SNAPSHOT.jar
      77dcd000-77dd3000 r--s 00034000 08:03 411488 /home/victor/Work/Projects/FMInsight/Sources/NPQFM/trunk/main/war/WEB-INF/lib/junit-4.8.1.jar
      77dd3000-77dd6000 r--s 00


      ( This report has more than 16,000 characters and has been truncated. )

        Attachments

          Activity

            People

            Assignee:
            kamg Keith Mcguigan
            Reporter:
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: