react-native-image-resizer icon indicating copy to clipboard operation
react-native-image-resizer copied to clipboard

iOS Error on CreateCGImageFormUImageScaled

Open eggybot opened this issue 6 years ago • 0 comments

Hi Guys,

I'm having an issue on this part when using this function class ImageResizer.createResizedImage

I got this error on iOS actual device (iPhone 6S and iPhone7)

2017-11-09 02:44:51.157923+0800 EventD[1727:567124] CGContextSetBlendMode: invalid context 0x0. Backtrace:

  <CreateCGImageFromUIImageScaled+220>

   <-[UIImage(scale) scaleToSize:]+68>

    <__92-[ImageResizer createResizedImage:width:height:format:quality:rotation:outputPath:callback:]_block_invoke+408>

     <__119-[RCTImageLoader loadImageWithURLRequest:size:scale:clipped:resizeMode:progressBlock:partialLoadBlock:completionBloc

      <__80-[RCTImageLoader decodeImageData:size:scale:clipped:resizeMode:completionBlock:]_block_invoke_2+336>

       <__80-[RCTImageLoader decodeImageData:size:scale:clipped:resizeMode:completionBlock:]_block_invoke_3.294+100>

        <_dispatch_call_block_and_release+24>

         <_dispatch_client_callout+16>

          <_dispatch_queue_override_invoke+788>

           <_dispatch_root_queue_drain+552>

            <_dispatch_worker_thread3+140>

             <_pthread_wqthread+1096>

Nov  9 02:44:51  EventD[1727] <Error>: CGContextSetBlendMode: invalid context 0x0. Backtrace:

	  <CreateCGImageFromUIImageScaled+220>

	   <-[UIImage(scale) scaleToSize:]+68>

	    <__92-[ImageResizer createResizedImage:width:height:format:quality:rotation:outputPath:callback:]_block_invoke+408>

	     <__119-[RCTImageLoader loadImageWithURLRequest:size:scale:clipped:resizeMode:progressBlock:partialLoadBlock:completionBloc

	      <__80-[RCTImageLoader decodeImageData:size:scale:clipped:resizeMode:completionBlock:]_block_invoke_2+336>

	       <__80-[RCTImageLoader decodeImageData:size:scale:clipped:resizeMode:completionBlock:]_block_invoke_3.294+100>

	        <_dispatch_call_block_and_release+24>

	         <_dispatch_client_callout+16>

	          <_dispatch_queue_override_invoke+788>

	           <_dispatch_root_queue_drain+552>

	            <_dispatch_worker_thread3+140>

	             <_pthread_wqthread+1096>

2017-11-09 02:44:51.159885+0800 EventD[1727:567124] CGContextDrawImage: invalid context 0x0. Backtrace:

  <CreateCGImageFromUIImageScaled+476>

   <-[UIImage(scale) scaleToSize:]+68>

    <__92-[ImageResizer createResizedImage:width:height:format:quality:rotation:outputPath:callback:]_block_invoke+408>

     <__119-[RCTImageLoader loadImageWithURLRequest:size:scale:clipped:resizeMode:progressBlock:partialLoadBlock:completionBloc

      <__80-[RCTImageLoader decodeImageData:size:scale:clipped:resizeMode:completionBlock:]_block_invoke_2+336>

       <__80-[RCTImageLoader decodeImageData:size:scale:clipped:resizeMode:completionBlock:]_block_invoke_3.294+100>

        <_dispatch_call_block_and_release+24>

         <_dispatch_client_callout+16>

          <_dispatch_queue_override_invoke+788>

           <_dispatch_root_queue_drain+552>

            <_dispatch_worker_thread3+140>

             <_pthread_wqthread+1096>

Nov  9 02:44:51  EventD[1727] <Error>: CGContextDrawImage: invalid context 0x0. Backtrace:

	  <CreateCGImageFromUIImageScaled+476>

	   <-[UIImage(scale) scaleToSize:]+68>

	    <__92-[ImageResizer createResizedImage:width:height:format:quality:rotation:outputPath:callback:]_block_invoke+408>

	     <__119-[RCTImageLoader loadImageWithURLRequest:size:scale:clipped:resizeMode:progressBlock:partialLoadBlock:completionBloc

	      <__80-[RCTImageLoader decodeImageData:size:scale:clipped:resizeMode:completionBlock:]_block_invoke_2+336>

	       <__80-[RCTImageLoader decodeImageData:size:scale:clipped:resizeMode:completionBlock:]_block_invoke_3.294+100>

	        <_dispatch_call_block_and_release+24>

	         <_dispatch_client_callout+16>

	          <_dispatch_queue_override_invoke+788>

	           <_dispatch_root_queue_drain+552>

	            <_dispatch_worker_thread3+140>

	             <_pthread_wqthread+1096>

2017-11-09 02:44:51.161972+0800 EventD[1727:567124] CGBitmapContextCreateImage: invalid context 0x0. Backtrace:

  <CGBitmapContextCreateImage+248>

   <CreateCGImageFromUIImageScaled+492>

    <-[UIImage(scale) scaleToSize:]+68>

     <__92-[ImageResizer createResizedImage:width:height:format:quality:rotation:outputPath:callback:]_block_invoke+408>

      <__119-[RCTImageLoader loadImageWithURLRequest:size:scale:clipped:resizeMode:progressBlock:partialLoadBlock:completionBlo

       <__80-[RCTImageLoader decodeImageData:size:scale:clipped:resizeMode:completionBlock:]_block_invoke_2+336>

        <__80-[RCTImageLoader decodeImageData:size:scale:clipped:resizeMode:completionBlock:]_block_invoke_3.294+100>

         <_dispatch_call_block_and_release+24>

          <_dispatch_client_callout+16>

           <_dispatch_queue_override_invoke+788>

            <_dispatch_root_queue_drain+552>

             <_dispatch_worker_thread3+140>

              <_pthread_wqthread+1096>

Nov  9 02:44:51  EventD[1727] <Error>: CGBitmapContextCreateImage: invalid context 0x0. Backtrace:

	  <CGBitmapContextCreateImage+248>

	   <CreateCGImageFromUIImageScaled+492>

	    <-[UIImage(scale) scaleToSize:]+68>

	     <__92-[ImageResizer createResizedImage:width:height:format:quality:rotation:outputPath:callback:]_block_invoke+408>

	      <__119-[RCTImageLoader loadImageWithURLRequest:size:scale:clipped:resizeMode:progressBlock:partialLoadBlock:completionBlo

	       <__80-[RCTImageLoader decodeImageData:size:scale:clipped:resizeMode:completionBlock:]_block_invoke_2+336>

	        <__80-[RCTImageLoader decodeImageData:size:scale:clipped:resizeMode:completionBlock:]_block_invoke_3.294+100>

	         <_dispatch_call_block_and_release+24>

	          <_dispatch_client_callout+16>

	           <_dispatch_queue_override_invoke+788>

	            <_dispatch_root_queue_drain+552>

	             <_dispatch_worker_thread3+140>

	              <_pthread_wqthread+1096>

(lldb) 

let me know if there is a solution to this issue for iOS.

thanks,

eggybot avatar Nov 08 '17 18:11 eggybot