react-native-macos/Libraries/Image
Mo Wang 46bc521513 fix the crash caused by nil partialLoadHandler
Summary:
## Problem
the partialLoadHandler is nil on line 338 of RCTImageLoader, therefore, if there is a cached image, it would crash on line 495.

## Change
Check if partialLoadHandler is nil on line 495 to prevent the crash

Changelog: [iOS][Changed] - fix the crash caused by nil partialLoadHandler

Reviewed By: appden

Differential Revision: D34544090

fbshipit-source-id: f9965700e529c5add1e25867a3772c053447d99a
2022-03-01 00:25:02 -08:00
..
__tests__ Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
AssetRegistry.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
AssetSourceResolver.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
AssetUtils.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
Image.android.js RN: Remove `propTypes` from Image, Text, and TextInput 2022-02-01 16:19:01 -08:00
Image.ios.js RN: Remove `propTypes` from Image, Text, and TextInput 2022-02-01 16:19:01 -08:00
ImageAnalyticsTagContext.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
ImageBackground.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
ImageInjection.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
ImagePickerIOS.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
ImageProps.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
ImageResizeMode.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
ImageSource.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
ImageViewNativeComponent.js Re-introduce {eventName}: true ViewConfig ValidAttributes in Static ViewConfigs 2022-02-08 19:11:08 -08:00
NativeImageEditor.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
NativeImageLoaderAndroid.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
NativeImageLoaderIOS.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
NativeImagePickerIOS.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
NativeImageStoreAndroid.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
NativeImageStoreIOS.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTAnimatedImage.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTAnimatedImage.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTDisplayWeakRefreshable.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTDisplayWeakRefreshable.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTGIFImageDecoder.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTGIFImageDecoder.mm Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageBlurUtils.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageBlurUtils.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageCache.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageCache.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageDataDecoder.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageEditingManager.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageEditingManager.mm Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageLoader.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageLoader.mm fix the crash caused by nil partialLoadHandler 2022-03-01 00:25:02 -08:00
RCTImageLoaderLoggable.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageLoaderProtocol.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageLoaderWithAttributionProtocol.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImagePlugins.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImagePlugins.mm Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageShadowView.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageShadowView.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageStoreManager.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageStoreManager.mm Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageURLLoader.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageURLLoaderWithAttribution.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageURLLoaderWithAttribution.mm Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageUtils.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageUtils.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageView.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageView.mm Avoid self capture in blocks that would extend ImageView instance lifetime. 2022-01-20 15:39:52 -08:00
RCTImageViewManager.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTImageViewManager.mm Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTLocalAssetImageLoader.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTLocalAssetImageLoader.mm Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTResizeMode.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTResizeMode.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTUIImageViewAnimated.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTUIImageViewAnimated.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
React-RCTImage.podspec Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RelativeImageStub.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
TextInlineImageNativeComponent.js Fix NVC for RCTTextInlineImage 2022-01-20 13:52:03 -08:00
nativeImageSource.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
resolveAssetSource.js Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00