#vulnerable code 
                             private static char[] readPassword(String msg) {
		Console console = System.console();

		if (console != null) {
			return console.readPassword(msg);

		} else {
			BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
			U.print(msg);
			try {
				return reader.readLine().toCharArray();
			} catch (IOException e) {
				throw U.rte(e);
			}
		}
	} 
                            #location 11 
                            #vulnerability type RESOURCE_LEAK
#fixed code
                             private static char[] readPassword(String msg) {
		Console console = System.console();

		if (console != null) {
			return console.readPassword(msg);

		} else {
			U.print(msg);
			return readLine().toCharArray();
		}
	}