On 2015-05-05 10:45:52, ramesh.b.vasudevan@verizon.com wrote:
Show quoted text> Sir:
>
> We recently performed Linux OS Patch update using Redhat subscription
> automated process.
> We currently have Linux OS 2.6.18-404.el5xen i386 environment with
> Perl 5.8.8 version/release.
> After successful patch upgrade and reboot of the box, when I tried
> starting one of the background application process, it returned
> following error
>
> env LANG=C /usr/bin/mrtg --debug="cfg" /var/www/mrtg/mrtg.cfg &
>
> > Attempt to free unreferenced scalar: SV 0x8e52eac, Perl interpreter:
> > 0x8e2e008 at /usr/lib/perl5/5.8.8/FindBin.pm line 101.
>
> [1]+ Segmentation fault env LANG=C /usr/bin/mrtg --debug="cfg"
> /var/www/mrtg/mrtg.cfg
>
> I did investigate the issue through various Internet resources. I
> downloaded latest Scalar::List module (both version 41 and 42) from
> CPAN website
>
> and tried installing it. It’s returned following error:
>
> Scalar-List-Utils-1.41> make
>
> cp lib/List/Util/XS.pm blib/lib/List/Util/XS.pm
>
> cp lib/Sub/Util.pm blib/lib/Sub/Util.pm
>
> cp lib/List/Util.pm blib/lib/List/Util.pm
>
> cp lib/Scalar/Util.pm blib/lib/Scalar/Util.pm
>
> /usr/bin/perl /usr/lib/perl5/site_perl/5.8.8/ExtUtils/xsubpp -typemap
> /usr/lib/perl5/5.8.8/ExtUtils/typemap ListUtil.xs > ListUtil.xsc &&
> mv ListUtil.xsc ListUtil.c
>
> Attempt to free unreferenced scalar: SV 0x8c1f7a4, Perl interpreter:
> 0x8c1e008 at /usr/lib/perl5/site_perl/5.8.8/ExtUtils/ParseXS.pm line
> 7.
>
> /bin/sh: line 1: 5855 Segmentation fault /usr/bin/perl
> /usr/lib/perl5/site_perl/5.8.8/ExtUtils/xsubpp -typemap
> /usr/lib/perl5/5.8.8/ExtUtils/typemap ListUtil.xs > ListUtil.xsc
>
> make: *** [ListUtil.c] Error 139
It looks like that the perl interpreter is broken, and Scalar-List-Utils cannot do anything about it. It's probably best to ask at RedHat about this issue.