https://bz.apache.org/bugzilla/show_bug.cgi?id=65543

--- Comment #1 from simon.car...@cloudpay.net ---
Hi,

We've also seen this issue. About 350 times in the last month.

The shared string table record reports more strings than are present in the
file. In one example ~4,500 when only ~1,350 strings are present.

It appears that the following code in SSTDeserializer.java was added to cope
with this, but it (apparently) doesn't work:

if (in.available() == 0 && !in.hasNextRecord()) {
   LOG.atError().log("Ran out of data before creating all the strings! String
at index {}", box(i));
   str = new UnicodeString("");
} 

If I were to create a patch to fix this issue (with tests) how likely is it
that it'll be accepted?

Simon

Using version 5.2.3.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org

Reply via email to