カーソルを使用して MongoDB コレクション内のドキュメントを反復処理する Java コードを実行しています。
プロセスは例外をスローし続けます:
BSONObj size: -286331154 (0xEEEEEEEE) is invalid. Size must be between 0 and 16793600(16MB) First element: EOO
この直後に、JVM 全体がクラッシュしたように見えます。
これは MongoDB 2.4 で発生していますが、以前のバージョンでも発生していました。Mongo Java ドライバー: 2.7.2 d8951d7
これは、破損したレコードが原因である可能性がありますか? もしそうなら、破損を修復したり、Java の死を防ぐことは可能ですか?