FULL PRODUCT VERSION :
JDK under test: /export/home/jdk/jdk1.8.0_112
java version "1.8.0_112"
Java(TM) SE Runtime Environment (build 1.8.0_112-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.112-b15, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Linux unit-929-Ubuntu 4.4.0-47-generic #68-Ubuntu SMP Wed Oct 26 19:39:52 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
A DESCRIPTION OF THE PROBLEM :
The test javax/swing/JComponent/6683775/bug6683775.java fails with the message: "Transparent frame is not transparent!" on Linux and OSX.
It has never been observed on Windows.
The issue was reported in https://bugs.openjdk.java.net/browse/JDK-6848852 which was closed as duplicate of https://bugs.openjdk.java.net/browse/JDK-6849774 which in its turn was closed as duplicate of https://bugs.openjdk.java.net/browse/JDK-6848852.
Another duplication chain:
The issue https://bugs.openjdk.java.net/browse/JDK-6848852 was closed as duplicate of https://bugs.openjdk.java.net/browse/JDK-7043845 which was closed as cannot reproduce.
However this failure was observed in 100% cases running on OSX and Linux against JDK8. It cannot be reproduced on JDK9.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
jtreg -v -a -xml -javaoptions:-Djava.awt.headless=false -timeoutFactor:2 javax/swing/JComponent/6683775/bug6683775.java
ERROR MESSAGES/STACK TRACES THAT OCCUR :
#section:main
----------messages:(4/121)----------
command: main bug6683775
reason: User specified action: run main bug6683775
Mode: othervm
elapsed time (seconds): 0.328
----------configuration:(0/0)----------
----------System.out:(0/0)----------
----------System.err:(13/770)----------
java.lang.RuntimeException: Transparent frame is not transparent!
at bug6683775.main(bug6683775.java:79)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:110)
at java.lang.Thread.run(Thread.java:745)
JavaTest Message: Test threw exception: java.lang.RuntimeException: Transparent frame is not transparent!
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Transparent frame is not transparent!
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/0e4fc29a5ce4/test/javax/swing/JComponent/6683775/bug6683775.java
---------- END SOURCE ----------