I created a java app which uses apache-poi library to create an SXSSFWorkbook.
I use LibreOffice Calc as my ‘viewer’ and everything has worked well for 2 or 3 years.
At some point in the past 2 or 3 months I updated my LibreOffice Calc to latest version and it now always warns me that my SXSSFWorkbooks are corrupt when I open them.
It offers to try a repair, I agree and and it successfully repairs the SXSSFWorkbooks.
This is on Windows 11 with latest apache-poi library (5.3.0) and latest LibreOffice Calc (24.8.2).
If I open my SXSSFWorkbooks on a debian computer with LibreOffice Calc 7.4.7.2, the workbooks open with no error.
I just installed an old version (24.2.0.1) of LibreOffice Calc on my Windows 11 computer and the workbooks open with no error.
My questions:
Why do newer versions of LibreOffice Calc report that my workbooks are corrupt?
Can I find out why LibreOffice Calc thinks my workbooks are corrupt?