Please try the scenario with the latest version of Aspose.Cells for Java 8.4.0 as I am unable to observe any exception while loading your provided spreadsheet with v8.4.0. In case the problem persists, please provide us more details of your environment such as operating system, JDK etc.
Java
InputStream stream = new FileInputStream(new File(“D:/end-of-file-reached-test.xlsx”));
Workbook book = new Workbook(stream);
We have tested this issue with the following sample code with the latest version: Aspose.Cells for Java 8.4.0 with your source Excel file. We found, it throws null pointer exception on opening it.
We have logged this issue in our database for investigation. We will look into it and fix this issue. Once, the issue is resolved or we have some other update for you, we will let you know asap.
This issue has been logged as
CELLSJAVA-41248 - Null pointer exception on opening source xlsx file
Exception: Exception in thread “main” java.lang.NullPointerException at com.aspose.cells.zacu.d(Unknown Source) at com.aspose.cells.zacu.b(Unknown Source) at com.aspose.cells.zade.k(Unknown Source) at com.aspose.cells.zade.a(Unknown Source) at com.aspose.cells.zadd.a(Unknown Source) at com.aspose.cells.Workbook.a(Unknown Source) at com.aspose.cells.Workbook.a(Unknown Source) at com.aspose.cells.Workbook.(Unknown Source) at ClsAsposeTest.f1(ClsAsposeTest.java:449) at ClsAsposeTest.main(ClsAsposeTest.java:43)