From cdeec1c59fd8fcfa9159ad733081ac93ec060f5a Mon Sep 17 00:00:00 2001 From: Jeroen Verhoest Date: Mon, 26 Oct 2015 10:02:37 +0100 Subject: [PATCH] CB-9879 getCookies can cause unhandled NullPointerException Added extra check for CookieManager instance (null pointer on Crosswalk/Android < 4.4) github: close #107 --- src/android/FileTransfer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/android/FileTransfer.java b/src/android/FileTransfer.java index c296ddb..0efbd4e 100644 --- a/src/android/FileTransfer.java +++ b/src/android/FileTransfer.java @@ -256,7 +256,7 @@ public class FileTransfer extends CordovaPlugin { } catch (ClassCastException e) { } - if (!gotCookie) { + if (!gotCookie && CookieManager.getInstance() != null) { cookie = CookieManager.getInstance().getCookie(target); }