レコードは可変長です。 現在レコードに含まれているバイト数より多くのバイト数を書き出す試行が行われました。
lengthItem または occursItem の値がレコードのサイズに収まるようにプログラムを変更してください。