#vulnerable code 
                               private static void testParseCommonsCSV() throws Exception {
       for (int i = 0; i < max; i++) {
           final BufferedReader reader = getReader();
           final CSVParser parser = new CSVParser(reader, format);
           final long t0 = System.currentTimeMillis();
           final Stats s = iterate(parser);
           reader.close();
           show("CSV", s, t0);
       }
       show();
   } 
                            #location 6 
                            #vulnerability type RESOURCE_LEAK
#fixed code
                               private static void testParseCommonsCSV() throws Exception {
       for (int i = 0; i < max; i++) {
           final BufferedReader reader = getReader();
           final CSVParser parser = new CSVParser(reader, format);
           final long t0 = System.currentTimeMillis();
           final Stats s = iterate(parser);
           reader.close();
           show("CSV", s, t0);
           parser.close();
       }
       show();
   }