redhat系のパッチ

use overload; 

=> 演算子とか書き換えれるモジュール。


これでバグがある。

blessしたオブジェクトをコピーしてblessすると
1回目のbless時にoverloadを使用していないオブジェクトをコピーして
使用するとバグる。


よーするに、
リファレンスが他のクラスへと再blessされるとオーバロードが動作されなかった。

どうやらoverload flgがたたないのが問題みたい。

redhat系のパッチは
overload flgをたたせるためにoverloadのたびにメモリを全走査するため時間がかかっている。


DBIC, Datetimeとかはoverloadモジュールを使っているため、このバグにひっかからない。

これで困ることはない。

perl 5.8.9からは治ってる。