The only approach I can recommend is reducing the size of your script until the error goes away, and then taking things in again until it appears again, thus finding the module that causes this. An XS module is a very likely cause for this.
Before we can be of any assistance, we'll need at least the version of Perl you're using, the platform you're using it on, and also the environment you're using Perl in, that is, embedded, mod_perl, or Perl standalone.
| [reply] |
| [reply] [d/l] |
Perl Version -> perl, v5.8.3 built for i686-linux-thread-multi <\br>
Platform -> Linux 32bit<\br>
Environment -> perl_module, called from C/C++, and perl_destruct also called from C.<\br>
<\br>
The issue is reproducible only on a testcase, not available at our end.<\br>
So can not take the approach of shortening the script and re-running the test-case again.<\br>
<\br>
<\br>
Thanks<\br>
| [reply] |