Index: src/test/java/org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextServicesSupportTest.java =================================================================== --- src/test/java/org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextServicesSupportTest.java (revision 550739) +++ src/test/java/org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextServicesSupportTest.java (working copy) @@ -1037,6 +1037,17 @@ provider.records.assertEndOfRecords(); assertNull(l.lastEvent); } + + /* + * regression test for HARMONY-4272 + */ + public void testReleaseService_WithNullServiceRecords() + throws TooManyListenersException { + MockBeanContextServicesSupport support = new MockBeanContextServicesSupport(); + MockBeanContextChild child = new MockBeanContextChild(); + support.add(child); + support.releaseService(child, child, new Object()); + } public void testReleaseService() throws TooManyListenersException, PropertyVetoException {