Oom while convert xls to xlsx 3rd

oom while converting xls to xlsx,
here is my cell-java dependency

com.aspose
aspose-cells
23.7

here is my file
oom1.xls.zip (25.0 KB)

@wanghq09,
We can use the following code to convert the sample file normally with the latest version 23.7. Please refer to the attachment (17.6 KB).

Workbook wb = new Workbook("oom1.xls");
wb.save("out_java.xlsx");

Would you like to share your sample code? We will check it soon.

please try with loadOption like this

com.aspose.cells.LoadOptions options = new com.aspose.cells.LoadOptions();
        options.setKeepUnparsedData(false);
        options.setCheckDataValid(false);
        options.setParsingFormulaOnOpen(false);
        options.setAutoFilter(false);
        options.setCheckExcelRestriction(false);
        options.setIgnoreNotPrinted(true);
        options.setIgnoreUselessShapes(true);

@wanghq09,

After initial testing, we were able to reproduce the issue you mentioned. We found it takes very long time when using your code segment to execute the process and finally it produces an exception “java.lang.OutOfMemoryError: GC overhead limit exceeded”. We need to evaluate your issue in detail.

We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): CELLSJAVA-45519

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.

@wanghq09,

This is to inform you that your issue has been resolved. The fix will be included in our upcoming release (Aspose.Cells v23.8) that we plan to release in the first half of August 2023. You will be notified when the next version is released.

The issues you have found earlier (filed as CELLSJAVA-45519) have been fixed in Aspose.Cells for Java 23.8.