Perl 5 Porters Mailing List Summary: August 29nd - September 4th
Hey everyone,
Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy!
August 29nd - September 4th
News and highlights
Sullivan Beck provided a patch to upgrade Locale::Codes from 3.39 to 3.40.
Grant reports
- Tony Cook Grant 7 report 21.
Issues
New issues
- Perl #129119:
Assertion Failure:
pp_ctl.c:5140: MAGIC *S_doparseform(SV *)
. - Perl #129122:
Unexpected binary operator
+
with no preceding operand in regex. - Perl #129126: Assertion fail.
- Perl #129141: OP
*Perl_newSVOP(I32, I32, SV *)
: Assertion failed. - Perl #129147: Assertion fail.
- Perl #129151: Clarify build options in perlembed doc.
- Perl #129152:
mkpport
adds quotes to$perl
even if it's already quoted. - Perl #129157: Assertion fail.
- Perl #129158:
null ptr deref, segfault in
Perl_pp_split
. - Perl #129164:
null ptr deref, segfault in
Perl_pp_add
. - Perl #129166:
null ptr deref, segfault in
Perl_pp_subtract
. - Perl #129167:
null ptr deref, segfault in
Perl_pp_negate
. - Perl #129169: Minor fix to map docs.
- Perl #129176:
Conditional jump depends on uninitialized values in
S_scan_heredoc
. - Perl #129177: No autovivification, for loop aliasing,.
- Perl #129183:
perl -S
erroneously allows\
escapes inPATH
. - Perl #129196:
Segmentation fault:
evalbytes S
.
H. Merijn Brand (Tux) asked to address a 64bit sign failure in warnings on HP-UX 11.11.
Matt S. Trout (mst)
reported
inconsistent behavior with the range operator and ~
, which appeared
to be a bug. Father Chrysostomos confirms it is a bug. The thread
continues
here.
James E. Keenan
reported
intermittent failures on compiling due to maketables.lst
build.
Resolved issues
- Perl #126182:
/(.(?2))((?<=(?=(?1)).))/
hangs and eats all available RAM. - Perl #129038:
Assertion Failure:
*Perl_pp_subst
. - Perl #129069:
Fuzzer-detected use-after-free in
Perl_yylex
. - Perl #129073:
Perl_yyparse
: Assertion failure. - Perl #129102: [patch] update outdated man links for strlcat and strlcpy.
- Perl #129122:
Unexpected binary operator
+
with no preceding operand in regex. - Perl #129168:
perlfunc
:die
section lacks one link. - Perl #129169: Minor fix to map docs.
- Perl #129196:
Segmentation fault:
evalbytes S
.
Suggested patches
Karl Williamson provided a tentative patch for Perl #126310 (no "Malformed UTF-8 character" warning on single-quoted strings under "use utf8"). Father Chrysostomos approved with some suggestions.
Yaroslav Kuzmin
provided
a patch to remove limitations in z/OS for the function fopen
.
Discussion
There is an interesting
discussion
on why toke.c
(the tokenizer code) cannot be refactored into multiple
files.
Karl Williamson pushed a fix to a problem
reported
by Father Chrysostomos regarding warnings from clang on unused
functions for non-static functions in inline.h
.
Leave a comment