* It would be possible to implement a malloc failure feature in the test suite that systematically runs a test many times, failing successive malloc calls.
It’s there; look crypto/mem.c, shouldfail() and FAILTEST. More detail, from off-list discusson: i=0 while : ; do ((i++)) export MALLOC_FAILURE_CHECKS=${i}@100 openssl foo etc… test -f core && echo crashed && exit 1 done