Skip Menu |

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

Report information
The Basics
Id: 121209
Status: open
Priority: 0/
Queue: Net-FTPServer

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

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



Subject: "Out of memory" on debian/stretch
While running "make test" on debian/stretch (various perl versions, 5.22.2..5.25.11) I see the following errors: ... Out of memory! Out of memory! Out of memory! Out of memory! Out of memory! t/160portpasv.t .............. Failed 36/41 subtests Out of memory! t/160portzeroes.t ............ Failed 18/23 subtests Out of memory! # Failed test at t/170ascii.t line 33. t/170ascii.t ................. Failed 18/18 subtests Out of memory! # Failed test at t/170files.t line 52. t/170files.t ................. Failed 32/36 subtests Out of memory! # Failed test at t/180store.t line 69. t/180store.t ................. Failed 91/96 subtests t/190list.t .................. ok t/200idle.t .................. ok t/210version.t ............... ok Out of memory! # Failed test at t/220restart.t line 77. t/220restart.t ............... Failed 12/18 subtests t/230rename.t ................ ok Out of memory! t/240abort.t ................. Failed 11/16 subtests ...
On 2017-04-17 07:52:27, SREZIC wrote: Show quoted text
> While running "make test" on debian/stretch (various perl versions, > 5.22.2..5.25.11) I see the following errors: > > ... > Out of memory! > Out of memory! > Out of memory! > Out of memory! > Out of memory! > t/160portpasv.t .............. > Failed 36/41 subtests > Out of memory! > t/160portzeroes.t ............ > Failed 18/23 subtests > Out of memory! > > # Failed test at t/170ascii.t line 33. > t/170ascii.t ................. > Failed 18/18 subtests > Out of memory! > > # Failed test at t/170files.t line 52. > t/170files.t ................. > Failed 32/36 subtests > Out of memory! > > # Failed test at t/180store.t line 69. > t/180store.t ................. > Failed 91/96 subtests > t/190list.t .................. ok > t/200idle.t .................. ok > t/210version.t ............... ok > Out of memory! > > # Failed test at t/220restart.t line 77. > t/220restart.t ............... > Failed 12/18 subtests > t/230rename.t ................ ok > Out of memory! > t/240abort.t ................. > Failed 11/16 subtests > ...
The system is a VM with 4GB RAM. I don't see the problem on similarly sized systems, and even on smaller ones (smallest smoker has only ~1.5GB RAM).
Just in case i might help...a stack trace with perl 5.27.2 says: Program terminated with signal SIGSEGV, Segmentation fault. #0 0x000055bf1f2075b9 in S_new_slab (sz=64) at op.c:249 249 op.c: No such file or directory. (gdb) bt #0 0x000055bf1f2075b9 in S_new_slab (sz=64) at op.c:249 #1 Perl_Slab_Alloc (sz=48) at op.c:288 #2 0x000055bf1f20c71d in Perl_newSVOP (type=type@entry=5, flags=flags@entry=0, sv=0x55bf219ee9d8) at op.c:6103 #3 0x000055bf1f23d2d1 in S_pending_ident () at toke.c:8956 #4 Perl_yylex () at toke.c:4805 #5 0x000055bf1f25010a in Perl_yyparse (gramtype=gramtype@entry=258) at perly.c:340 #6 0x000055bf1f2d8065 in S_doeval_compile (gimme=gimme@entry=1 '\001', outside=outside@entry=0x55bf21139c98, seq=<optimized out>, hh=hh@entry=0x0) at pp_ctl.c:3458 #7 0x000055bf1f2e2210 in Perl_pp_entereval () at pp_ctl.c:4417 #8 0x000055bf1f29c233 in Perl_runops_standard () at run.c:41 #9 0x000055bf1f228fd6 in S_run_body (oldscope=1) at perl.c:2548 #10 perl_run (my_perl=<optimized out>) at perl.c:2471 #11 0x000055bf1f204adf in main (argc=<optimized out>, argv=<optimized out>, env=<optimized out>) at perlmain.c:123