JDK-5085594 : HotSpot crash due to SIGSEGV in Scavenge::scavenge_oop_with_check()
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 1.3.1_09
  • Priority: P4
  • Status: Closed
  • Resolution: Won't Fix
  • OS: solaris_8
  • CPU: sparc
  • Submitted: 2004-08-11
  • Updated: 2005-11-03
  • Resolved: 2005-11-03
Related Reports
Relates :  
Description
Name: dk106046			Date: 08/11/2004

Problem details:

Crash is seen intermittently, but fairly regularly (it occurred twice in the last week).

The system is a large scale production system, so a testcase is not feasible.

The latest J2SE Patch Cluster was installed very recently, but this did not resolve the problem.

The crash looks very similar to that shown in Sunbug 4645614, but as we understand it that bug was identified and fixed in 1.3.1_04. Based on the workaround information in 4645614 and 4546307, we are currently working to identify a method for exclusion from compilation which may allow the customer to work around this problem in the short term.

Core files and additional information are available on request.

Pstack output:

-----------------  lwp# 4 / thread# 4  --------------------
 ff3691f0 __sigprocmask (ff36b7f4, 0, 0, fee0bd98, ff37c000, 0) + 8
 ff35dd0c _sigon   (fee0bd98, ff3838a8, 6, fee0a604, fee0bd98, ff38321c) + d0
 ff360d4c _thrp_kill (0, 4, 6, ff37c000, 4, ff2c0458) + f8
 ff24bce0 raise    (6, 0, 0, ffffffff, ff2c03c4, ff3831fc) + 40
 ff235984 abort    (ff2bc008, fee0a758, 0, fffffff8, 4, fee0a779) + 100
 fe3d272c __1cCosFabort6Fl_v_ (1, fe4dc62c, 1, 1dd, 0, fe0e213c) + b8
 fe3d1484 __1cCosbBhandle_unexpected_exception6FpnGThread_ipCpv_v_ (0, fe4f08e0, fe54d208, fe484cd4, fe4dc62c, 0) + 290
 fe20dac4 JVM_handle_solaris_signal (0, 0, fee0b280, fe4dc62c, b, fee0b538) + 90c
 ff36b118 __sighndlr (b, fee0b538, fee0b280, fe20dadc, fee0be40, fee0be30) + c
 ff36811c sigacthandler (b, fee0bd98, 0, 0, 0, ff37c000) + 708
 --- called from signal handler with signal 11 (SIGSEGV) ---
 fe0e213c __1cIScavengeXscavenge_oop_with_check6FppnHoopDesc__v_ (79c00164, 79c00164, fee0b800, 745518, 12, 80) + 4c
 fe16bd88 __1cJOopMapSetGall_do6FpknFframe_pnICodeBlob_pknLRegisterMap_pFppnHoopDesc__vpF9C9C_vpF9C_vp9H_v_ (fee0b7f0, fe44ce6c, fee0b800, fe0e20f0, ffe0, 1) + 5cc
 fe16bf2c __1cJOopMapSetHoops_do6FpknFframe_pnICodeBlob_pknLRegisterMap_pFppnHoopDesc__v_v_ (fee0b7f0, fb0013d0, fee0b800, fe0e20f0, 0, 3706d8) + 2c
 fe13b66c __1cFframeHoops_do6MpFppnHoopDesc__vpnLRegisterMap__v_ (fb0013d0, fe0e20f0, fee0b800, fe4dc62c, fee0b7f0, fe0e20f0) + d8
 fe1803d8 __1cKJavaThreadHoops_do6MpFppnHoopDesc__v_v_ (0, fe0e20f0, fe4dc62c, f6da9f4c, f6da9f4c, fe0e20f0) + 13c
 fe1fe438 __1cHThreadsHoops_do6FpFppnHoopDesc__v_v_ (fe4dc62c, 34d2b8, fe0e20f0, 20, 3605f8, fe0e20f0) + 34
 fe21400c __1cIScavengeTinvoke_at_safepoint6Filrl_v_ (fe54f228, fe4f363c, fe4f3630, 0, fe555944, fe54f220) + 70c
 fe198954 __1cMVM_OperationIevaluate6M_v_ (79bffd70, fe4f5c80, 164, fee0b, fe4dc62c, fee0bb54) + 34
 fe1989f8 __1cIVMThreadSevaluate_operation6MpnMVM_Operation__v_ (17c780, 79bffd70, fe4dc62c, fe4f30c8, fe4ef104, fe4dc62c) + 3c
 fe2d854c __1cIVMThreadEloop6M_v_ (17c780, 79bffd70, 8, fe4fabb0, fe4faba0, fe4fabb4) + 2e8
 fe2d7ed8 __1cIVMThreadDrun6M_v_ (17c780, fe4dc62c, 0, 0, 0, 0) + 78
 fe21723c _start   (fe4dc62c, 17c780, 17c838, 1, ff37c000, 0) + 2c
 ff36b01c _thread_start (17c780, 0, 0, 0, 0, 0) + 40

hs_err output:

Unexpected Signal : 11 occurred at PC=0xFE0E213C
Function name=JVM_ReleaseUTF
Library=/apps/WebSphere/AppServer4/java/jre/lib/sparc/server/libjvm.so


Dynamic libraries:
0x10000 	/apps/WebSphere/AppServer4/java/bin/../bin/sparc/native_threads/java
0xff350000 	/usr/lib/libthread.so.1
0xff390000 	/usr/lib/libdl.so.1
0xff200000 	/usr/lib/libc.so.1
0xff340000 	/usr/platform/SUNW,Sun-Fire-280R/lib/libc_psr.so.1
0xfe000000 	/apps/WebSphere/AppServer4/java/jre/lib/sparc/server/libjvm.so
0xff2e0000 	/usr/lib/libCrun.so.1
0xff1e0000 	/usr/lib/libsocket.so.1
0xff100000 	/usr/lib/libnsl.so.1
0xff0d0000 	/usr/lib/libm.so.1
0xff1c0000 	/usr/lib/libmp.so.2
0xff0a0000 	/apps/WebSphere/AppServer4/java/jre/lib/sparc/native_threads/libhpi.so
0xff070000 	/apps/WebSphere/AppServer4/java/jre/lib/sparc/libverify.so
0xff020000 	/apps/WebSphere/AppServer4/java/jre/lib/sparc/libjava.so
0xfe7d0000 	/apps/WebSphere/AppServer4/java/jre/lib/sparc/libzip.so
0xfdfd0000 	/apps/WebSphere/AppServer4/java/jre/lib/sparc/libnet.so
0xfdfb0000 	/usr/lib/nss_files.so.1
0x84e60000 	/apps/WebSphere/AppServer4/java/jre/lib/sparc/liborb.so
0x84790000 	/apps/WebSphere/AppServer4/java/jre/lib/sparc/libioser12.so

Local Time = Wed Aug  4 10:46:31 2004
Elapsed Time = 221178
#
# HotSpot Virtual Machine Error : 11
# Error ID : 4F530E43505002BF 01
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Java VM: Java HotSpot(TM) Server VM (1.3.1_11-b02 mixed mode)
#

======================================================================
###@###.### 10/19/04 21:11 GMT

Comments
EVALUATION Customer could not continue support for more instrumented debug. Closed.
03-11-2005

EVALUATION This bug could be a dup of 5081820, but since cu did not come back, I closed as not reproducible. ###@###.### 2005-05-26 20:14:07 GMT
26-05-2005

WORK AROUND Name: dk106046 Date: 08/11/2004 None ======================================================================
18-09-2004