From 997f84166288f6d8460c5d7a171bb4ff49a6e87d Mon Sep 17 00:00:00 2001 From: Sebastian Stenzel Date: Fri, 4 Mar 2016 01:23:48 +0100 Subject: [PATCH] Only compare versions, if parsing was successful, see Coverity issue 72294 --- .../org/cryptomator/ui/controllers/WelcomeController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main/ui/src/main/java/org/cryptomator/ui/controllers/WelcomeController.java b/main/ui/src/main/java/org/cryptomator/ui/controllers/WelcomeController.java index 8ad1adbe2..16c2fa607 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/controllers/WelcomeController.java +++ b/main/ui/src/main/java/org/cryptomator/ui/controllers/WelcomeController.java @@ -124,7 +124,9 @@ public class WelcomeController extends AbstractFXMLViewController { final ObjectMapper mapper = new ObjectMapper(); final Map map = mapper.readValue(responseData, new TypeReference>() { }); - this.compareVersions(map); + if (map != null) { + this.compareVersions(map); + } } } catch (IOException e) { // no error handling required. Maybe next time the version check is successful.