OCR結果が一定サイズ以上でエラー:record_overflow

HeartCore RoboでOCR(エンジンはGoogleVision)していたところ、特定のサイズ以上の範囲の読み込みで「record_overflow」というエラーが出たのでメモ。

エラー

f:id:hiro-29:20200312145818p:plain
java-error

Received fatal alert: record_overflow

4~5行で130文字くらいまでは読み込みできていたのに、150文字くらいでこのエラーが出現。
こういうエラー表示って何のエラーなのか分かりづらいよね…。

ということで恐らくこれ。Javaのバグだったっぽい。
github.com
bugs.openjdk.java.net

Javaのバージョンが12.0だったので、恐らくこれに該当してたと思われます。

アプデ

本家からDLして、実行中のアプリを全部落としてからインスコ
環境変数のPathを修正して、再起動。
www.oracle.com

無事に150文字以上のOCRが続行できました。