After debugging the tika code I realized that I had set maxStringLength on WriteOutContentHandler and the code was throwing zip bomb error after the limit is reached. Correct error message might have helped sooner. Anyway, thanks all for the input. We will definitely plan to move to latest release.
Should we create a defect in Jira to throw proper error message?