From 1e9c34f3aa2fdab7b8d10b17739e7c315652c89c Mon Sep 17 00:00:00 2001 From: campbeb Date: Sat, 15 Oct 2016 15:41:52 -0400 Subject: [PATCH] Don't parse null response string when Picasa upload fails Skip trying to parse response if it is null. Errors will get reportedly properly. Fixes #1983 --- ShareX.UploadersLib/ImageUploaders/Picasa.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ShareX.UploadersLib/ImageUploaders/Picasa.cs b/ShareX.UploadersLib/ImageUploaders/Picasa.cs index e31c2da2b..8dfea40f0 100644 --- a/ShareX.UploadersLib/ImageUploaders/Picasa.cs +++ b/ShareX.UploadersLib/ImageUploaders/Picasa.cs @@ -206,6 +206,9 @@ public override UploadResult Upload(Stream stream, string fileName) ur.Response = SendRequestStream(url, stream, contentType, headers); + if (ur.Response == null) + return ur; + XDocument xd = XDocument.Parse(ur.Response); XElement entry_element = xd.Element(AtomNS + "entry");