Perl 5 Porters Mailing List Summary: August 22nd-28th
Hey everyone,
Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy!
August 22nd-28th
News and highlights
Threads::Semaphore was upgraded in core to 2.13.
Grant reports
Issues
New issues
- Perl #129048:
lib/perlbug.t
: avoid spurious failure when testing long PATH line. - Perl #129059:
lexical subs -
my sub
usingour sub
segfaults. - Perl #129061:
Valgrind: Buffer overrun in
S_regmatch
with pathological regular expression. - Perl #129068: SV
*Perl_cv_const_sv_or_av
: Assertion fail. - Perl #129069: Fuzzer-detected use-after-free in Perl_yylex.
- Perl #129070:
Refactor
toke.c
into smaller, more maintainable parts. - Perl #129071: Perl git repository not available over HTTPS.
- Perl #129072:
Typo in
perlpodspec
. - Perl #129073:
Perl_yyparse
: Assertion fail. - Perl #129087:
Null ptr deref, segfault
Perl_sv_setsv_flags
. - Perl #129090:
Perl_pad_fixup_inner_anons
Null reference Memory corruption. - Perl #129098: Perl should have a cycle detector.
- Perl #129106: null ptr deref, segfault Perl_sv_vcatpvfn_flags (sv.c:12398).
Reopened issues
This week a ticket was reopened because it was not yet resolved in blead.
- Perl #129067: Use of inherited AUTOLOAD for non-method is deprecated.
Resolved issues
- Perl #107726: Filter::Simple with immediately following "no".
- Perl #125679:
segfault in
Perl_pad_free
. - Perl #128598:
Quadmath builds fail
porting/libperl.t
. - Perl #128843:
printf %a
mishandles subnormals. - Perl #128888:
printf %a
mishandles zero precision. - Perl #128889:
printf %a
mishandles negative pseudo-precision. - Perl #128890:
printf %a
rounds incorrectly. - Perl #128909:
printf %a
mishandles exponent-crossing rounding with long double. - Perl #128919: limited exponent range in hex fp literal with long double.
- Perl #128930: [PATCH] automatically detect GCC vs VC and set VC ver number on Win32.
- Perl #128987: [PATCH] Upgrade CPAN-Meta to 2.150010.
- Perl #129029:
SIGBUS
Perl_sv_peek
. - Perl #129072:
Typo in
perlpodspec
.
Rejected issues
- Perl #129105: null ptr deref, segfault Perl_newSVpv (sv.c:9218).
Suggested patches
Dan Collins provided a patch in
Perl #129058
([PATCH] Perl_do_vop
: resulting string isn't always
null-terminated), relating to null-terminated strings.
Theo Buehler provided a patch in
Perl #129102
(to update the man pages links for strlcat
and strlcpy
).
Discussion
Aristotle Pagaltzis provided an improvement of the original patch change to base.pm by Peter Rabbitson (Ribasushi). Another suggestion, raised by Todd Rinaldo, is to leave the module unchanged. This is supported by Peter, Aristotle, and Kent Fredric.
Martin Dyers raised (Storable.pm) a question about the licensing of Data::Dumper which does not contain its own license file. Should we add a file to each or should we just document the license in the POD?
Father Chrysostomos provided comments regarding the utf8 warnings in Encode.
Herbert Breunung asked for suggestion on documentation Pod files that could use help cleaning up, fixing, or generally improving.
Good weekly job! thanks.