A crash (SIGBUS) with Java HotSpot 64-Bit Server VM (10.0-b23) for solaris-sparc JRE (1.6.0_07-b06):
siginfo:si_signo=SIGBUS: si_errno=0, si_code=1 (BUS_ADRALN), si_addr=0xffffffff34d9dfa1
Registers:
O0=0xffffffff34d9ef20 O1=0xffffffff34d9df81 O2=0x000000010238f070 O3=0x0000000101c4d668
O4=0xffffffff4dcc2b90 O5=0xffffffff34d9df81 O6=0xfffffffee7cfdf61 O7=0xffffffff76008158
G1=0x00000000000001f8 G2=0x0000000101f8f800 G3=0x0000000000000020 G4=0xffffffff7eef6cc4
G5=0x0000000000000000 G6=0x0000000000000000 G7=0xfffffffee7e00a00 Y=0x0000000000000000
PC=0xffffffff7601a038 nPC=0xffffffff7601a03c
Instructions: (pc=0xffffffff7601a038)
0xffffffff7601a028: 10 48 00 02 01 00 00 00 b4 06 a0 30 c6 43 20 1c
0xffffffff7601a038: c8 5b 40 03 80 a1 00 0c 02 68 00 20 80 a0 e0 20
ffffffff7601a028 10 48 00 02 b %icc, 0xffffffff7601a030
ffffffff7601a02c 01 00 00 00 nop
ffffffff7601a030 b4 06 a0 30 add %i2, 0x30, %i2
ffffffff7601a034 c6 43 20 1c ldsw [ %o4 + 0x1c ], %g3
---------------
ffffffff7601a038 c8 5b 40 03 ldx [ %o5 + %g3 ], %g4
ffffffff7601a03c 80 a1 00 0c cmp %g4, %o4
ffffffff7601a040 02 68 00 20 be %xcc, 0xffffffff7601a0c0
ffffffff7601a044 80 a0 e0 20 cmp %g3, 0x20
Stack: [0xfffffffee7c00000,0xfffffffee7d00000], sp=0xfffffffee7cfe760, free space=1017k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::StubRoutines (1)
V [libjvm.so+0x1775f0] void
JavaCalls::call_helper(JavaValue*,methodHandle*,JavaCallArguments*,Thread*)+0x1c8
V [libjvm.so+0x44922c] void
JavaCalls::call_virtual(JavaValue*,KlassHandle,symbolHandle,symbolHandle,JavaCallArguments*,Thread*)+0x104
V [libjvm.so+0x219d04] void JavaCalls::call_virtual(JavaValue*,Handle,KlassHandle,symbolHandle,symbolHandle,Thread*)+0x58
V [libjvm.so+0x22ce08] void thread_entry(JavaThread*,Thread*)+0xf8
V [libjvm.so+0x6e4f7c] void JavaThread::thread_main_inner()+0x4c
V [libjvm.so+0x63434c] java_start+0x17c
hs_err_pid23919.log is attached to this CR. Corefile and libs are available.