preg_match(_all) でメモリリークの可能性がある件

先日のパッチPHP_5_2 ブランチの CVS (PHP 5.2.0 の玉にあるものと同じ) に対してのものだったのですが、それを PHP_4_4 および HEAD にも適用してみようと作業をしていたところ、PHP_4_4 (PHP_4_3 と PHP_5_0 も) では preg_match(_all) で名前付きキャプチャに失敗したときに offsets と subpat_names が開放されないまま false を返してしまう問題を発見。
4.4.5 の RC も近々出るそうなので本家に報告しときました。