From 34058bc2f7fb11a2dd26b2db141769003ecbdd90 Mon Sep 17 00:00:00 2001 From: Ran Greenberg Date: Wed, 16 Aug 2017 10:48:49 +0300 Subject: [PATCH] add extra check if NSURL returns nil which can cause to crash in CKGalleryManager --- ios/lib/ReactNativeCameraKit/CKGalleryManager.m | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ios/lib/ReactNativeCameraKit/CKGalleryManager.m b/ios/lib/ReactNativeCameraKit/CKGalleryManager.m index b56d9d3..b0e9bd6 100644 --- a/ios/lib/ReactNativeCameraKit/CKGalleryManager.m +++ b/ios/lib/ReactNativeCameraKit/CKGalleryManager.m @@ -221,6 +221,9 @@ RCT_EXPORT_METHOD(resizeImage:(NSDictionary*)image if (imageUrlString) { NSURL *url = [NSURL URLWithString:imageUrlString]; + if (!url) { + resolve(nil); + } NSData *data = [NSData dataWithContentsOfURL:url]; UIImage *originalImage = [UIImage imageWithData:data];