redhat系のパッチ
use overload;
=> 演算子とか書き換えれるモジュール。
これでバグがある。
blessしたオブジェクトをコピーしてblessすると
1回目のbless時にoverloadを使用していないオブジェクトをコピーして
使用するとバグる。
よーするに、
リファレンスが他のクラスへと再blessされるとオーバロードが動作されなかった。
どうやらoverload flgがたたないのが問題みたい。
redhat系のパッチは
overload flgをたたせるためにoverloadのたびにメモリを全走査するため時間がかかっている。
DBIC, Datetimeとかはoverloadモジュールを使っているため、このバグにひっかからない。
これで困ることはない。
perl 5.8.9からは治ってる。