Public bug reported:

Binary package hint: perl

Using perl in lucid (5.10.1-8ubuntu1) the following will segfault.

% perl -e 'sub M::DESTROY; bless {}, "M"'
Segmentation fault (core dumped) 

Suspect Debian http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=564074
still present.

% perl -v

This is perl, v5.10.1 (*) built for i486-linux-gnu-thread-multi

Copyright 1987-2009, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.


gdb /usr/bin/perl CoreDump 
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/perl...(no debugging symbols found)...done.
[New Thread 5867]

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /lib/tls/i686/cmov/libdl.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
Reading symbols from /lib/tls/i686/cmov/libm.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /lib/tls/i686/cmov/libm.so.6
Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0
Reading symbols from /lib/tls/i686/cmov/libc.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /lib/tls/i686/cmov/libc.so.6
Reading symbols from /lib/tls/i686/cmov/libcrypt.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /lib/tls/i686/cmov/libcrypt.so.1
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Core was generated by `perl -e sub M::DESTROY; bless {}, "M"'.
Program terminated with signal 11, Segmentation fault.
#0  0x080e7bd0 in Perl_sv_clear ()
(gdb) backtrace
#0  0x080e7bd0 in Perl_sv_clear ()
#1  0x080e823a in Perl_sv_free2 ()
#2  0x080e7e3f in Perl_sv_clear ()
#3  0x080e823a in Perl_sv_free2 ()
#4  0x0810258f in Perl_free_tmps ()
#5  0x0807c7b0 in perl_run ()
#6  0x0806437d in main ()

ProblemType: Bug
Architecture: i386
Date: Tue Mar 23 17:50:47 2010
DistroRelease: Ubuntu 10.04
Package: perl 5.10.1-8ubuntu1 [modified: usr/bin/perldoc]
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=en_US.UTF-8
ProcVersionSignature: Ubuntu 2.6.32-17.26-generic-pae 2.6.32.10+drm33.1
SourcePackage: perl
Uname: Linux 2.6.32-17-generic-pae i686

** Affects: perl (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 lucid

-- 
Current perl 5.10.1-8ubuntu1 still has Debian bug 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=564074
https://bugs.launchpad.net/bugs/545228
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to