JDK-6497576 : JCK test /tests/api/java/awt/interactive/PageDialogTest crashes on Windows Vista
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 5.0u10
  • Priority: P1
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_vista
  • CPU: other
  • Submitted: 2006-11-27
  • Updated: 2010-05-11
  • Resolved: 2006-11-28
Related Reports
Duplicate :  
Description
Just to be completely clear: this problem exists on Windows Vista, NOT Windows XP.

Running the JCK test /tests/api/java/awt/interactive/PageDialogTest on the Windows Vista OS causes a crash.

The crash occurs with 5.0, but not 6.0. The issue is also reproducible with the IBM JDK.

hs_err output:

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x77406f7e, pid=3576, tid=3828
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_10-b02 mixed mode, sharing)
# Problematic frame:
# C  [MSCTF.dll+0x6f7e]
#
# An error report file with more information is saved as hs_err_pid3576.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

The full hs_err output (hs_err_pid3576.log) has been uploaded to the Sunsolve 'cores' ftp site.

Reproduction instructions:

1. Run the PageDialogTest test:

java javasoft.sqe.tests.api.java.awt.interactive.PageDialogTest -platform.hasPrinter true -TestCaseID ALL

2. Click on the 'PageDialog(PageFormat)' button and in the window that comes up select 'Landscape' orientation and click 'OK'.

3. Click on the 'Done' button.

4. The same window as in step 2 should appear. Click on on the 'PageDialog(PageFormat)' button - the JVM crashes.