Perl 5 Porters Mailing List Summary: February 20th-26th

Hey everyone,

Following is the p5p (Perl 5 Porters) mailing list summary for the past week.

Enjoy!

February 20th-26th

News and updates

Perl 5.25.10 is now available!

Grant reports

Issues

New issues

  • Perl #130831: Perl's open() has broken Unicode file name support.
  • Perl #130832: Clarify that . might not be in @INC any more.
  • Perl #130836: AddressSanitizer: heap-buffer-overflow in S_do_op_dump_bar.
  • Perl #130853: system() does not return -1 in low-memory situations.
  • Perl #130856: dist/IO/t/cachepropagate-unix.t AIX 5.3 failure in blead feca1a.
  • Perl #130878: DOC is wrong or OP_PADSV/AV/HV creation should be fixed.

Resolved issues

  • Perl #130814: heap uaf in Perl_yylex().
  • Perl #130822: Perl_reg_named_buff_fetch may be allocating an AV it doesn't need to.
  • Perl #130836: AddressSanitizer: heap-buffer-overflow in S_do_op_dump_bar.
  • Perl #130856: dist/IO/t/cachepropagate-unix.t AIX 5.3 failure in blead feca1a.

Suggested patches

Tony Cook provided a patch in Perl #126706 (make test fails on OS X El Capitan) to fix some tests.

Andy Lester provided a merged patch in Perl #130837 to flag a function as not returning.

jkarman provided a patch in Perl #130854 to fix the call Class::Struct to UNIVERSAL::can.

Alexander Bluhm provided a patch in Perl #130851 to use SOCK_CLOEXEC with sockets.

Hugo van der Sanden provided another patch to Perl #130814 (heap uaf in Perl_yylex()), which was merged.

Andy Lester also provided a patch in Perl #130872 to quiet warnings on unreached code.

Discussion

Matt Trout raised the issue of do and its usage of @INC.

Andreas J. Koenig asks to add information on no-dot-in-inc to perl -V.

Dave Mitchell would like to merge a branch which fixes Deparse.pm stuff.

Leave a comment

About Sawyer X

user-pic Gots to do the bloggingz