Index: C:/tools/eclipse/workspace/trunk_new/modules/swing/src/test/api/java/common/javax/swing/RepaintManagerTest.java =================================================================== --- C:/tools/eclipse/workspace/trunk_new/modules/swing/src/test/api/java/common/javax/swing/RepaintManagerTest.java (revision 453106) +++ C:/tools/eclipse/workspace/trunk_new/modules/swing/src/test/api/java/common/javax/swing/RepaintManagerTest.java (working copy) @@ -98,6 +98,15 @@ RepaintManager.currentManager(null).addInvalidComponent(inner); waitForIdle(); assertTrue(marker.isOccurred()); + //regression test for HARMONY-1725 + JComponent c = null; + try + { + RepaintManager.currentManager(null).addInvalidComponent(c); + } + catch(NullPointerException e){ + fail("unexpected NPE is thrown"); + } } public void testValidateInvalidComponents() throws Exception {