fedeagostini has asked for the wisdom of the Perl Monks concerning the following question:

Hello, I have the following error message when i run my script.

Scripting *** Error in `/usr/bin/perl': free(): invalid size: 0x00007fffdb68aef0 ***

I found the problem. RAM was shortly.

But, after upgrade RAM, the error is

*** Error in `/usr/bin/perl': munmap_chunk(): invalid pointer: 0x00007fff7db11060 ***

Aborted


perl -v says v5.18.2

The OS is Ubuntu 14.04 LTS

Any idea?

Replies are listed 'Best First'.
Re: Scripting *** Error in `/usr/bin/perl': free(): invalid size: 0x00007fffdb68aef0 *** (less XS)
by tye (Sage) on Dec 16, 2014 at 18:18 UTC

    What XS-based module are you using? Replace it with something that doesn't use XS.

    Yes, that is just a guess and one based on very little data. But I've found that particular guess to be correct shockingly often, even when I have less data than this, and sometimes even when I have significant data pointing the finger away from the particular XS module.

    The next option is that you have found a bug in Perl. But I've found that to be a significantly less likely case.

    - tye        

      Thanks to all!

      I tried to correct my post. I hope I have met.

      Now, the error changed.

Re: Scripting *** Error in `/usr/bin/perl': free(): invalid size: 0x00007fffdb68aef0 ***
by Anonymous Monk on Dec 16, 2014 at 17:39 UTC