Program: 167977
Project: 167977
Buggy source:
public static void main(String[] args) throws Exception {
  ModelNodeRegistration reg=c.getRegistry().registerSubModel(PathElement.pathElement("String_Node_Str","String_Node_Str"),NULL_PROVIDER);
  reg=reg.registerSubModel(PathElement.pathElement("String_Node_Str","String_Node_Str"),NewRemotingSubsystemProviders.SUBSYSTEM);
  reg.registerOperationHandler("String_Node_Str",new NewRemotingSubsystemAdd(),NewRemotingSubsystemProviders.SUBSYSTEM_ADD,false);
  reg=reg.registerSubModel(PathElement.pathElement("String_Node_Str"),NULL_PROVIDER);
  reg.registerOperationHandler("String_Node_Str",new NewConnectorAdd(),NewRemotingSubsystemProviders.CONNECTOR_ADD,false);
  reg.registerOperationHandler("String_Node_Str",new NewConnectorRemove(),NewRemotingSubsystemProviders.CONNECTOR_REMOVE,false);
  try {
{
      final ModelNode operation=new ModelNode();
      operation.get(ADDRESS).set(subsystemRoot.clone());
      operation.get(OPERATION).set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str").set("String_Node_Str");
      final ModelNode response=c.execute(operation);
    }
{
      final ModelNode operation=new ModelNode();
      operation.get(ADDRESS).set(connectorRoot.clone().add("String_Node_Str"));
      operation.get(OPERATION).set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str").set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str");
      final ModelNode response=c.execute(operation);
    }
{
      final ModelNode operation=new ModelNode();
      operation.get(ADDRESS).set(connectorRoot.clone().add("String_Node_Str"));
      operation.get(OPERATION).set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str").set("String_Node_Str");
      final ModelNode response=c.execute(operation);
    }
{
      final ModelNode operation=new ModelNode();
      operation.get(ADDRESS).set(connectorRoot.clone().add("String_Node_Str"));
      operation.get(OPERATION).set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str").set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str").set("String_Node_Str");
      final ModelNode response=c.execute(operation);
    }
    System.out.println(model);
    System.out.println("String_Node_Str");
{
      final ModelNode operation=new ModelNode();
      operation.get(ADDRESS).set(connectorRoot.clone().add("String_Node_Str"));
      operation.get(OPERATION).set("String_Node_Str");
      final ModelNode response=c.execute(operation);
    }
    System.out.println(model);
    System.out.println("String_Node_Str");
{
      final ModelNode operation=new ModelNode();
      operation.get(ADDRESS).set(connectorRoot.clone().add("String_Node_Str"));
      operation.get(OPERATION).set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str").set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str");
      final ModelNode response=c.execute(operation);
    }
  }
 catch (  OperationFailedException e) {
    e.printStackTrace();
    System.err.println(e.getFailureDescription());
  }
  System.out.println(model);
  System.out.println("String_Node_Str");
}

Fixed version (ground truth):
public static void main(final String[] args) throws Exception {
  ModelNodeRegistration reg=c.getRegistry().registerSubModel(PathElement.pathElement("String_Node_Str","String_Node_Str"),NULL_PROVIDER);
  reg=reg.registerSubModel(PathElement.pathElement("String_Node_Str","String_Node_Str"),NewRemotingSubsystemProviders.SUBSYSTEM);
  reg.registerOperationHandler("String_Node_Str",new NewRemotingSubsystemAdd(),NewRemotingSubsystemProviders.SUBSYSTEM_ADD,false);
  reg=reg.registerSubModel(PathElement.pathElement("String_Node_Str"),NULL_PROVIDER);
  reg.registerOperationHandler("String_Node_Str",new NewConnectorAdd(),NewRemotingSubsystemProviders.CONNECTOR_ADD,false);
  reg.registerOperationHandler("String_Node_Str",new NewConnectorRemove(),NewRemotingSubsystemProviders.CONNECTOR_REMOVE,false);
  try {
{
      final ModelNode operation=new ModelNode();
      operation.get(ADDRESS).set(subsystemRoot.clone());
      operation.get(OPERATION).set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str").set("String_Node_Str");
      final ModelNode response=c.execute(operation);
    }
{
      final ModelNode operation=new ModelNode();
      operation.get(ADDRESS).set(connectorRoot.clone().add("String_Node_Str"));
      operation.get(OPERATION).set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str").set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str");
      final ModelNode response=c.execute(operation);
    }
{
      final ModelNode operation=new ModelNode();
      operation.get(ADDRESS).set(connectorRoot.clone().add("String_Node_Str"));
      operation.get(OPERATION).set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str").set("String_Node_Str");
      final ModelNode response=c.execute(operation);
    }
{
      final ModelNode operation=new ModelNode();
      operation.get(ADDRESS).set(connectorRoot.clone().add("String_Node_Str"));
      operation.get(OPERATION).set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str").set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str").set("String_Node_Str");
      final ModelNode response=c.execute(operation);
    }
    System.out.println(model);
    System.out.println("String_Node_Str");
{
      final ModelNode operation=new ModelNode();
      operation.get(ADDRESS).set(connectorRoot.clone().add("String_Node_Str"));
      operation.get(OPERATION).set("String_Node_Str");
      final ModelNode response=c.execute(operation);
    }
    System.out.println(model);
    System.out.println("String_Node_Str");
{
      final ModelNode operation=new ModelNode();
      operation.get(ADDRESS).set(connectorRoot.clone().add("String_Node_Str"));
      operation.get(OPERATION).set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str").set("String_Node_Str");
      operation.get(REQUEST_PROPERTIES,"String_Node_Str");
      final ModelNode response=c.execute(operation);
    }
  }
 catch (  final OperationFailedException e) {
    e.printStackTrace();
    System.err.println(e.getFailureDescription());
  }
  System.out.println(model);
  System.out.println("String_Node_Str");
}