[LTP] [PATCH v6 0/3] Fix to float_trigo core dump and related enhancements
Tomas Dzik
tdzik@redhat.com
Tue Jul 21 10:27:49 CEST 2026
Hi all,
following 3 patches fix a core dump we observed during testing. Because
failed malloc() was contributing factor to it I added also some checks
to malloc() return value. And since I was editing these files I spotted
that they use sprintf() and I replaced it with snprintf() which is IMHO
safer and can make debugging test failures easier.
I would be grateful for review.
Best regards,
Tomas D.
Tomas Dzik (3):
LTP/Lite test float_trigo core dumps due to free(): invalid pointer
float: add malloc() NULL check in gen* data generator tools
Replace sprintf() with more secure snprintf() variant in float tests
testcases/misc/math/float/bessel/genbessel.c | 10 +++---
.../misc/math/float/exp_log/genexp_log.c | 24 ++++++++++----
testcases/misc/math/float/iperb/geniperb.c | 11 +++++--
testcases/misc/math/float/main.c | 18 +++++++---
testcases/misc/math/float/power/genpower.c | 21 ++++++++----
testcases/misc/math/float/thread_code.c | 33 +++++++++++++------
testcases/misc/math/float/trigo/gentrigo.c | 24 ++++++++++----
7 files changed, 98 insertions(+), 43 deletions(-)
--
2.55.0
More information about the ltp
mailing list