ruby-trunk-changes 2020-03-25

今日は Dir.glob の引数に Array が渡されて、その Array が処理中に変更された時の不具合修正などがありました。

[c7d668801b] Nobuyoshi Nakada 2020-03-24 16:23:03 UTC

Dir.glob の引数に渡した Array が ruby のメソッドを呼ばれた時に変更されてしまうと SEGV する可能性があったので、渡された配列の内容をコピーした新しいインスタンスを作ってそれを利用するようにしています。 テストみると to_path メソッドを定義してそこで渡した配列を clear したりしているのでそうそう起きるものではなさそう。

[edffe78a79] git 2020-03-24 16:45:46 UTC

version.h の日付更新