From eed74bd3d2f9cdc3d314bc7bee4755ee6ce7f9fc Mon Sep 17 00:00:00 2001
From: tpylak <tpylak>
Date: Tue, 27 Sep 2011 12:29:43 +0000
Subject: [PATCH] LMS-2526 better error message

SVN: 23101
---
 .../ch/systemsx/cisd/imagereaders/ij/ImageJReaderLibrary.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/image_readers/source/java/ch/systemsx/cisd/imagereaders/ij/ImageJReaderLibrary.java b/image_readers/source/java/ch/systemsx/cisd/imagereaders/ij/ImageJReaderLibrary.java
index 2396717a960..12a1912db39 100644
--- a/image_readers/source/java/ch/systemsx/cisd/imagereaders/ij/ImageJReaderLibrary.java
+++ b/image_readers/source/java/ch/systemsx/cisd/imagereaders/ij/ImageJReaderLibrary.java
@@ -59,6 +59,10 @@ public class ImageJReaderLibrary implements IImageReaderLibrary
             {
                 AdapterIInputStreamToInputStream is = new AdapterIInputStreamToInputStream(handle);
                 ImagePlus imagePlus = new Opener().openTiff(is, "");
+                if (imagePlus == null)
+                {
+                    throw new IllegalStateException("Cannot open the image file with ImageJ.");
+                }
                 return createBufferedImageOfSameType(imagePlus);
             }
         };
-- 
GitLab