-
Bug
-
Resolution: Won't Fix
-
P3
-
None
-
1.2.2_08
-
sparc
-
solaris_8
The jvm 1.2.2_08 is failing with SIGBUS on a Sun Fire 280R Server, with Solaris 8 in
pc 0xff12078c:executeJava+0x2ea4 ld [%l0], %o2
due to l0=0x0000000d (13 decimal, which is not word aligned)
using dbx 7 with pathmap in .dbxrc
WARNING!!
A loadobject was found with an unexpected checksum value.
See `help core mismatch' for details, and run `proc -map'
to see what checksum values were expected and found.
dbx: warning: Some symbolic information might be incorrect.
detected a multithreaded program
t@120115 (l@228) terminated by signal ABRT (Abort)
0xfef09790: __sigprocmask+0x0008: jmp %o7 + 0x8
(dbx) proc -map
Loadobject mappings for current core file:
0x00010000 /usr/java1.2/jre/bin/sparc/native_threads/java
0xfef80000 /usr/java1.2/jre/lib/sparc/libjvm.so
0xfef30000 /usr/java1.2/jre/lib/sparc/libjava.so
0xfeef0000 /usr/lib/libthread.so.1
0xff390000 /usr/lib/libdl.so.1
is being filtered by: /usr/lib/ld.so.1
0xfee00000 /usr/lib/libc.so.1
is being filtered by:
/usr/platform/SUNW,Ultra-60/lib/libc_psr.so.1
0xfedd0000 /usr/lib/libm.so.1
0xfedb0000 /usr/lib/libsocket.so.1
0xfed00000 /usr/lib/libnsl.so.1
0xfece0000 /usr/lib/libmp.so.2
0xff380000 /usr/platform/SUNW,Sun-Fire-280R/lib/libc_psr.so.1
0xfec90000 /usr/java1.2/jre/lib/sparc/libzip.so
0xfec20000 /usr/lib/locale/ja_JP.PCK/ja_JP.PCK.so.2
0xfe3d0000 /usr/lib/locale/ja_JP.PCK/methods_ja_JP.PCK.so.2
0xdacd0000 /usr/java1.2/jre/lib/sparc/libnet.so
0xdacb0000 /usr/lib/nss_files.so.1
0xda930000 /usr/java1.2/jre/lib/sparc/libmath.so
0xff3b0000 /usr/lib/ld.so.1 [LM_ID_LDSO]
Warning: checksum in file(ecf1) doesn't match image(527b)
(dbx) up
0xff12078c: executeJava+0x2ea4: ld [%l0], %o2
(dbx) where
current thread: t@120115
.....
---- called from signal handler with signal 10 (SIGBUS) ------
=>[18] executeJava(0xff35eab0, 0x74d0850, 0x74d0a0c, 0x681f41d,
0x1, 0x643ce68), at 0xff12078c
[19] runJavaMethod(0x74d0850, 0x744948c, 0xda920d48, 0x3f2a6b,
0x744948c, 0x0), at 0xff098258
[20] JITCallbackInterpreter(0x74d0850, 0x3f2a6b, 0xda920e9c,
0x744948c, 0x0, 0x0), at 0xff1703ec
[21] JITInterpreterStub(0xddc041f0, 0xd, 0xf, 0xbfa138, 0x3cf750,
0x166), at 0xff1c2c80
[22] 0xdccf0cb4(0xddc041f0, 0x1, 0x0, 0x0, 0x598, 0x1640165), at
0xdccf0cb3
[23] JITInvokeCompiledMethod(0x7449474, 0x1f6c790, 0x74d0850,
0xb6, 0x1, 0xff3160c4), at 0xff327448
[24] invokeCompiledMethod(0xda920f48, 0x1f6c790, 0x74d0850,
0x7449460, 0x7449460, 0x166), at 0xff06b010
[25] executeJava(0xff35eab0, 0x74d0850, 0x74d0a0c, 0x1f6c790,
0x1, 0x64dc8a0), at 0xff1207d8
[26] runJavaMethod(0x74d0850, 0x74493c4, 0xda9212e0, 0x3f2872,
0x74493c4, 0x0), at 0xff098258
[27] JITCallbackInterpreter(0x74d0850, 0x3f2872, 0xda921434,
0x74493c4, 0x0, 0xe92d73f8), at 0xff1703ec
[28] JITInterpreterStub(0xddc00318, 0xe9323278, 0xde5bac70,
0xddc01d08, 0xde4012e0, 0xde5fc580), at 0xff1c2c80
[29] 0xdcf99864(0xdee252f8, 0xe9323278, 0xe92d73f8, 0xffffffff,
0xddc00598, 0x53), at 0xdcf99863
...
(dbx) x 0xff35eab0/i
0xff35eab0: JITtedEntryMB_structure : unimp 0x0
(dbx) x 0x74d0850/i
0x074d0850: sethi %hi(0x257dc000), %g3
(dbx) regs
current thread: t@120115
current frame: [18]
g0-g3 0x00000000 0x00c87e51 0x074d0850 0x00410c00
g4-g7 0xfffffffc 0xffffffff 0x00000000 0xda921d70
o0-o3 0x00e14c18 0x0000000c 0x00000040 0x07449500
o4-o7 0x0643ce68 0x00000150 0xda920a10 0xff12071c
l0-l3 0x0000000d 0x074494e0 0x0643f28e 0x000001e2
l4-l7 0x07449500 0x004370d0 0x00000000 0x00000000
i0-i3 0xff35eab0 0x074d0850 0x074d0a0c 0x0681f41d
i4-i7 0x00000001 0x0643ce68 0xda920c78 0xff098258
y 0x00000000
ccr 0x00000000
pc 0xff12078c:executeJava+0x2ea4 ld [%l0], %o2
npc 0xff120790:executeJava+0x2ea8 sll %o1, 0x2, %o1
(dbx) up
0xff098258: runJavaMethod+0x0054: call executeJava
(dbx) regs
current thread: t@120115
current frame: [19]
g0-g3 0x00000000 0x00c87e51 0x074d0850 0x00410c00
g4-g7 0xfffffffc 0xffffffff 0x00000000 0xda921d70
o0-o3 0xff35eab0 0x074d0850 0x074d0a0c 0x0681f41d
o4-o7 0x00000001 0x0643ce68 0xda920c78 0xff098258
l0-l3 0x0643ea00 0xff316800 0xde436e48 0x00002000
l4-l7 0x00000000 0x00000000 0x00000000 0x00000000
i0-i3 0x074d0850 0x0744948c 0xda920d48 0x003f2a6b
i4-i7 0x0744948c 0x00000000 0xda920cd8 0xff1703ec
y 0x00000000
ccr 0x00000000
pc 0xff098258:runJavaMethod+0x54 call executeJava
npc 0xff120790:executeJava+0x2ea8 sll %o1, 0x2, %o1
pc 0xff12078c:executeJava+0x2ea4 ld [%l0], %o2
due to l0=0x0000000d (13 decimal, which is not word aligned)
using dbx 7 with pathmap in .dbxrc
WARNING!!
A loadobject was found with an unexpected checksum value.
See `help core mismatch' for details, and run `proc -map'
to see what checksum values were expected and found.
dbx: warning: Some symbolic information might be incorrect.
detected a multithreaded program
t@120115 (l@228) terminated by signal ABRT (Abort)
0xfef09790: __sigprocmask+0x0008: jmp %o7 + 0x8
(dbx) proc -map
Loadobject mappings for current core file:
0x00010000 /usr/java1.2/jre/bin/sparc/native_threads/java
0xfef80000 /usr/java1.2/jre/lib/sparc/libjvm.so
0xfef30000 /usr/java1.2/jre/lib/sparc/libjava.so
0xfeef0000 /usr/lib/libthread.so.1
0xff390000 /usr/lib/libdl.so.1
is being filtered by: /usr/lib/ld.so.1
0xfee00000 /usr/lib/libc.so.1
is being filtered by:
/usr/platform/SUNW,Ultra-60/lib/libc_psr.so.1
0xfedd0000 /usr/lib/libm.so.1
0xfedb0000 /usr/lib/libsocket.so.1
0xfed00000 /usr/lib/libnsl.so.1
0xfece0000 /usr/lib/libmp.so.2
0xff380000 /usr/platform/SUNW,Sun-Fire-280R/lib/libc_psr.so.1
0xfec90000 /usr/java1.2/jre/lib/sparc/libzip.so
0xfec20000 /usr/lib/locale/ja_JP.PCK/ja_JP.PCK.so.2
0xfe3d0000 /usr/lib/locale/ja_JP.PCK/methods_ja_JP.PCK.so.2
0xdacd0000 /usr/java1.2/jre/lib/sparc/libnet.so
0xdacb0000 /usr/lib/nss_files.so.1
0xda930000 /usr/java1.2/jre/lib/sparc/libmath.so
0xff3b0000 /usr/lib/ld.so.1 [LM_ID_LDSO]
Warning: checksum in file(ecf1) doesn't match image(527b)
(dbx) up
0xff12078c: executeJava+0x2ea4: ld [%l0], %o2
(dbx) where
current thread: t@120115
.....
---- called from signal handler with signal 10 (SIGBUS) ------
=>[18] executeJava(0xff35eab0, 0x74d0850, 0x74d0a0c, 0x681f41d,
0x1, 0x643ce68), at 0xff12078c
[19] runJavaMethod(0x74d0850, 0x744948c, 0xda920d48, 0x3f2a6b,
0x744948c, 0x0), at 0xff098258
[20] JITCallbackInterpreter(0x74d0850, 0x3f2a6b, 0xda920e9c,
0x744948c, 0x0, 0x0), at 0xff1703ec
[21] JITInterpreterStub(0xddc041f0, 0xd, 0xf, 0xbfa138, 0x3cf750,
0x166), at 0xff1c2c80
[22] 0xdccf0cb4(0xddc041f0, 0x1, 0x0, 0x0, 0x598, 0x1640165), at
0xdccf0cb3
[23] JITInvokeCompiledMethod(0x7449474, 0x1f6c790, 0x74d0850,
0xb6, 0x1, 0xff3160c4), at 0xff327448
[24] invokeCompiledMethod(0xda920f48, 0x1f6c790, 0x74d0850,
0x7449460, 0x7449460, 0x166), at 0xff06b010
[25] executeJava(0xff35eab0, 0x74d0850, 0x74d0a0c, 0x1f6c790,
0x1, 0x64dc8a0), at 0xff1207d8
[26] runJavaMethod(0x74d0850, 0x74493c4, 0xda9212e0, 0x3f2872,
0x74493c4, 0x0), at 0xff098258
[27] JITCallbackInterpreter(0x74d0850, 0x3f2872, 0xda921434,
0x74493c4, 0x0, 0xe92d73f8), at 0xff1703ec
[28] JITInterpreterStub(0xddc00318, 0xe9323278, 0xde5bac70,
0xddc01d08, 0xde4012e0, 0xde5fc580), at 0xff1c2c80
[29] 0xdcf99864(0xdee252f8, 0xe9323278, 0xe92d73f8, 0xffffffff,
0xddc00598, 0x53), at 0xdcf99863
...
(dbx) x 0xff35eab0/i
0xff35eab0: JITtedEntryMB_structure : unimp 0x0
(dbx) x 0x74d0850/i
0x074d0850: sethi %hi(0x257dc000), %g3
(dbx) regs
current thread: t@120115
current frame: [18]
g0-g3 0x00000000 0x00c87e51 0x074d0850 0x00410c00
g4-g7 0xfffffffc 0xffffffff 0x00000000 0xda921d70
o0-o3 0x00e14c18 0x0000000c 0x00000040 0x07449500
o4-o7 0x0643ce68 0x00000150 0xda920a10 0xff12071c
l0-l3 0x0000000d 0x074494e0 0x0643f28e 0x000001e2
l4-l7 0x07449500 0x004370d0 0x00000000 0x00000000
i0-i3 0xff35eab0 0x074d0850 0x074d0a0c 0x0681f41d
i4-i7 0x00000001 0x0643ce68 0xda920c78 0xff098258
y 0x00000000
ccr 0x00000000
pc 0xff12078c:executeJava+0x2ea4 ld [%l0], %o2
npc 0xff120790:executeJava+0x2ea8 sll %o1, 0x2, %o1
(dbx) up
0xff098258: runJavaMethod+0x0054: call executeJava
(dbx) regs
current thread: t@120115
current frame: [19]
g0-g3 0x00000000 0x00c87e51 0x074d0850 0x00410c00
g4-g7 0xfffffffc 0xffffffff 0x00000000 0xda921d70
o0-o3 0xff35eab0 0x074d0850 0x074d0a0c 0x0681f41d
o4-o7 0x00000001 0x0643ce68 0xda920c78 0xff098258
l0-l3 0x0643ea00 0xff316800 0xde436e48 0x00002000
l4-l7 0x00000000 0x00000000 0x00000000 0x00000000
i0-i3 0x074d0850 0x0744948c 0xda920d48 0x003f2a6b
i4-i7 0x0744948c 0x00000000 0xda920cd8 0xff1703ec
y 0x00000000
ccr 0x00000000
pc 0xff098258:runJavaMethod+0x54 call executeJava
npc 0xff120790:executeJava+0x2ea8 sll %o1, 0x2, %o1