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

Reply via email to