JDK-6333676 : The poold core dumped during multi-thread regression test.
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: solaris_10
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: solaris_10
  • CPU: generic
  • Submitted: 2005-10-06
  • Updated: 2012-10-08
  • Resolved: 2006-02-09
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.
Other JDK 6
5.0u7Fixed 6 b71Fixed
Description
poold dumps core during regression test

Comments
EVALUATION See comments.
17-01-2006

SUGGESTED FIX bash-2.05b$ wx pdiffs -c ------- usr/src/cmd/pools/poold/poold.c ------- Index: usr/src/cmd/pools/poold/poold.c *** /ws/onnv-clone/usr/src/cmd/pools/poold/poold.c Tue Dec 6 23:03:29 2005--- /builds/garypen/6333676/usr/src/cmd/pools/poold/poold.c Mon Dec 19 03:54:38 2005 *************** *** 24,30 **** * Use is subject to license terms. */ ! #pragma ident "@(#)poold.c 1.6 05/11/30 SMI" /* * poold - dynamically adjust pool configuration according to load. --- 24,30 ---- * Use is subject to license terms. */ ! #pragma ident "@(#)poold.c 1.7 05/12/19 SMI" /* * poold - dynamically adjust pool configuration according to load. *************** *** 185,190 **** --- 185,192 ---- va_start(alist, fmt); pu_output(LOG_ERR, fmt, alist); va_end(alist); + if (jvm) + (*jvm)->DestroyJavaVM(jvm); exit(E_ERROR); } *************** *** 250,256 **** (*env)->ExceptionDescribe(env); if (detach_required) (*jvm)->DetachCurrentThread(jvm); - (*jvm)->DestroyJavaVM(jvm); } pu_die(err_desc); } --- 252,257 ---- *************** *** 641,646 **** destroy: if (lflag && explain_ex && (*env)->ExceptionOccurred(env)) (*env)->ExceptionDescribe(env); - (*jvm)->DestroyJavaVM(jvm); pu_die(err_desc); } --- 642,646 ---- bash-2.05b$
19-12-2005