On 6/12/07, Nigel Horne <[EMAIL PROTECTED]> wrote:
> On 6/12/07, Nigel Horne <[EMAIL PROTECTED]> wrote: > > t/11basic..........Deep recursion on subroutine > "Scalar::Util::blessed" at C:/Perl/site/lib/Object/Deadly.pm line 78. > > Deep recursion on subroutine > "Object::Deadly::_unsafe::a_sub_not_likely_to_be_here" at (eval > 6) line 13. > > Which version of Scalar::Util are you using? I wonder what changed in > blessed() that caused it to start triggering overloading. I have the latest one. The "r" command within the CPAN shell doesn't tell me that Scalar::Util is out of date.
Aha, thanks! You apparently are using the pure-perl fallback version. I do not have tests that validate that the pure-perl version succeeds as well. It ought to be fairly straightforward to correct the problem. For the interim, you can work around the problem by using a "normal" XS version of Scalar::Util. You might have downgraded to the pure-perl version by upgrading from CPAN. You could revert Scalar::Util to the version that was supplied with your perl or consult one of the ActivePerl repositories. Josh
