The Perl script (which uses a load of locally written modules and is under active development) has just begun to create sporadic
"Attempt to free the scanner without links: SV 0xa6e685c, Perl-interpreter: 0x96d9008 during global destruction.
messages. This is always repeatable, in the sense that a certain sequence of commands always gives a message if it ever happens, but I was not able to single out a simple or stand-alone case that causes it. In particular, I have not seen it when running the script from the Perl debugger (I can get it when debugging a script that uses IPC :: Open3 to run my target script.)
I understand that this may be a bug in Perl, but it is much more likely that I am doing something, it is very likely that my calls to SVN :: Client; but I am at a standstill to investigate it, and I wondered if anyone had any pointers.
Perl 5.10.0; Different versions of Fedora Linux. I am going to try it on Perl 5.12, but if it does not appear there, it will not help me. Edit : the specific case that reliably gives the message in 5.10 is not contained in 5.12. Unfortunately, this does not tell me anything.
debugging perl
Colin fine
source share