LVALUE refs have an incorrect refcount #9084
I don't seem to be able to weaken LVALUE refs:
(Although 'isweak' claims it's weak.)
But if I execute the same compiled code more than once:
It turns out the the first one has the wrong refcount:
(Without pushing it onto a var outside the block, it reuses the
If I weaken it, it forces it to use the same one again next time:
This occurs also in perl 5.8.8.
I hope that's enough information to help solve the problem. I
This perlbug was built using Perl 5.10.0 - Mon Sep 24 10:10:11 PDT 2007
Site configuration information for perl 5.10.0:
Configured by neo at Sat Oct 6 16:48:24 PDT 2007.
Summary of my perl5 (revision 5 version 10 subversion 0 patch 32056)
Locally applied patches:
@INC for perl 5.10.0:
Environment for perl 5.10.0: