JDK-6618855 : CORBA:JVM is crashed for api/javaidl/StubTests & product/rmiiiop/marshalTests tests
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 6u5
  • Priority: P2
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_vista
  • CPU: x86
  • Submitted: 2007-10-18
  • Updated: 2011-12-23
  • Resolved: 2007-10-18
Related Reports
Duplicate :  
Description
JDK:		1.6.0_05 b05
Location:	/net/koori/onestop/jdk/1.6.0_05/latest/binaries/windows-i586
Platform[s]:	Vista                
JVM flag:	-server
Failing Test:	api/javaidl/StubTests & product/rmiiiop/marshalTests

The test is passed if JVM (-client) is used.
It's not a regression and seen the crash since 1.6.0_05-b01.

TestBase Location: 
===================
/net/sqenfs-1/export1/comp/corba/CORBA_mustang

Test source location:
=======================
<TestBase Location>/tests/api/javaidl/StubTests
<TestBase Location>/tests/product/rmiiiop/marshalTests

How to reproduce:
====================
First, map to \\csg-samba\sqe on windows to access the workspace 
1. go to TestBase Location and type "sh".
2. Set the PATH as follow:
$ PATH="Q:\comp\corba\CORBA_mustang/bin;$PATH"
$ export PATH
3. cd <Test source location>
4. rip-make -env mustang -jdk <jdk location> -hotspot "-server" -workdir <location> -v all
or 
$ rip-make -env -mustang -hotspot "-server" -workdir "C:/temp" -jdk "C:/jdk/b05/windows-i586/jdk1.6.0_05" -v all


Test output for <TestBase Location>/tests/api/javaidl/StubTests:
================================================================
#
# An unexpected error has been detected by Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x025eda70, pid=3660, tid=1660
#
# Java VM: Java HotSpot(TM) Tiered VM (1.6.0_05-ea-b05 mixed mode windows-x86)
# Problematic frame:
# J  com.sun.corba.se.impl.encoding.CDRInputStream_1_0.getConvertedChars(ILcom/sun/corba/se/impl/encoding/CodeSetConversion$BTCConverter;)[C
#
# An error report file with more information is saved as:
# C:\Users\Admin\AppData\Local\Temp\hs_err_pid3660.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

hs_err_pid3660.log is attached

===========================================================================================

Test output for <TestBase Location>/tests/product/rmiiiop/marshalTests:
=======================================================================
#
# An unexpected error has been detected by Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x027b9dc0, pid=1648, tid=3152
#
# Java VM: Java HotSpot(TM) Tiered VM (1.6.0_05-ea-b05 mixed mode windows-x86)
# Problematic frame:
# J  com.sun.corba.se.impl.encoding.CDRInputStream_1_0.getConvertedChars(ILcom/sun/corba/se/impl/encoding/CodeSetConversion$BTCConverter;)[C
#
# An error report file with more information is saved as:
# C:\Users\Admin\AppData\Local\Temp\hs_err_pid1648.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

hs_err_pid1648.log is attached

===========================================================================================

Machine info:
==============
opteron002.sfbay.sun.com
boardwalk.sfbay.sun.com

Comments
EVALUATION The current 6u5 hotspot bits are based on an early build of 6u4 that does not contain the fix for 6579537, so this is just a duplicate.
18-10-2007