public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] A few backlogged fixes, and a crash bug
@ 2023-01-10 13:00 Nick Alcock
  2023-01-10 13:00 ` [PATCH v2 1/3] ctf: fix various dreadful typos in the ctf_archive format comments Nick Alcock
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Nick Alcock @ 2023-01-10 13:00 UTC (permalink / raw)
  To: binutils

This is the same as the built-up patch series I sent in mid-December,
but without the stalled libtool fixes still awaiting review.  In
addition, this fixes a crash bug recently spotted on 32-bit Linux (and
possible, though not terribly likely, on any platform when CTF is linked
together).  Since the crash involves accessing and then (if you're
unlucky) modifying memory out of bounds, I consider it important enough to
backport to every branch with the affected code: 2.36 and later.

The usual test cycle is ongoing. No failures anywhere yet. The testsuite
is now additionally being run on the compile farm i686-pc-linux-gnu
system that reliably reproduces the overrun bug, and with
MALLOC_PERTURB_ set, though since that doesn't perturb never-used memory
I don't expect it to reliably detect that bug on its own.

Nick Alcock (3):
  ctf: fix various dreadful typos in the ctf_archive format comments
  libctf: skip the testsuite from inside dejagnu
  libctf: ctf-link outdated input check faulty

 include/ctf.h                       |  8 +--
 libctf/Makefile.am                  |  3 +-
 libctf/Makefile.in                  | 95 +++++++++++++----------------
 libctf/configure                    | 21 +++----
 libctf/configure.ac                 |  7 ++-
 libctf/ctf-link.c                   | 35 +++++++++--
 libctf/testsuite/config/default.exp |  5 ++
 7 files changed, 94 insertions(+), 80 deletions(-)

-- 
2.39.0.267.g7648178303


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2023-01-13 11:14 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-10 13:00 [PATCH v2 0/3] A few backlogged fixes, and a crash bug Nick Alcock
2023-01-10 13:00 ` [PATCH v2 1/3] ctf: fix various dreadful typos in the ctf_archive format comments Nick Alcock
2023-01-10 13:00 ` [PATCH v2 2/3] libctf: skip the testsuite from inside dejagnu Nick Alcock
2023-01-10 13:00 ` [PATCH v2 3/3] libctf: ctf-link outdated input check faulty Nick Alcock
2023-01-11 17:21   ` [PATCH 2.40 " Nick Alcock
2023-01-12 13:43     ` Nick Clifton
2023-01-12 14:46       ` Nick Alcock
2023-01-12 15:39         ` Nick Alcock
2023-01-13 11:14           ` Nick Clifton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).