-
Bug
-
Resolution: Cannot Reproduce
-
P2
-
None
-
6u2
-
x86
-
solaris_10
Synopsis : JVM Cored encountering SIGFPE
Customer reported that JVM cored having caught SIGFPE, info 0x6.
Available dumps are : The pstack, hs_err*, pldd, pargs files from core.
Initial analysis is that it failed when it is doing division :
> divss xmm0, ds:[eax]
> It could be that eax not a valid address, or the address containing
> 0 or very small number near 0.
> si_code = 6 is "float point inexact result".
> In hotspot, we only deal with two kinds of FPE exceptions:
> int div'ed by 0 and float div'ed by 0
'uname -a' output :
SunOS cas3008 5.10 1-18831873 i86pc i386 i86pc
Output of 'showrev -p | grep IDR' :
Patch: IDR124045-03 Obsoletes: Requires: 118855-15 Incompatibles: 118855-16 Packages: SUNWckr, SUNWcakr
Java Version : JDK 1.6.0_02-b05
Filenames :
pstack_20071029.out
hs_err_pid22357.log
pldd_20071029.out
pargs_20071029.out
Core File :
core.java.22357.1193658373
Location of above dumps :
/net/cores.central/cores/dir33/831546
Need to root cause the issue and customer needs to know workaround/resolution for the same.
Customer reported that JVM cored having caught SIGFPE, info 0x6.
Available dumps are : The pstack, hs_err*, pldd, pargs files from core.
Initial analysis is that it failed when it is doing division :
> divss xmm0, ds:[eax]
> It could be that eax not a valid address, or the address containing
> 0 or very small number near 0.
> si_code = 6 is "float point inexact result".
> In hotspot, we only deal with two kinds of FPE exceptions:
> int div'ed by 0 and float div'ed by 0
'uname -a' output :
SunOS cas3008 5.10 1-18831873 i86pc i386 i86pc
Output of 'showrev -p | grep IDR' :
Patch: IDR124045-03 Obsoletes: Requires: 118855-15 Incompatibles: 118855-16 Packages: SUNWckr, SUNWcakr
Java Version : JDK 1.6.0_02-b05
Filenames :
pstack_20071029.out
hs_err_pid22357.log
pldd_20071029.out
pargs_20071029.out
Core File :
core.java.22357.1193658373
Location of above dumps :
/net/cores.central/cores/dir33/831546
Need to root cause the issue and customer needs to know workaround/resolution for the same.