JDK-6459841 : test java/awt/FullScreen/DisplayChangeVITest/DisplayChangeVITest.java fails on Suse
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 7
  • Priority: P4
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: linux_suse_sles_9.3
  • CPU: x86
  • Submitted: 2006-08-14
  • Updated: 2016-01-06
  • Resolved: 2016-01-06
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.
JDK 9
9Resolved
Related Reports
Relates :  
Relates :  
Description
the test fails because of OOM error.  Log is attached.

Comments
Closing the issue as the issue is not re-producible in following test setup. Test Environment : Linux Suse12 OS on x86_64 machine. JDK version : Both JDK 8 and JDK 9 Result : The issue was not reproducible. Attachment : Screenshot of test execution with successful test result.
06-01-2016

Reopening the bug for Workflow correction.
06-01-2016

Test Environment : Linux Suse12 OS on x86_64 machine. JDK version : Both JDK 8 and JDK 9 Result : The issue was not reproducible. Attachment : Screenshot of test execution with successful test result.
05-01-2016

Screenshot of execution on Linux Suse12 x86 machine and expected result - Test passed.
05-01-2016

Tested this issue on both JDK 9 and JDK 8. Issue is not re-producible on Linux Suse 12.0 machine.
05-01-2016

Does it affect JDK 9 ?
22-07-2015

EVALUATION I've added a suggested fix to 6325718 that resolves both that problem (the NPE) in addition to the one reported here (the OOME). We should be able to mark this one fixed once 6325718 is fixed.
22-05-2008

EVALUATION 6459844 is being fixed so that simple fullscreen apps that do not change display mode will not experience the OOME. However, the underlying problem causing the OOME is still present and affects testcases that do change display mode rapidly, as this one does. Unfortunately it appears that we hit a different bug now before the OOME gets thrown: java.lang.NullPointerException at sun.awt.image.VolatileSurfaceManager.displayChanged(VolatileSurfaceManager.java:310) at sun.awt.SunDisplayChanger.notifyListeners(SunDisplayChanger.java:102) at sun.awt.X11GraphicsEnvironment.displayChanged(X11GraphicsEnvironment.java:1062) at sun.awt.X11GraphicsDevice.setDisplayMode(X11GraphicsDevice.java:365) at sun.awt.X11GraphicsDevice.setFullScreenWindow(X11GraphicsDevice.java:269) This corresponds to: 6325718: NullPointerException at sun.awt.image.VolatileSurfaceManager.displayChanged So it seems that we need to fix 6325718 before we can think about fixing the one at hand. Sigh.
22-05-2008

EVALUATION The cause is the same as described in 6459844, but I'll keep this open separately until we figure out a solution for both.
14-08-2006