BufferedFileが渡したものをバッファにコピーしないでそのまま持ってくれるせいで
破棄されたポインタを使おうとしてハマったりとかあったけど、この場合関係なさそうだな

2.041って配列にappendしたものをGCがカウントミスって回収しちゃうバグがあったような
GC offにして試してみたらどうだろう