Program: 15582
Project: 15582
Buggy source:
public void deleteAllReadings(String sensorURL,String dateOperator,Date fromTime,Date toTime){
  String sql="String_Node_Str";
  Connection conn=null;
  logger.info("String_Node_Str");
  if (!VirtuosoConstantUtil.authorizedGraphs.contains(dataGraph)) {
    logger.info("String_Node_Str" + dataGraph);
    return;
  }
  if (toTime != null) {
    sql="String_Node_Str" + dataGraph + "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ sensorURL+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ dateOperator+ "String_Node_Str"+ DateUtil.date2StandardString(fromTime)+ "String_Node_Str"+ "String_Node_Str"+ DateUtil.date2StandardString(toTime)+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ sensorURL+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str";
  }
 else {
    sql="String_Node_Str" + dataGraph + "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ sensorURL+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ dateOperator+ "String_Node_Str"+ DateUtil.date2StandardString(fromTime)+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ sensorURL+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str";
  }
  try {
    conn=ConnectionManager.getConnectionPool().getConnection();
    PreparedStatement ps=conn.prepareStatement(sql);
    logger.info("String_Node_Str" + sql);
    ps.executeQuery();
    logger.info("String_Node_Str");
    ConnectionManager.attemptClose(ps);
    ConnectionManager.attemptClose(conn);
  }
 catch (  Exception e) {
    logger.info("String_Node_Str" + sql,e);
    ConnectionManager.attemptClose(conn);
  }
}

Fixed version (ground truth):
public void deleteAllReadings(String sensorURL,String dateOperator,Date fromTime,Date toTime){
  String sql="String_Node_Str";
  Connection conn=null;
  logger.info("String_Node_Str");
  if (toTime != null) {
    sql="String_Node_Str" + dataGraph + "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ sensorURL+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ dateOperator+ "String_Node_Str"+ DateUtil.date2StandardString(fromTime)+ "String_Node_Str"+ "String_Node_Str"+ DateUtil.date2StandardString(toTime)+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ sensorURL+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str";
  }
 else {
    sql="String_Node_Str" + dataGraph + "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ sensorURL+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ dateOperator+ "String_Node_Str"+ DateUtil.date2StandardString(fromTime)+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ sensorURL+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str";
  }
  try {
    conn=ConnectionManager.getConnectionPool().getConnection();
    PreparedStatement ps=conn.prepareStatement(sql);
    logger.info("String_Node_Str" + sql);
    ps.executeQuery();
    logger.info("String_Node_Str");
    ConnectionManager.attemptClose(ps);
    ConnectionManager.attemptClose(conn);
  }
 catch (  Exception e) {
    logger.info("String_Node_Str" + sql,e);
    ConnectionManager.attemptClose(conn);
  }
}