[Bug 1317280] (perl) segfault when running ical2rem.pl

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1317280



--- Comment #3 from Tiger!P <redhat-tigerp@xxxxxxxxxx> ---
I did upgrade from Fedora 21 to Fedora 23.

On the Fedora 21 system I installed iCal::Parser via `cpan -i iCal::Parser` and
did this again on fedora 23, but this gives me the following output:

$ cpan -i iCal::Parser
Loading internal null logger. Install Log::Log4perl for logging messages
CPAN: Storable loaded ok (v2.53)
Reading '/root/.cpan/Metadata'
  Database was generated on Sat, 12 Mar 2016 22:41:02 GMT
CPAN: Module::CoreList loaded ok (v5.20160121)
iCal::Parser is up to date (1.20).

$ strace -e open perl ical2rem.pl 2>&1 >/dev/null |grep \\.so
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
open("/lib64/libperl.so.5.22", O_RDONLY|O_CLOEXEC) = 3
open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
open("/lib64/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3
open("/lib64/libnsl.so.1", O_RDONLY|O_CLOEXEC) = 3
open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
open("/lib64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
open("/lib64/libcrypt.so.1", O_RDONLY|O_CLOEXEC) = 3
open("/lib64/libutil.so.1", O_RDONLY|O_CLOEXEC) = 3
open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
open("/lib64/libfreebl3.so", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib64/perl5/vendor_perl/auto/List/Util/Util.so", O_RDONLY|O_CLOEXEC)
= 9
open("/usr/lib64/perl5/vendor_perl/auto/Sub/Name/Name.so", O_RDONLY|O_CLOEXEC)
= 11
open("/usr/local/lib64/perl5/auto/Params/Validate/XS/XS.so",
O_RDONLY|O_CLOEXEC) = 8


It seems to me it uses an old XS.so.
How can I fix this?


The traceback from journal when running the strace above:

Mar 14 18:01:36 chiad systemd-coredump[15803]: Process 15798 (strace) of user
1001 dumped core.

                                               Stack trace of thread 15798:
                                               #0  0x00007f39e2acea98 raise
(libc.so.6)
                                               #1  0x00007f39e32e8586 main
(strace)
                                               #2  0x00007f39e2aba580
__libc_start_main (libc.so.6)
                                               #3  0x00007f39e32e85f9 _start
(strace)
Mar 14 18:01:40 chiad systemd-coredump[15802]: Process 15801 (perl) of user
1001 dumped core.

                                               Stack trace of thread 15801:
                                               #0  0x00007f43ecf8563e
boot_Params__Validate__XS (XS.so)
                                               #1  0x00007f43f570241a
Perl_pp_entersub (libperl.so.5.22)
                                               #2  0x00007f43f56fb156
Perl_runops_standard (libperl.so.5.22)
                                               #3  0x00007f43f567fc76
Perl_call_sv (libperl.so.5.22)
                                               #4  0x00007f43f5682303
Perl_call_list (libperl.so.5.22)
                                               #5  0x00007f43f56616fb
S_process_special_blocks (libperl.so.5.22)
                                               #6  0x00007f43f567876c
Perl_newATTRSUB_x (libperl.so.5.22)
                                               #7  0x00007f43f567c2bc
Perl_utilize (libperl.so.5.22)
                                               #8  0x00007f43f56b06b7
Perl_yyparse (libperl.so.5.22)
                                               #9  0x00007f43f5739da4 S_doeval
(libperl.so.5.22)
                                               #10 0x00007f43f5744e56
Perl_pp_require (libperl.so.5.22)
                                               #11 0x00007f43f56fb156
Perl_runops_standard (libperl.so.5.22)
                                               #12 0x00007f43f567fc76
Perl_call_sv (libperl.so.5.22)
                                               #13 0x00007f43f5682303
Perl_call_list (libperl.so.5.22)
                                               #14 0x00007f43f56616fb
S_process_special_blocks (libperl.so.5.22)
                                               #15 0x00007f43f567876c
Perl_newATTRSUB_x (libperl.so.5.22)
                                               #16 0x00007f43f567c2bc
Perl_utilize (libperl.so.5.22)
                                               #17 0x00007f43f56b06b7
Perl_yyparse (libperl.so.5.22)
                                               #18 0x00007f43f5739da4 S_doeval
(libperl.so.5.22)
                                               #19 0x00007f43f5744e56
Perl_pp_require (libperl.so.5.22)
                                               #20 0x00007f43f56fb156
Perl_runops_standard (libperl.so.5.22)
                                               #21 0x00007f43f567fc76
Perl_call_sv (libperl.so.5.22)
                                               #22 0x00007f43f5682303
Perl_call_list (libperl.so.5.22)
                                               #23 0x00007f43f56616fb
S_process_special_blocks (libperl.so.5.22)
                                               #24 0x00007f43f567876c
Perl_newATTRSUB_x (libperl.so.5.22)
                                               #25 0x00007f43f567c2bc
Perl_utilize (libperl.so.5.22)
                                               #26 0x00007f43f56b06b7
Perl_yyparse (libperl.so.5.22)
                                               #27 0x00007f43f5739da4 S_doeval
(libperl.so.5.22)
                                               #28 0x00007f43f5744e56
Perl_pp_require (libperl.so.5.22)
                                               #29 0x00007f43f56fb156
Perl_runops_standard (libperl.so.5.22)
                                               #30 0x00007f43f567fc76
Perl_call_sv (libperl.so.5.22)
                                               #31 0x00007f43f5682303
Perl_call_list (libperl.so.5.22)
                                               #32 0x00007f43f56616fb
S_process_special_blocks (libperl.so.5.22)
                                               #33 0x00007f43f567876c
Perl_newATTRSUB_x (libperl.so.5.22)
                                               #34 0x00007f43f567c2bc
Perl_utilize (libperl.so.5.22)
                                               #35 0x00007f43f56b06b7
Perl_yyparse (libperl.so.5.22)
                                               #36 0x00007f43f5739da4 S_doeval
(libperl.so.5.22)
                                               #37 0x00007f43f5744e56
Perl_pp_require (libperl.so.5.22)
                                               #38 0x00007f43f56fb156
Perl_runops_standard (libperl.so.5.22)
                                               #39 0x00007f43f567fc76
Perl_call_sv (libperl.so.5.22)
                                               #40 0x00007f43f5682303
Perl_call_list (libperl.so.5.22)
                                               #41 0x00007f43f56616fb
S_process_special_blocks (libperl.so.5.22)
                                               #42 0x00007f43f567876c
Perl_newATTRSUB_x (libperl.so.5.22)
                                               #43 0x00007f43f567c2bc
Perl_utilize (libperl.so.5.22)
                                               #44 0x00007f43f56b06b7
Perl_yyparse (libperl.so.5.22)
                                               #45 0x00007f43f5686951
perl_parse (libperl.so.5.22)
                                               #46 0x0000000000400c8b main
(perl)
                                               #47 0x00007f43f42fb580
__libc_start_main (libc.so.6)
                                               #48 0x0000000000400d69 _start
(perl)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux