summaryrefslogtreecommitdiffstats
path: root/contrib/tcpdump/print-null.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2004-03-31 07:27:31 +0000
committerpeter <peter@FreeBSD.org>2004-03-31 07:27:31 +0000
commitaeb757d841ec5f3f1806f265ec7dc7b6501bd95d (patch)
tree9f68b0bfa6c33834143d2782b18b4f07bae963c9 /contrib/tcpdump/print-null.c
parentb8eaf31fc938e76da9fb9d23404ac97e186e42a1 (diff)
downloadFreeBSD-src-aeb757d841ec5f3f1806f265ec7dc7b6501bd95d.zip
FreeBSD-src-aeb757d841ec5f3f1806f265ec7dc7b6501bd95d.tar.gz
Fix Yet Another 16 byte stack alignment bug. Thankfully, this one is
solved by a simple 'make world'. The signalcontext function was going to the trouble of generating an even 16 byte alignment, but in fact it needed to be odd aligned to simulate the 8-byte return address having been pushed by the caller. This fixes yet another group of crashes in applications using libpthread. And yet again, it was my fault all along. While here, rename the duplicate internal ctx_wrapper() functions to makectx_wrapper() and sigctx_wrapper() so that traces aren't ambiguous.
Diffstat (limited to 'contrib/tcpdump/print-null.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud