Cpantesters reports that my distro NoSQL::PL2SQL is failing in v5.10 and v5.12.
The errors on CPAN are probably due to the failure that tobyink documented earlier, Attempt to free unreferenced scalar in line 53.
Yeah, every failing 5.10 and 5.12 report I checked had this.
"Attempt to free unreferenced scalar" is caused by over-decrementing a refcount.
use strict; use warnings; use Inline C => <<'__EOI__'; void testing() { SV* sv = newSV(0); SvREFCNT_dec(sv); /* sv is freed */ SvREFCNT_dec(sv); /* Attempt to free unreferenced scalar */ } __EOI__ testing();
But I've looked at the extent of your use of XS... It's obviously not a bug in your module.
So it's either a bug in Perl or a bug in a dependency (with an XS component).
Do you have a minimal test case?
In reply to Re: Attempt to free unreferenced scalar
by ikegami
in thread Attempt to free unreferenced scalar
by tqisjim
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |