Skip Menu |

This queue is for tickets about the Net-Async-FTP CPAN distribution.

Report information
The Basics
Id: 126038
Status: new
Priority: 0/
Queue: Net-Async-FTP

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.08
Fixed in: (no value)



Subject: SEGVs with bleadperl
Sample fail report: http://www.cpantesters.org/cpan/report/96570547 Seen with 5.29.0-* and 5.29.1-*. Not seen with 5.28.0. Seen pass and fail with same perls. Seen with both threaded and non-threaded perls. SEGV can happen with several of the test scripts. Here is a stack trace, it happened in t/02connect.t, commit ID was 66f85150: Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.29.1-78-g66f85150'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x000055da9de2e48c in Perl_av_delete (av=0x55daa07e8e60, key=<optimized out>, flags=flags@entry=4) at av.c:924 924 if (key > AvFILLp(av)) (gdb) bt #0 0x000055da9de2e48c in Perl_av_delete (av=0x55daa07e8e60, key=<optimized out>, flags=flags@entry=4) at av.c:924 #1 0x00007f6c04201f3e in weak_set (sv=<optimized out>, magic=<optimized out>) at lib/Linux/Epoll.xs:160 #2 0x000055da9de18e83 in Perl_mg_set (sv=sv@entry=0x55daa0ca0468) at mg.c:296 #3 0x000055da9de4fba1 in Perl_sv_kill_backrefs (sv=0x55daa0a8d948, av=<optimized out>) at sv.c:6225 #4 0x000055da9de1c96d in Perl_magic_killbackrefs (sv=<optimized out>, mg=<optimized out>) at mg.c:2542 #5 0x000055da9de3df1c in S_sv_unmagicext_flags (sv=0x55daa0a8d948, type=60, vtbl=vtbl@entry=0x0, flags=flags@entry=0) at sv.c:5808 #6 0x000055da9de3e07d in S_sv_unmagicext_flags (flags=<optimized out>, vtbl=<optimized out>, type=<optimized out>, sv=<optimized out>) at sv.c:5844 #7 Perl_sv_unmagic (sv=<optimized out>, type=<optimized out>) at sv.c:5846 #8 0x000055da9de3d06b in Perl_sv_clear (orig_sv=orig_sv@entry=0x55daa0ba0518) at sv.c:6543 #9 0x000055da9de3d9ca in Perl_sv_free2 (sv=0x55daa0ba0518, rc=<optimized out>) at sv.c:7038 #10 0x000055da9dde2dd4 in S_SvREFCNT_dec_NN (sv=<optimized out>) at inline.h:227 #11 Perl_cv_undef_flags (cv=cv@entry=0x55daa0ba0500, flags=flags@entry=0) at pad.c:438 #12 0x000055da9dde3047 in Perl_cv_undef (cv=cv@entry=0x55daa0ba0500) at pad.c:289 #13 0x000055da9de3d748 in Perl_sv_clear (orig_sv=orig_sv@entry=0x55daa0ba0500) at sv.c:6577 #14 0x000055da9de3d9ca in Perl_sv_free2 (sv=0x55daa0ba0500, rc=<optimized out>) at sv.c:7038 #15 0x000055da9de18855 in S_SvREFCNT_dec (sv=<optimized out>) at inline.h:216 #16 S_mg_free_struct (sv=sv@entry=0x55daa0ca0468, mg=0x55daa0ca1eb0) at mg.c:566 #17 0x000055da9de193c3 in Perl_mg_free (sv=sv@entry=0x55daa0ca0468) at mg.c:588 #18 0x000055da9de3d073 in Perl_sv_clear (orig_sv=orig_sv@entry=0x55daa0435898) at sv.c:6544 #19 0x000055da9de3d9ca in Perl_sv_free2 (sv=0x55daa0435898, rc=<optimized out>) at sv.c:7038 #20 0x000055da9de18855 in S_SvREFCNT_dec (sv=<optimized out>) at inline.h:216 #21 S_mg_free_struct (sv=sv@entry=0x55da9fd4dd18, mg=0x55daa0451db0) at mg.c:566 #22 0x000055da9de193c3 in Perl_mg_free (sv=sv@entry=0x55da9fd4dd18) at mg.c:588 #23 0x000055da9de3d073 in Perl_sv_clear (orig_sv=orig_sv@entry=0x55daa0a3b820) at sv.c:6544 #24 0x000055da9de3d9ca in Perl_sv_free2 (sv=0x55daa0a3b820, rc=<optimized out>) at sv.c:7038 #25 0x000055da9de54415 in Perl_pp_undef () at pp.c:898 #26 0x000055da9de2ea03 in Perl_runops_standard () at run.c:41 #27 0x000055da9ddae254 in Perl_call_sv (sv=sv@entry=0x55daa0435940, flags=flags@entry=13) at perl.c:3015 #28 0x000055da9ddb093e in Perl_call_list (oldscope=1, paramList=0x55da9ff29348) at perl.c:5056 #29 0x000055da9ddb1df8 in perl_destruct (my_perl=<optimized out>) at perl.c:662 #30 0x000055da9dd8f5dc in main (argc=<optimized out>, argv=<optimized out>, env=<optimized out>) at perlmain.c:133