Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#40757 - Segmentation fault when running "perldoc perldoc"

Attached to Project: Arch Linux
Opened by Yuri Myasoedov (ymyasoedov) - Sunday, 08 June 2014, 09:31 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 08 June 2014, 17:01 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Segmentation fault when running "perldoc perldoc"

Additional info:
* package version: perl 5.20.0-2

Steps to reproduce:
* Just try to execute: perldoc perldoc

Here is my backtrace:

Core was generated by `/usr/bin/perl /usr/bin/core_perl/perldoc perldoc'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f067f691517 in boot_List__Util () from /usr/lib/perl5/site_perl/auto/List/Util/Util.so
(gdb) bt
#0 0x00007f067f691517 in boot_List__Util () from /usr/lib/perl5/site_perl/auto/List/Util/Util.so
#1 0x00007f06813548eb in Perl_pp_entersub () from /usr/lib/perl5/core_perl/CORE/libperl.so
#2 0x00007f068134d1b6 in Perl_runops_standard () from /usr/lib/perl5/core_perl/CORE/libperl.so
#3 0x00007f06812d6de5 in Perl_call_sv () from /usr/lib/perl5/core_perl/CORE/libperl.so
#4 0x00007f06812d9133 in Perl_call_list () from /usr/lib/perl5/core_perl/CORE/libperl.so
#5 0x00007f06812bcd51 in S_process_special_blocks () from /usr/lib/perl5/core_perl/CORE/libperl.so
#6 0x00007f06812d0592 in Perl_newATTRSUB_x () from /usr/lib/perl5/core_perl/CORE/libperl.so
#7 0x00007f06812d3630 in Perl_utilize () from /usr/lib/perl5/core_perl/CORE/libperl.so
#8 0x00007f06813060b9 in Perl_yyparse () from /usr/lib/perl5/core_perl/CORE/libperl.so
#9 0x00007f06813868e2 in S_doeval () from /usr/lib/perl5/core_perl/CORE/libperl.so
#10 0x00007f0681392560 in Perl_pp_require () from /usr/lib/perl5/core_perl/CORE/libperl.so
#11 0x00007f068134d1b6 in Perl_runops_standard () from /usr/lib/perl5/core_perl/CORE/libperl.so
#12 0x00007f06812de27d in perl_run () from /usr/lib/perl5/core_perl/CORE/libperl.so
#13 0x0000000000400e39 in main ()
This task depends upon

Closed by  Doug Newgard (Scimmia)
Sunday, 08 June 2014, 17:01 GMT
Reason for closing:  Not a bug
Comment by Doug Newgard (Scimmia) - Sunday, 08 June 2014, 16:09 GMT
Works fine here. The backtrace references /usr/lib/perl5/site_perl/auto/List/Util/Util.so, where did that come from? I can't find it in the repos. If you installed it from elsewhere, see the news on the front page.
Comment by Yuri Myasoedov (ymyasoedov) - Sunday, 08 June 2014, 16:48 GMT
Fixed. /usr/lib/perl5/site_perl/auto/List/Util/Util.so comes from CPAN module List::Util (http://search.cpan.org/~pevans/Scalar-List-Utils-1.39/lib/List/Util.pm).
Works fine after removing List::Util from site_perl. And still works after installing it again with cpanm.

Loading...