Merge branch 'fix/npe_on_build_number_check' into 'master'

Fix/npe on build number check

See merge request sheepitrenderfarm/client!164
This commit is contained in:
harlekin
2022-09-10 10:11:40 +00:00

View File

@@ -86,6 +86,12 @@ public class Windows extends OS {
catch(NumberFormatException e) {
System.err.println("Windows::isSupported Failed to extract Windows build number: " + e);
}
catch (NullPointerException e) {
System.err.println("Windows::isSupported Failed to extract Windows build number: " + e);
String ver = operatingSystem.getVersionInfo().getVersion();
List<String> supportedVersions = List.of("8.1", "10", "11", "Server 2016", "Server 2012 R2", "Server 2019", "Server 2022");
return super.isSupported() && supportedVersions.contains(ver);
}
return
super.isSupported() &&
buildNumber >= MINIMUM_SUPPORTED_BUILD &&