From 7c5944137e8bbb7a52b2fa227fc49c62ac5a5edc Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Mon, 8 Jun 2015 18:21:27 +1000 Subject: Fix T44995: Crash loading packed image --- source/blender/blenkernel/intern/image.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/source/blender/blenkernel/intern/image.c b/source/blender/blenkernel/intern/image.c index a8c562029b6..09934c872f7 100644 --- a/source/blender/blenkernel/intern/image.c +++ b/source/blender/blenkernel/intern/image.c @@ -3394,9 +3394,11 @@ static ImBuf *load_image_single( flag |= imbuf_alpha_flags_for_image(ima); imapf = BLI_findlink(&ima->packedfiles, view_id); - ibuf = IMB_ibImageFromMemory( - (unsigned char *)imapf->packedfile->data, imapf->packedfile->size, flag, - ima->colorspace_settings.name, ""); + if (imapf->packedfile) { + ibuf = IMB_ibImageFromMemory( + (unsigned char *)imapf->packedfile->data, imapf->packedfile->size, flag, + ima->colorspace_settings.name, ""); + } } else { ImageUser iuser_t; -- cgit v1.2.3