JDK-8027388 : JVM crashes with SIGSEGV (0xb) at pc=0x00000001077cbbf6
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 7u45
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: os_x
  • Submitted: 2013-10-21
  • Updated: 2017-11-28
  • Resolved: 2013-12-27
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7 JDK 8 JDK 9
7u181Fixed 8u20Fixed 9 b02Fixed
Description
FULL PRODUCT VERSION :
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)


FULL OS VERSION :
Darwin Ariel.local 12.5.0 Darwin Kernel Version 12.5.0: Sun Sep 29 13:33:47 PDT 2013; root:xnu-2050.48.12~1/RELEASE_X86_64 x86_64


EXTRA RELEVANT SYSTEM CONFIGURATION :
not relevant.

A DESCRIPTION OF THE PROBLEM :
I am developing a compiler for another language to run on the JVM.

This crash occurs on JDK 7u40 and jdk7u45; but not on earlier releases.

If required I can provide full setup.

THE PROBLEM WAS REPRODUCIBLE WITH -Xint FLAG: No

THE PROBLEM WAS REPRODUCIBLE WITH -server FLAG: Did not try

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
easiest to use mercurial to check out
hg clone http://hg.code.sf.net/p/starlanguage/compiler/code starlanguage-compiler-code

update to branch Star100:
hg update "Star 100"

in the directory, run
mvn clean compile package

After a minute or so, it will crash.

EXPECTED VERSUS ACTUAL BEHAVIOR :
Should complete normally.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
Ariel:star fgm$ cat  hs_err_pid22667.log
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00000001099be3de, pid=22667, tid=24323
#
# JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# V  [libjvm.dylib+0x3a33de]
#
# 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 (0x00007fd439814800):  JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=24323, stack(0x00000001179c9000,0x0000000117ac9000)]

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

Registers:
RAX=0x0000000000000000, RBX=0x00007fd4401588f0, RCX=0x00007fd43c445c10, RDX=0x00007fd43b065810
RSP=0x0000000117ac2790, RBP=0x0000000117ac2790, RSI=0x00007fd43a4f85c0, RDI=0x0000000117ac4b00
R8 =0x00007fd43c447df0, R9 =0x0000000117ac2710, R10=0x000000000000c000, R11=0x00007fd43b062290
R12=0x00007fd44047c468, R13=0x0000000000000000, R14=0x0000000117ac4b00, R15=0x00007fd4405eaab8
RIP=0x00000001099be3de, EFLAGS=0x0000000000010202, ERR=0x0000000000000004
  TRAPNO=0x000000000000000e

  Top of Stack: (sp=0x0000000117ac2790)
0x0000000117ac2790:   0000000117ac27d0 00000001099c75d9
0x0000000117ac27a0:   0000000117ac27d0 0000000117ac2b00
0x0000000117ac27b0:   0000000000000001 00007fd440158818
0x0000000117ac27c0:   0000000117ac4b00 00007fd4401588f0
0x0000000117ac27d0:   0000000117ac2830 00000001099c786e
0x0000000117ac27e0:   0000000117ac54c0 0000000117ac2ae0
0x0000000117ac27f0:   0000000117ac54a0 0000000117ac2ac0
0x0000000117ac2800:   000000010000043d 0000000117ac4b00
0x0000000117ac2810:   0000000000000001 0000000117ac80e0
0x0000000117ac2820:   00007fd43a4f8630 0000000000000001
0x0000000117ac2830:   0000000117ac2b70 00000001099cd9f4
0x0000000117ac2840:   0000000117ac80e0 0000000117ac2a7c
0x0000000117ac2850:   0000000000000000 00007fd439415820
0x0000000117ac2860:   000000013b02c670 00007fd440542070
0x0000000117ac2870:   0000000000000008 00007fd439415820
0x0000000117ac2880:   0000000117ac28c0 00000001096b528d
0x0000000117ac2890:   0000000000000001 00007fd440542050
0x0000000117ac28a0:   0000000000000020 00007fd439415820
0x0000000117ac28b0:   0000000117ac28f0 00000001096b528d
0x0000000117ac28c0:   0000000117ac28e0 0000000000000004
0x0000000117ac28d0:   0000000000000001 0000000117ac29b0
0x0000000117ac28e0:   00007fd43b0e8f90 00007fd43b0e8f90
0x0000000117ac28f0:   0000000117ac2920 0000000109b141d4
0x0000000117ac2900:   00007fd4405ea218 00007fd44112c350
0x0000000117ac2910:   00007fd43b0ebf38 0000000000000000
0x0000000117ac2920:   0000000117ac2930 0000000109b1322f
0x0000000117ac2930:   0000000117ac2940 0000000109b13537
0x0000000117ac2940:   00007fd44112c350 00007fd43b0ed498
0x0000000117ac2950:   0000000117ac2960 0000000109b14183
0x0000000117ac2960:   00007fd44112c350 00007fd43b0ecd88
0x0000000117ac2970:   0000000117ac2980 00007fff97968856
0x0000000117ac2980:   0000000117ac2990 0000000117ac2a24

Instructions: (pc=0x00000001099be3de)
0x00000001099be3be:   2c 83 e1 07 83 f9 05 48 0f 45 c2 5d c3 90 55 48
0x00000001099be3ce:   89 e5 8b 46 28 48 8b 8f e0 09 00 00 48 8b 04 c1
0x00000001099be3de:   48 8b 48 08 48 83 39 00 75 26 8b 4f 28 8b 40 28
0x00000001099be3ee:   39 c1 77 0e 31 c0 48 8b 50 08 48 83 3a 00 74 ed

Register to memory mapping:

RAX=0x0000000000000000 is an unknown value
RBX=0x00007fd4401588f0 is an unknown value
RCX=0x00007fd43c445c10 is an unknown value
RDX=0x00007fd43b065810 is an unknown value
RSP=0x0000000117ac2790 is pointing into the stack for thread: 0x00007fd439814800
RBP=0x0000000117ac2790 is pointing into the stack for thread: 0x00007fd439814800
RSI=0x00007fd43a4f85c0 is an unknown value
RDI=0x0000000117ac4b00 is pointing into the stack for thread: 0x00007fd439814800
R8 =0x00007fd43c447df0 is an unknown value
R9 =0x0000000117ac2710 is pointing into the stack for thread: 0x00007fd439814800
R10=0x000000000000c000 is an unknown value
R11=0x00007fd43b062290 is an unknown value
R12=0x00007fd44047c468 is an unknown value
R13=0x0000000000000000 is an unknown value
R14=0x0000000117ac4b00 is pointing into the stack for thread: 0x00007fd439814800
R15=0x00007fd4405eaab8 is an unknown value


Stack: [0x00000001179c9000,0x0000000117ac9000],  sp=0x0000000117ac2790,  free space=997k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.dylib+0x3a33de]
V  [libjvm.dylib+0x3ac5d9]
V  [libjvm.dylib+0x3ac86e]
V  [libjvm.dylib+0x3b29f4]
V  [libjvm.dylib+0x1ba148]
V  [libjvm.dylib+0x1bccc8]
V  [libjvm.dylib+0x166677]
V  [libjvm.dylib+0x1bfe84]
V  [libjvm.dylib+0x1c1bc6]
V  [libjvm.dylib+0x4efb47]
V  [libjvm.dylib+0x4f124f]
V  [libjvm.dylib+0x41b1c6]
C  [libsystem_c.dylib+0x14772]  _pthread_start+0x147
C  [libsystem_c.dylib+0x11a1]  thread_start+0xd


Current CompileTask:
C2:  68331 2323             arrays1243061641._pair_1::match (88 bytes)


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

Java Threads: ( => current thread )
  0x00007fd439839000 JavaThread "Service Thread" daemon [_thread_blocked, id=25347, stack(0x0000000117bcf000,0x0000000117ccf000)]
  0x00007fd439820000 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=24835, stack(0x0000000117acc000,0x0000000117bcc000)]
=>0x00007fd439814800 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=24323, stack(0x00000001179c9000,0x0000000117ac9000)]
  0x00007fd439813000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=23811, stack(0x00000001178c6000,0x00000001179c6000)]
  0x00007fd43c044800 JavaThread "Finalizer" daemon [_thread_blocked, id=18947, stack(0x00000001175f2000,0x00000001176f2000)]
  0x00007fd43c041800 JavaThread "Reference Handler" daemon [_thread_blocked, id=18435, stack(0x00000001174ef000,0x00000001175ef000)]
  0x00007fd43b800800 JavaThread "main" [_thread_in_Java, id=6403, stack(0x000000010a06f000,0x000000010a16f000)]

Other Threads:
  0x00007fd43c041000 VMThread [stack: 0x00000001173ec000,0x00000001174ec000] [id=17923]
  0x00007fd43981b800 WatcherThread [stack: 0x0000000117cd2000,0x0000000117dd2000] [id=25859]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 243712K, used 155176K [0x00000007c0000000, 0x00000007ec380000, 0x0000000800000000)
  eden space 235520K, 62% used [0x00000007c0000000,0x00000007c8f91a18,0x00000007ce600000)
  from space 8192K, 99% used [0x00000007eb500000,0x00000007ebcf89b8,0x00000007ebd00000)
  to   space 6656K, 0% used [0x00000007ebd00000,0x00000007ebd00000,0x00000007ec380000)
 ParOldGen       total 174592K, used 95520K [0x0000000740000000, 0x000000074aa80000, 0x00000007c0000000)
  object space 174592K, 54% used [0x0000000740000000,0x0000000745d483d0,0x000000074aa80000)
 PSPermGen       total 55296K, used 55253K [0x0000000730000000, 0x0000000733600000, 0x0000000740000000)
  object space 55296K, 99% used [0x0000000730000000,0x00000007335f5420,0x0000000733600000)

Card table byte_map: [0x000000010d304000,0x000000010d985000] byte_map_base: 0x0000000109984000

Polling page: 0x000000010a1ae000

Code Cache  [0x000000010a244000, 0x000000010aaa4000, 0x000000010d244000)
 total_blobs=2399 nmethods=2107 adapters=245 free_code_cache=40714Kb largest_free_block=41564224

Compilation events (10 events):
Event: 68.307 Thread 0x00007fd439814800 nmethod 2318 0x000000010a81cf50 code [0x000000010a81d0a0, 0x000000010a81d178]
Event: 68.307 Thread 0x00007fd439814800 2319             base1854851178.$eql$_2::enter (157 bytes)
Event: 68.309 Thread 0x00007fd439814800 nmethod 2319 0x000000010aa52ed0 code [0x000000010aa53040, 0x000000010aa531b8]
Event: 68.312 Thread 0x00007fd439814800 2320             sequences257886385.type.indexable$indexable$_R::enter (35 bytes)
Event: 68.314 Thread 0x00007fd439814800 nmethod 2320 0x000000010aa47fd0 code [0x000000010aa48160, 0x000000010aa48638]
Event: 68.314 Thread 0x00007fd439814800 2321             sequences257886385.type.indexable$indexable::<init> (48 bytes)
Event: 68.316 Thread 0x00007fd439814800 nmethod 2321 0x000000010aa47a50 code [0x000000010aa47ba0, 0x000000010aa47e38]
Event: 68.316 Thread 0x00007fd439814800 2322             org.star_lang.star.operators.assignment.runtime.RefCell$Cell::<init> (10 bytes)
Event: 68.316 Thread 0x00007fd439814800 nmethod 2322 0x000000010aa47850 code [0x000000010aa47980, 0x000000010aa479f8]
Event: 68.316 Thread 0x00007fd439814800 2323             arrays1243061641._pair_1::match (88 bytes)

GC Heap History (10 events):
Event: 65.927 GC heap before
{Heap before GC invocations=51 (full 0):
 PSYoungGen      total 229888K, used 229673K [0x00000007c0000000, 0x00000007ed300000, 0x0000000800000000)
  eden space 226304K, 100% used [0x00000007c0000000,0x00000007cdd00000,0x00000007cdd00000)
  from space 3584K, 94% used [0x00000007ecf80000,0x00000007ed2ca4d8,0x00000007ed300000)
  to   space 7680K, 0% used [0x00000007ec400000,0x00000007ec400000,0x00000007ecb80000)
 ParOldGen       total 174592K, used 68408K [0x0000000740000000, 0x000000074aa80000, 0x00000007c0000000)
  object space 174592K, 39% used [0x0000000740000000,0x00000007442ce2a0,0x000000074aa80000)
 PSPermGen       total 51712K, used 51490K [0x0000000730000000, 0x0000000733280000, 0x0000000740000000)
  object space 51712K, 99% used [0x0000000730000000,0x0000000733248a00,0x0000000733280000)
Event: 65.930 GC heap after
Heap after GC invocations=51 (full 0):
 PSYoungGen      total 221184K, used 3382K [0x00000007c0000000, 0x00000007ed000000, 0x0000000800000000)
  eden space 217600K, 0% used [0x00000007c0000000,0x00000007c0000000,0x00000007cd480000)
  from space 3584K, 94% used [0x00000007ec400000,0x00000007ec74dbc8,0x00000007ec780000)
  to   space 7680K, 0% used [0x00000007ec880000,0x00000007ec880000,0x00000007ed000000)
 ParOldGen       total 174592K, used 69770K [0x0000000740000000, 0x000000074aa80000, 0x00000007c0000000)
  object space 174592K, 39% used [0x0000000740000000,0x0000000744422ad0,0x000000074aa80000)
 PSPermGen       total 51712K, used 51490K [0x0000000730000000, 0x0000000733280000, 0x0000000740000000)
  object space 51712K, 99% used [0x0000000730000000,0x0000000733248a00,0x0000000733280000)
}
Event: 66.396 GC heap before
{Heap before GC invocations=52 (full 0):
 PSYoungGen      total 221184K, used 220982K [0x00000007c0000000, 0x00000007ed000000, 0x0000000800000000)
  eden space 217600K, 100% used [0x00000007c0000000,0x00000007cd480000,0x00000007cd480000)
  from space 3584K, 94% used [0x00000007ec400000,0x00000007ec74dbc8,0x00000007ec780000)
  to   space 7680K, 0% used [0x00000007ec880000,0x00000007ec880000,0x00000007ed000000)
 ParOldGen       total 174592K, used 69770K [0x0000000740000000, 0x000000074aa80000, 0x00000007c0000000)
  object space 174592K, 39% used [0x0000000740000000,0x0000000744422ad0,0x000000074aa80000)
 PSPermGen       total 53248K, used 52784K [0x0000000730000000, 0x0000000733400000, 0x0000000740000000)
  object space 53248K, 99% used [0x0000000730000000,0x000000073338c370,0x0000000733400000)
Event: 66.399 GC heap after
Heap after GC invocations=52 (full 0):
 PSYoungGen      total 214528K, used 4798K [0x00000007c0000000, 0x00000007ecd80000, 0x0000000800000000)
  eden space 209408K, 0% used [0x00000007c0000000,0x00000007c0000000,0x00000007ccc80000)
  from space 5120K, 93% used [0x00000007ec880000,0x00000007ecd2f910,0x00000007ecd80000)
  to   space 8192K, 0% used [0x00000007ebd80000,0x00000007ebd80000,0x00000007ec580000)
 ParOldGen       total 174592K, used 70945K [0x0000000740000000, 0x000000074aa80000, 0x00000007c0000000)
  object space 174592K, 40% used [0x0000000740000000,0x0000000744548680,0x000000074aa80000)
 PSPermGen       total 53248K, used 52784K [0x0000000730000000, 0x0000000733400000, 0x0000000740000000)
  object space 53248K, 99% used [0x0000000730000000,0x000000073338c370,0x0000000733400000)
}
Event: 66.840 GC heap before
{Heap before GC invocations=53 (full 0):
 PSYoungGen      total 214528K, used 214206K [0x00000007c0000000, 0x00000007ecd80000, 0x0000000800000000)
  eden space 209408K, 100% used [0x00000007c0000000,0x00000007ccc80000,0x00000007ccc80000)
  from space 5120K, 93% used [0x00000007ec880000,0x00000007ecd2f910,0x00000007ecd80000)
  to   space 8192K, 0% used [0x00000007ebd80000,0x00000007ebd80000,0x00000007ec580000)
 ParOldGen       total 174592K, used 70945K [0x0000000740000000, 0x000000074aa80000, 0x00000007c0000000)
  object space 174592K, 40% used [0x0000000740000000,0x0000000744548680,0x000000074aa80000)
 PSPermGen       total 54272K, used 54110K [0x0000000730000000, 0x0000000733500000, 0x0000000740000000)
  object space 54272K, 99% used [0x0000000730000000,0x00000007334d7bf0,0x0000000733500000)
Event: 66.843 GC heap after
Heap after GC invocations=53 (full 0):
 PSYoungGen      total 207360K, used 5432K [0x00000007c0000000, 0x00000007ec900000, 0x0000000800000000)
  eden space 201728K, 0% used [0x00000007c0000000,0x00000007c0000000,0x00000007cc500000)
  from space 5632K, 96% used [0x00000007ebd80000,0x00000007ec2ce1c0,0x00000007ec300000)
  to   space 6144K, 0% used [0x00000007ec300000,0x00000007ec300000,0x00000007ec900000)
 ParOldGen       total 174592K, used 72129K [0x0000000740000000, 0x000000074aa80000, 0x00000007c0000000)
  object space 174592K, 41% used [0x0000000740000000,0x0000000744670498,0x000000074aa80000)
 PSPermGen       total 54272K, used 54110K [0x0000000730000000, 0x0000000733500000, 0x0000000740000000)
  object space 54272K, 99% used [0x0000000730000000,0x00000007334d7bf0,0x0000000733500000)
}
Event: 67.242 GC heap before
{Heap before GC invocations=54 (full 0):
 PSYoungGen      total 207360K, used 207160K [0x00000007c0000000, 0x00000007ec900000, 0x0000000800000000)
  eden space 201728K, 100% used [0x00000007c0000000,0x00000007cc500000,0x00000007cc500000)
  from space 5632K, 96% used [0x00000007ebd80000,0x00000007ec2ce1c0,0x00000007ec300000)
  to   space 6144K, 0% used [0x00000007ec300000,0x00000007ec300000,0x00000007ec900000)
 ParOldGen       total 174592K, used 72129K [0x0000000740000000, 0x000000074aa80000, 0x00000007c0000000)
  object space 174592K, 41% used [0x0000000740000000,0x0000000744670498,0x000000074aa80000)
 PSPermGen       total 55296K, used 54962K [0x0000000730000000, 0x0000000733600000, 0x0000000740000000)
  object space 55296K, 99% used [0x0000000730000000,0x00000007335ac9b8,0x0000000733600000)
Event: 67.245 GC heap after
Heap after GC invocations=54 (full 0):
 PSYoungGen      total 196608K, used 1859K [0x00000007c0000000, 0x00000007ec500000, 0x0000000800000000)
  eden space 194560K, 0% used [0x00000007c0000000,0x00000007c0000000,0x00000007cbe00000)
  from space 2048K, 90% used [0x00000007ec300000,0x00000007ec4d0f08,0x00000007ec500000)
  to   space 8192K, 0% used [0x00000007eb500000,0x00000007eb500000,0x00000007ebd00000)
 ParOldGen       total 174592K, used 73309K [0x0000000740000000, 0x000000074aa80000, 0x00000007c0000000)
  object space 174592K, 41% used [0x0000000740000000,0x00000007447975a8,0x000000074aa80000)
 PSPermGen       total 55296K, used 54962K [0x0000000730000000, 0x0000000733600000, 0x0000000740000000)
  object space 55296K, 99% used [0x0000000730000000,0x00000007335ac9b8,0x0000000733600000)
}
Event: 67.806 GC heap before
{Heap before GC invocations=55 (full 0):
 PSYoungGen      total 196608K, used 196419K [0x00000007c0000000, 0x00000007ec500000, 0x0000000800000000)
  eden space 194560K, 100% used [0x00000007c0000000,0x00000007cbe00000,0x00000007cbe00000)
  from space 2048K, 90% used [0x00000007ec300000,0x00000007ec4d0f08,0x00000007ec500000)
  to   space 8192K, 0% used [0x00000007eb500000,0x00000007eb500000,0x00000007ebd00000)
 ParOldGen       total 174592K, used 73309K [0x0000000740000000, 0x000000074aa80000, 0x00000007c0000000)
  object space 174592K, 41% used [0x0000000740000000,0x00000007447975a8,0x000000074aa80000)
 PSPermGen       total 55296K, used 55214K [0x0000000730000000, 0x0000000733600000, 0x0000000740000000)
  object space 55296K, 99% used [0x0000000730000000,0x00000007335eb8e8,0x0000000733600000)
Event: 67.829 GC heap after
Heap after GC invocations=55 (full 0):
 PSYoungGen      total 243712K, used 8162K [0x00000007c0000000, 0x00000007ec380000, 0x0000000800000000)
  eden space 235520K, 0% used [0x00000007c0000000,0x00000007c0000000,0x00000007ce600000)
  from space 8192K, 99% used [0x00000007eb500000,0x00000007ebcf89b8,0x00000007ebd00000)
  to   space 6656K, 0% used [0x00000007ebd00000,0x00000007ebd00000,0x00000007ec380000)
 ParOldGen       total 174592K, used 95520K [0x0000000740000000, 0x000000074aa80000, 0x00000007c0000000)
  object space 174592K, 54% used [0x0000000740000000,0x0000000745d483d0,0x000000074aa80000)
 PSPermGen       total 55296K, used 55214K [0x0000000730000000, 0x0000000733600000, 0x0000000740000000)
  object space 55296K, 99% used [0x0000000730000000,0x00000007335eb8e8,0x0000000733600000)
}

Deoptimization events (10 events):
Event: 67.989 Thread 0x00007fd43b800800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010a9bb134 method=strings113459329.display$sqte$_0.enter(Lcom/starview/platform/data/IValue;)Lcom/starview/platform/data/IValue; @ 1
Event: 68.231 Thread 0x00007fd43b800800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010a9bb134 method=strings113459329.display$sqte$_0.enter(Lcom/starview/platform/data/IValue;)Lcom/starview/platform/data/IValue; @ 1
Event: 68.232 Thread 0x00007fd43b800800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010a7b03c4 method=sequences257886385.type.indexable$indexable$_R.enter(Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starvi
Event: 68.232 Thread 0x00007fd43b800800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010a7b093c method=sequences257886385.type.indexable$indexable.<init>(Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starview
Event: 68.232 Thread 0x00007fd43b800800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010a7b03c4 method=sequences257886385.type.indexable$indexable$_R.enter(Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starvi
Event: 68.232 Thread 0x00007fd43b800800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010a7b093c method=sequences257886385.type.indexable$indexable.<init>(Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starview
Event: 68.232 Thread 0x00007fd43b800800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010a7b03c4 method=sequences257886385.type.indexable$indexable$_R.enter(Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starvi
Event: 68.232 Thread 0x00007fd43b800800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010a7b093c method=sequences257886385.type.indexable$indexable.<init>(Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starview
Event: 68.232 Thread 0x00007fd43b800800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010a7b03c4 method=sequences257886385.type.indexable$indexable$_R.enter(Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starvi
Event: 68.232 Thread 0x00007fd43b800800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010a7b093c method=sequences257886385.type.indexable$indexable.<init>(Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starview/platform/data/IValue;Lcom/starview

Internal exceptions (10 events):
Event: 67.612 Thread 0x00007fd43b800800 Threw 0x00000007c8f4c630 at /HUDSON/workspace/7u-2-build-macosx-x86_64/jdk7u45/229/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 67.612 Thread 0x00007fd43b800800 Threw 0x00000007c8f4e650 at /HUDSON/workspace/7u-2-build-macosx-x86_64/jdk7u45/229/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 68.231 Thread 0x00007fd43b800800 Threw 0x00000007c8676808 at /HUDSON/workspace/7u-2-build-macosx-x86_64/jdk7u45/229/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 68.231 Thread 0x00007fd43b800800 Threw 0x00000007c8678a18 at /HUDSON/workspace/7u-2-build-macosx-x86_64/jdk7u45/229/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 68.232 Thread 0x00007fd43b800800 Threw 0x00000007c867a1c0 at /HUDSON/workspace/7u-2-build-macosx-x86_64/jdk7u45/229/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 68.232 Thread 0x00007fd43b800800 Threw 0x00000007c867c3e8 at /HUDSON/workspace/7u-2-build-macosx-x86_64/jdk7u45/229/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 68.232 Thread 0x00007fd43b800800 Threw 0x00000007c867e170 at /HUDSON/workspace/7u-2-build-macosx-x86_64/jdk7u45/229/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 68.232 Thread 0x00007fd43b800800 Threw 0x00000007c86804d8 at /HUDSON/workspace/7u-2-build-macosx-x86_64/jdk7u45/229/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 68.232 Thread 0x00007fd43b800800 Threw 0x00000007c8681c88 at /HUDSON/workspace/7u-2-build-macosx-x86_64/jdk7u45/229/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 68.232 Thread 0x00007fd43b800800 Threw 0x00000007c8683eb0 at /HUDSON/workspace/7u-2-build-macosx-x86_64/jdk7u45/229/hotspot/src/share/vm/prims/jvm.cpp:1244

Events (10 events):
Event: 68.232 Thread 0x00007fd43b800800 DEOPT PACKING pc=0x000000010a7b093c sp=0x000000010a16b7c0
Event: 68.232 Thread 0x00007fd43b800800 DEOPT UNPACKING pc=0x000000010a27d045 sp=0x000000010a16b798 mode 2
Event: 68.232 Thread 0x00007fd43b800800 Uncommon trap: trap_request=0xffffffde fr.pc=0x000000010a7b03c4
Event: 68.232 Thread 0x00007fd43b800800 DEOPT PACKING pc=0x000000010a7b03c4 sp=0x000000010a16b740
Event: 68.232 Thread 0x00007fd43b800800 DEOPT UNPACKING pc=0x000000010a27d045 sp=0x000000010a16b718 mode 2
Event: 68.232 Thread 0x00007fd43b800800 Uncommon trap: trap_request=0xffffffde fr.pc=0x000000010a7b093c
Event: 68.232 Thread 0x00007fd43b800800 DEOPT PACKING pc=0x000000010a7b093c sp=0x000000010a16b6b0
Event: 68.232 Thread 0x00007fd43b800800 DEOPT UNPACKING pc=0x000000010a27d045 sp=0x000000010a16b688 mode 2
Event: 68.282 Thread 0x00007fd439814800 flushing nmethod 0x000000010a772750
Event: 68.306 Thread 0x00007fd439814800 flushing nmethod 0x000000010a81cf50


Dynamic libraries:
0x000000000ba30000 /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x000000000ba30000 /System/Library/Frameworks/Security.framework/Versions/A/Security
0x000000000ba30000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x000000000ba30000 /usr/lib/libz.1.dylib
0x000000000ba30000 /usr/lib/libSystem.B.dylib
0x000000000ba30000 /usr/lib/libobjc.A.dylib
0x000000000ba30000 /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x000000000ba30000 /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x000000000ba30000 /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x000000000ba30000 /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x000000000ba30000 /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x000000000ba30000 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x000000000ba30000 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x000000000ba30000 /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x000000000ba30000 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x000000000ba30000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x000000000ba30000 /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x000000000ba30000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x000000000ba30000 /usr/lib/libauto.dylib
0x000000000ba30000 /usr/lib/libicucore.A.dylib
0x000000000ba30000 /usr/lib/libxml2.2.dylib
0x000000000ba30000 /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x000000000ba30000 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x000000000ba30000 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x000000000ba30000 /usr/lib/liblangid.dylib
0x000000000ba30000 /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x000000000ba30000 /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x000000000ba30000 /usr/lib/libDiagnosticMessagesClient.dylib
0x000000000ba30000 /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x000000000ba30000 /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x000000000ba30000 /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x000000000ba30000 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x000000000ba30000 /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x000000000ba30000 /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x000000000ba30000 /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x000000000ba30000 /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x000000000ba30000 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x000000000ba30000 /usr/lib/libCRFSuite.dylib
0x000000000ba30000 /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x000000000ba30000 /usr/lib/libc++.1.dylib
0x000000000ba30000 /usr/lib/libc++abi.dylib
0x000000000ba30000 /usr/lib/system/libcache.dylib
0x000000000ba30000 /usr/lib/system/libcommonCrypto.dylib
0x000000000ba30000 /usr/lib/system/libcompiler_rt.dylib
0x000000000ba30000 /usr/lib/system/libcopyfile.dylib
0x000000000ba30000 /usr/lib/system/libdispatch.dylib
0x000000000ba30000 /usr/lib/system/libdnsinfo.dylib
0x000000000ba30000 /usr/lib/system/libdyld.dylib
0x000000000ba30000 /usr/lib/system/libkeymgr.dylib
0x000000000ba30000 /usr/lib/system/liblaunch.dylib
0x000000000ba30000 /usr/lib/system/libmacho.dylib
0x000000000ba30000 /usr/lib/system/libquarantine.dylib
0x000000000ba30000 /usr/lib/system/libremovefile.dylib
0x000000000ba30000 /usr/lib/system/libsystem_blocks.dylib
0x000000000ba30000 /usr/lib/system/libsystem_c.dylib
0x000000000ba30000 /usr/lib/system/libsystem_dnssd.dylib
0x000000000ba30000 /usr/lib/system/libsystem_info.dylib
0x000000000ba30000 /usr/lib/system/libsystem_kernel.dylib
0x000000000ba30000 /usr/lib/system/libsystem_m.dylib
0x000000000ba30000 /usr/lib/system/libsystem_network.dylib
0x000000000ba30000 /usr/lib/system/libsystem_notify.dylib
0x000000000ba30000 /usr/lib/system/libsystem_sandbox.dylib
0x000000000ba30000 /usr/lib/system/libunc.dylib
0x000000000ba30000 /usr/lib/system/libunwind.dylib
0x000000000ba30000 /usr/lib/system/libxpc.dylib
0x000000000ba30000 /usr/lib/system/libcorecrypto.dylib
0x000000000ba30000 /usr/lib/libstdc++.6.dylib
0x000000000ba30000 /usr/lib/libbsm.0.dylib
0x000000000ba30000 /usr/lib/libsqlite3.dylib
0x000000000ba30000 /usr/lib/libxar.1.dylib
0x000000000ba30000 /usr/lib/libpam.2.dylib
0x000000000ba30000 /usr/lib/libOpenScriptingUtil.dylib
0x000000000ba30000 /usr/lib/libbz2.1.0.dylib
0x000000000ba30000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x000000000ba30000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x000000000ba30000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x000000000ba30000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x000000000ba30000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x000000000ba30000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x000000000ba30000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x000000000ba30000 /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x000000000ba30000 /usr/lib/system/libkxld.dylib
0x000000000ba30000 /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x000000000ba30000 /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x000000000ba30000 /usr/lib/libxslt.1.dylib
0x000000000ba30000 /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x000000000ba30000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x000000000ba30000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x000000000ba30000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x000000000ba30000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x000000000ba30000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x000000000ba30000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x000000000ba30000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x000000000ba30000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x000000000ba30000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x000000000ba30000 /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x000000000ba30000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x000000000ba30000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x000000000ba30000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x000000000ba30000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x000000000ba30000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x000000000ba30000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x000000000ba30000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x000000000ba30000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x000000000ba30000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x000000000ba30000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x000000000ba30000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x000000000ba30000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x000000000ba30000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x000000000ba30000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x000000000ba30000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x000000000ba30000 /usr/lib/libcups.2.dylib
0x000000000ba30000 /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x000000000ba30000 /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x000000000ba30000 /usr/lib/libresolv.9.dylib
0x000000000ba30000 /usr/lib/libiconv.2.dylib
0x000000000ba30000 /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x000000000ba30000 /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x000000000ba30000 /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x000000000ba30000 /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x000000000ba30000 /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x000000000ba30000 /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x000000000ba30000 /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x000000000ba30000 /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x000000000ba30000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x000000000ba30000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x000000000ba30000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x000000000ba30000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x000000000ba30000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x000000000ba30000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x000000000ba30000 /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x000000000ba30000 /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x000000000ba30000 /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight
0x000000000ba30000 /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x000000000ba30000 /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x000000000ba30000 /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x000000000ba30000 /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x000000000ba30000 /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x000000000ba30000 /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x000000000ba30000 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
0x000000000ba30000 /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x000000000ba30000 /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x000000000ba30000 /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x000000010961b000 /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/server/libjvm.dylib
0x000000010a171000 /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/libverify.dylib
0x000000010a17e000 /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/libjava.dylib
0x000000010a23b000 /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/libzip.dylib
0x00000001176f4000 /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/JavaRuntimeSupport
0x000000011770c000 /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
0x0000000117721000 /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
0x000000000ba30000 /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x000000011772e000 /System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
0x000000000ba30000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x000000000ba30000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x000000000ba30000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x000000000ba30000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x000000000ba30000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x000000000ba30000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x0000000117786000 /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/libnio.dylib
0x0000000117795000 /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/./libnet.dylib

VM Arguments:
jvm_args: -Xmx3g -XX:MaxPermSize=256m -Dfile.encoding=UTF8
java_command: /Users/fgm/Projects/StarView/star/target/surefire/surefirebooter4922702087176031117.jar /Users/fgm/Projects/StarView/star/target/surefire/surefire1858596683912734578tmp /Users/fgm/Projects/StarView/star/target/surefire/surefire2094985993646027765tmp
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=/Users/fgm/bin/sbt/bin:/Users/fgm/bin/scala-2.10.2/bin:/usr/local/smlnj/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/texbin:/usr/local/git/bin
SHELL=/bin/bash
DISPLAY=/tmp/launch-n0WnIJ/org.macosforge.xquartz:0

Signal Handlers:
SIGSEGV: [libjvm.dylib+0x525415], sa_mask[0]=0xfffefeff, sa_flags=0x00000043
SIGBUS: [libjvm.dylib+0x525415], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGFPE: [libjvm.dylib+0x41891a], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGPIPE: [libjvm.dylib+0x41891a], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGXFSZ: [libjvm.dylib+0x41891a], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGILL: [libjvm.dylib+0x41891a], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x63807efb, sa_flags=0x00000000
SIGUSR2: [libjvm.dylib+0x41840c], sa_mask[0]=0x00000004, sa_flags=0x00000042
SIGHUP: [libjvm.dylib+0x41669b], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGINT: [libjvm.dylib+0x41669b], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGTERM: [libjvm.dylib+0x41669b], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGQUIT: [libjvm.dylib+0x41669b], sa_mask[0]=0xfffefeff, sa_flags=0x00000042


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

OS:Bsduname:Darwin 12.5.0 Darwin Kernel Version 12.5.0: Sun Sep 29 13:33:47 PDT 2013; root:xnu-2050.48.12~1/RELEASE_X86_64 x86_64
rlimit: STACK 8192k, CORE 0k, NPROC 709, NOFILE 10240, AS infinity
load average:2.42 1.65 1.38

CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, aes, erms, ht, tsc, tscinvbit, tscinv

Memory: 4k page, physical 16777216k(4194304k free)

/proc/meminfo:


vm_info: Java HotSpot(TM) 64-Bit Server VM (24.45-b08) for bsd-amd64 JRE (1.7.0_45-b18), built on Oct  8 2013 05:54:16 by "java_re" with gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)

time: Fri Oct 18 17:31:22 2013
elapsed time: 68 seconds



REPRODUCIBILITY :
This bug can be reproduced always.

CUSTOMER SUBMITTED WORKAROUND :
Dont use this version of java!
Dont use java at all?
Comments
Suggested fix: diff --git a/src/share/vm/opto/escape.hpp b/src/share/vm/opto/escape.hpp --- a/src/share/vm/opto/escape.hpp +++ b/src/share/vm/opto/escape.hpp @@ -488,8 +488,10 @@ assert(to != phantom_obj || is_new, "sanity"); if (is_new) { // New edge? assert(!_verify, "graph is incomplete"); - if (to == null_obj) + if (to == null_obj) { + from->add_edge(null_obj); return is_new; // Don't add fields to NULL pointer. + } if (to->is_JavaObject()) { is_new = to->add_edge(from); } else {
16-12-2013

Impact : Crash -> High Likelihood : Jappens only w/ star langugage, hasn't seen in our other testing ->Low Workaround : disable EA by adding -XX:-UseEscapeAnalysis -> Low ILW=HLL=>P4
05-12-2013

I'd like to defer to 8u20 it because: - this problem was never seen with java, and reproduces only with the "star" language runtime. - there is a workaround: -XX:-UseEscapeAnalysis
04-12-2013

Yes, it is crash in C2 compiler.
26-11-2013

Assigning to the Compiler team for evaluation as it looks, to me, like a compiler issue, please free to assign it back to me if it turns out it's Runtime issue after all.
26-11-2013

JDK8 crashes at Thread 17 Crashed:: Java: C2 CompilerThread1 0 libsystem_kernel.dylib 0x00007fff86fb3212 __pthread_kill + 10 1 libsystem_c.dylib 0x00007fff88dfab24 pthread_kill + 90 2 libsystem_c.dylib 0x00007fff88e3ef61 abort + 143 3 libjvm.dylib 0x0000000107d35b36 os::abort(bool) + 164 (os_bsd.cpp:1109) 4 libjvm.dylib 0x0000000107515974 VMError::report_and_die() + 2982 (vmError.cpp:1082) 5 libjvm.dylib 0x00000001074ef927 report_vm_error(char const*, int, char const*, char const*) + 199 (debug.cpp:220) 6 libjvm.dylib 0x00000001076b376a PhaseIdealLoop::build_loop_late_post(Node*) + 1484 (loopnode.cpp:3513) 7 libjvm.dylib 0x00000001076b3d14 PhaseIdealLoop::build_loop_late(VectorSet&, Node_List&, Node_Stack&) + 658 (loopnode.cpp:3413) 8 libjvm.dylib 0x00000001076c1a45 PhaseIdealLoop::build_and_optimize(bool, bool) + 2541 (loopnode.cpp:2245) 9 libjvm.dylib 0x0000000107613371 PhaseIdealLoop::PhaseIdealLoop(PhaseIterGVN&, bool, bool) + 211 (loopnode.hpp:788) 10 libjvm.dylib 0x0000000107604426 Compile::Optimize() + 1924 (compile.cpp:2071) 11 libjvm.dylib 0x000000010760a0d7 Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool) + 5231 (compile.cpp:830) 12 libjvm.dylib 0x00000001075bd1a2 C2Compiler::compile_method(ciEnv*, ciMethod*, int) + 352 (c2compiler.cpp:118) 13 libjvm.dylib 0x000000010752235d CompileBroker::invoke_compiler_on_method(CompileTask*) + 1827 (compileBroker.cpp:1930) 14 libjvm.dylib 0x000000010752694c CompileBroker::compiler_thread_loop() + 1138 (compileBroker.cpp:1750) 15 libjvm.dylib 0x00000001078e52a7 compiler_thread_entry(JavaThread*, Thread*) + 119 (thread.cpp:3229) 16 libjvm.dylib 0x00000001078eb28f JavaThread::thread_main_inner() + 535 (thread.cpp:1699) 17 libjvm.dylib 0x00000001078ef3ad JavaThread::run() + 785 (thread.cpp:1679) 18 libjvm.dylib 0x0000000107d3698b java_start(Thread*) + 571 (os_bsd.cpp:743) 19 libsystem_c.dylib 0x00007fff88df9772 _pthread_start + 327 20 libsystem_c.dylib 0x00007fff88de61a1 thread_start + 13 with lots of spewage: n: 1044 LoadN === _ 7 724 [[ 1042 ]] @narrowoop: java/lang/Object *[int:>=0]+any * [narrow], idx=7; #narrowoop: com/starview/platform/data/IValue * !orig=[725] !jvms: NTuple$NTpl::getCell @ bci:18 _pair_4::match @ bci:39 early(n): 127 Proj === 126 [[ 157 130 ]] #0 !jvms: ArraySequenceOps$ArrayHeadMatch::matches @ bci:14 _pair_4::match @ bci:8 n->in(1): 7 Parm === 3 [[ 901 878 878 816 514 36 607 44 64 55 462 460 374 360 360 84 87 360 1038 331 297 113 460 360 288 280 141 229 226 214 210 163 200 174 196 190 360 129 129 943 893 523 494 1040 909 848 120 831 874 1044 1047 ]] Memory Memory: @BotPTR *+bot, idx=Bot; !orig=[373] !jvms: _pair_4::match @ bci:-1 early(n->in(1)): 3 Start === 3 0 [[ 3 5 6 7 8 9 11 ]] #{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:arrays1243061641/_pair_4:NotNull *, 6:com/starview/platform/data/IValue *} n->in(2): 724 AddP === _ 130 130 82 [[ 1044 307 305 ]] !orig=[263] !jvms: NTuple$NTpl::getCell @ bci:18 _pair_4::match @ bci:39 early(n->in(2)): 127 Proj === 126 [[ 157 130 ]] #0 !jvms: ArraySequenceOps$ArrayHeadMatch::matches @ bci:14 _pair_4::match @ bci:8 n->in(2)->in(1): 130 CheckCastPP === 127 125 [[ 566 498 792 299 235 235 250 250 258 258 724 724 792 344 282 282 299 344 ]] #narrowoop: com/starview/platform/data/IValue *[int:2]:NotNull:exact *,iid=113 !jvms: ArraySequenceOps$ArrayHeadMatch::matches @ bci:14 _pair_4::match @ bci:8 early(n->in(2)->in(1)): 127 Proj === 126 [[ 157 130 ]] #0 !jvms: ArraySequenceOps$ArrayHeadMatch::matches @ bci:14 _pair_4::match @ bci:8 n->in(2)->in(2): 130 CheckCastPP === 127 125 [[ 566 498 792 299 235 235 250 250 258 258 724 724 792 344 282 282 299 344 ]] #narrowoop: com/starview/platform/data/IValue *[int:2]:NotNull:exact *,iid=113 !jvms: ArraySequenceOps$ArrayHeadMatch::matches @ bci:14 _pair_4::match @ bci:8 early(n->in(2)->in(2)): 127 Proj === 126 [[ 157 130 ]] #0 !jvms: ArraySequenceOps$ArrayHeadMatch::matches @ bci:14 _pair_4::match @ bci:8 n->in(2)->in(3): 82 ConL === 0 [[ 83 879 199 832 243 420 724 498 ]] #long:16 early(n->in(2)->in(3)): 0 Root === 0 40 59 184 223 239 254 262 286 303 602 621 1003 915 830 1004 899 814 [[ 0 1 3 23 26 35 41 42 54 82 85 89 97 98 597 727 342 310 308 290 257 111 179 208 234 249 1036 1037 ]] inner LCA(n): 1007 IfFalse === 1006 [[ 51 92 ]] #0 !orig=[49] !jvms: _pair_4::match @ bci:1 n->out(0): 1042 Phi === 62 304 1044 [[ 726 ]] #narrowoop: com/starview/platform/data/IValue * !orig=[725] !jvms: NTuple$NTpl::getCell @ bci:18 _pair_4::match @ bci:39 later(n->out(0)): 62 Region === 62 581 93 [[ 62 66 63 64 591 1038 1042 1045 ]] !jvms: _pair_4::match @ bci:8 n->out(0)->out(0): 726 DecodeN === _ 1042 [[ 887 858 892 832 826 810 ]] #com/starview/platform/data/IValue * Interface:com/starview/platform/data/IValue * !jvms: NTuple$NTpl::getCell @ bci:18 _pair_4::match @ bci:39 later(n->out(0)->out(0)): 62 Region === 62 581 93 [[ 62 66 63 64 591 1038 1042 1045 ]] !jvms: _pair_4::match @ bci:8 idom[0] 1007 IfFalse === 1006 [[ 51 92 ]] #0 !orig=[49] !jvms: _pair_4::match @ bci:1 idom[1] 1006 If === 31 1005 [[ 1007 1008 ]] P=0.000000, C=-1.000000 !orig=[48] !jvms: _pair_4::match @ bci:1 idom[2] 31 IfTrue === 29 [[ 1006 32 ]] #1 !jvms: _pair_4::match @ bci:1 idom[3] 29 If === 5 28 [[ 30 31 ]] P=0.999999, C=-1.000000 !jvms: _pair_4::match @ bci:1 idom[4] 5 Parm === 3 [[ 29 ]] Control !jvms: _pair_4::match @ bci:-1 # To suppress the following error report, specify this argument # after -XX: or in .hotspotrc: SuppressErrorAt=/loopnode.cpp:3513 # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/Users/gerard/Desktop/work/offsite/jdk8/hotspot/ide/xcode/../../src/share/vm/opto/loopnode.cpp:3513), pid=21667, tid=24579 # assert(false) failed: Bad graph detected in build_loop_late # # JRE version: Java(TM) SE Runtime Environment (8.0) (build 1.8.0-internal-fastdebug-gerard_2013_11_22_10_19-b00) # Java VM: Java HotSpot(TM) 64-Bit Server VM (0.0-b0-internal-Xcode-fastdebug mixed mode bsd-amd64 compressed oops) # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /Volumes/work/bugs/8027388/star100/hs_err_pid21667.log # # Compiler replay data is saved as: # /Volumes/work/bugs/8027388/star100/replay_pid21667.log # # If you would like to submit a bug report, please visit: # http://bugreport.sun.com/bugreport/crash.jsp # Current thread is 24579 Dumping core ... Abort trap: 6
26-11-2013

To reproduce: Download and expand star100.zip, cd into star100 folder and issue: java -cp junit-4.11.jar:hamcrest-core-1.3.jar:star100.jar:asm-all-nolimit.jar org.junit.runner.JUnitCore org.star_lang.star.compiler.map.MapTests Notice that if we leave out asm-all-nolimit.jar then there is no crash, i.e.: java -cp junit-4.11.jar:hamcrest-core-1.3.jar:star100.jar org.junit.runner.JUnitCore org.star_lang.star.compiler.map.MapTests works fine.
26-11-2013

Can reproduce with b18 and latest b32: Thread 16 Crashed:: Java: C2 CompilerThread0 0 libsystem_kernel.dylib 0x00007fff86fb3212 __pthread_kill + 10 1 libsystem_c.dylib 0x00007fff88dfab24 pthread_kill + 90 2 libsystem_c.dylib 0x00007fff88e3ef61 abort + 143 3 libjvm.dylib 0x000000010ef8db93 os::abort(bool) + 25 4 libjvm.dylib 0x000000010f098220 VMError::report_and_die() + 2316 5 libjvm.dylib 0x000000010ef8f52d JVM_handle_bsd_signal + 1083 6 libsystem_c.dylib 0x00007fff88de790a _sigtramp + 26 7 libjvm.dylib 0x000000010ef163de PhaseIdealLoop::idom_no_update(Node*) const + 18 8 libjvm.dylib 0x000000010ef1f5d9 PhaseIdealLoop::build_loop_late_post(Node*) + 433 9 libjvm.dylib 0x000000010ef1f86e PhaseIdealLoop::build_loop_late(VectorSet&, Node_List&, Node_Stack&) + 352 10 libjvm.dylib 0x000000010ef259f4 PhaseIdealLoop::build_and_optimize(bool, bool) + 1592 11 libjvm.dylib 0x000000010ed2d128 Compile::Optimize() + 824 12 libjvm.dylib 0x000000010ed2fca8 Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool) + 2070 13 libjvm.dylib 0x000000010ecd9657 C2Compiler::compile_method(ciEnv*, ciMethod*, int) + 157 14 libjvm.dylib 0x000000010ed32e64 CompileBroker::invoke_compiler_on_method(CompileTask*) + 992 15 libjvm.dylib 0x000000010ed34ba6 CompileBroker::compiler_thread_loop() + 300 16 libjvm.dylib 0x000000010f062b47 JavaThread::thread_main_inner() + 155 17 libjvm.dylib 0x000000010f06424f JavaThread::run() + 419 18 libjvm.dylib 0x000000010ef8e1c6 java_start(Thread*) + 294 19 libsystem_c.dylib 0x00007fff88df9772 _pthread_start + 327 20 libsystem_c.dylib 0x00007fff88de61a1 thread_start + 13 See crash.log for more details.
26-11-2013

Crash seems to be inside compiler thread. Java Threads: ( => current thread ) 0x00007fd439839000 JavaThread "Service Thread" daemon [_thread_blocked, id=25347, stack(0x0000000117bcf000,0x0000000117ccf000)] 0x00007fd439820000 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=24835, stack(0x0000000117acc000,0x0000000117bcc000)] =>0x00007fd439814800 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=24323, stack(0x00000001179c9000,0x0000000117ac9000)] 0x00007fd439813000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=23811, stack(0x00000001178c6000,0x00000001179c6000)] 0x00007fd43c044800 JavaThread "Finalizer" daemon [_thread_blocked, id=18947, stack(0x00000001175f2000,0x00000001176f2000)] 0x00007fd43c041800 JavaThread "Reference Handler" daemon [_thread_blocked, id=18435, stack(0x00000001174ef000,0x00000001175ef000)] 0x00007fd43b800800 JavaThread "main" [_thread_in_Java, id=6403, stack(0x000000010a06f000,0x000000010a16f000)]
28-10-2013