image icon indicating copy to clipboard operation
image copied to clipboard

decodeImage out of memory when Image size > 10M

Open jessemoe opened this issue 2 years ago • 1 comments

This is my code Image image = decodeImage(await imageFile!.readAsBytes())!;

error logging

The following exception was thrown ZoneError: :
I/flutter ( 5465): Exception: Out of Memory
I/flutter ( 5465): 
I/flutter ( 5465): #0      new Uint32List (dart:typed_data-patch/typed_data_patch.dart:2533:3)
I/flutter ( 5465): #1      new Image (package:image/src/image.dart:101:16)
I/flutter ( 5465): #2      getImageFromJpeg (package:image/src/formats/jpeg/_jpeg_quantize_io.dart:219:17)
I/flutter ( 5465): #3      JpegData.getImage (package:image/src/formats/jpeg/jpeg_data.dart:141:23)
I/flutter ( 5465): #4      JpegDecoder.decodeImage (package:image/src/formats/jpeg_decoder.dart:52:17)
I/flutter ( 5465): #5      decodeImage (package:image/src/formats/formats.dart:92:18)

jessemoe avatar Jan 07 '22 11:01 jessemoe

https://github.com/brendan-duncan/image/issues/310#issuecomment-854165038

murat-ti avatar Jul 21 '22 10:07 murat-ti