Segfault in bundled perl module Storable

Bug #325772 reported by Vegard Nossum
2
Affects Status Importance Assigned to Milestone
perl (Ubuntu)
New
Undecided
Unassigned

Bug Description

Is a NULL pointer dereference somewhere in Perl:

==21857== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==21857== Access not within mapped region at address 0x0
==21857== at 0x9886C06: (within /usr/lib/perl/5.8.8/auto/Storable/Storable.so)
==21857== by 0x9886F1B: mstore (in /usr/lib/perl/5.8.8/auto/Storable/Storable.so)
==21857== by 0x9886FC0: XS_Storable_mstore (in /usr/lib/perl/5.8.8/auto/Storable/Storable.so)
==21857== by 0x4EB7162: Perl_pp_entersub (in /usr/lib/libperl.so.5.8.8)
==21857== by 0x4EB59CD: Perl_runops_standard (in /usr/lib/libperl.so.5.8.8)
==21857== by 0x4E5F59F: Perl_call_sv (in /usr/lib/libperl.so.5.8.8)
==21857== by 0x4EC31DE: Perl_sv_clear (in /usr/lib/libperl.so.5.8.8)
==21857== by 0x4EC3A2D: Perl_sv_free (in /usr/lib/libperl.so.5.8.8)
==21857== by 0x4EBE838: (within /usr/lib/libperl.so.5.8.8)
==21857== by 0x4EBE890: Perl_sv_clean_objs (in /usr/lib/libperl.so.5.8.8)
==21857== by 0x4E643C4: perl_destruct (in /usr/lib/libperl.so.5.8.8)
==21857== by 0x401892: main (in /usr/bin/perl)

# dpkg -S /usr/lib/perl/5.8.8/auto/Storable/Storable.so
perl: /usr/lib/perl/5.8.8/auto/Storable/Storable.so

# lsb_release -rd
Description: Ubuntu 8.04
Release: 8.04

# apt-cache policy perl
perl:
  Installed: 5.8.8-12
  Candidate: 5.8.8-12
  Version table:
 *** 5.8.8-12 0
        500 http://archive.ubuntu.com hardy/main Packages
        100 /var/lib/dpkg/status

Unfortunately, I cannot distribute the perl script that crashes, but I will try to write a minimal program that reproduces the problem.

Revision history for this message
Vegard Nossum (vegard-nossum) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.