in reply to Re: Use of freed value in iteration
in thread Use of freed value in iteration
Yes, there is a bug on one of the modules you are using, that returns perl scalars with a wrong reference count. Perl perform an integrity check looking for this kind of errors inside for loops and that was why you were seeing the "Use of freed value in iteration" message.
And now, you are not using the faulty values, but copies of them (@userids). Perl doesn't see any problem because it's not looking at the faulty values any more... but that doesn't mean you have solved it, it's just hidden, waiting to crash your program at any time!!!
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^3: Use of freed value in iteration
by kwetal (Initiate) on Apr 14, 2012 at 17:19 UTC | |
by Discipulus (Canon) on Feb 26, 2024 at 12:36 UTC | |
by choroba (Cardinal) on Apr 14, 2012 at 20:13 UTC | |
by Sewi (Friar) on Jun 15, 2012 at 14:24 UTC |