Created attachment 38515 [details] Patch 3 files and add one new file. POI could not handle a couple Excel documents that have the (very old) legacy XL4 macros. (These predated VBA.) This change merely fixes that and marks their presence.
The since value on the annotations say 3.14 - is this a mistake? 3.14 was released aeons ago. We will not patch 3.14 for you. 5.2.3 is the next release. I would really prefer these patches to be Github PRs. svn patches are 2000 era cutting edge.
This patch was generated against 5.2.3; isn't the next release 5.2.4? I'm happy to create a GitHub PR, however this was submitted following the contribution guidelines on the POI website: https://poi.apache.org/devel/guidelines.html#SubmittingPatches Should a PR be issued against https://github.com/apache/poi ?
Why are you using since values of 3.14 then? Some POI maintainers like svn. I hate it and I am the most active committer. Use svn if you like but I will bow out.
I ran into this using an older version of POI and then ran into it again with the latest release. I will resubmit to Git, with a newer version number. Apologies for any misunderstandings.
Filed Git pull request.