qemu-e2k/tests
Stefan Hajnoczi 0412960617 tests: set MALLOC_PERTURB_ to expose memory bugs
glibc wipes malloc(3) memory when the MALLOC_PERTURB_ environment
variable is set.  The value of the environment variable determines the
bit pattern used to wipe memory.  For more information, see
http://udrepper.livejournal.com/11429.html.

Set MALLOC_PERTURB_ for gtester and qemu-iotests.  Note we pick a random
value from 1 to 255 to expose more bugs.  If you need to reproduce a
crash use 'show environment' in gdb to extract the MALLOC_PERTURB_
value from a core dump.

Both make check and qemu-iotests pass with MALLOC_PERTURB_ enabled.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-id: 1369661331-28041-1-git-send-email-stefanha@redhat.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2013-05-29 08:16:06 -05:00
..
libqos libqos/pci: Enable bus mastering 2013-05-08 15:28:49 +02:00
qemu-iotests tests: set MALLOC_PERTURB_ to expose memory bugs 2013-05-29 08:16:06 -05:00
tcg Merge remote-tracking branch 'mjt/trivial-patches' into staging 2013-05-22 08:22:36 -05:00
.gitignore
check-block.sh
check-qdict.c
check-qfloat.c
check-qint.c
check-qjson.c
check-qlist.c
check-qstring.c
fdc-test.c
fw_cfg-test.c fw_cfg: add qtest test case 2013-04-17 10:27:47 -05:00
hd-geo-test.c
i440fx-test.c i440fx-test: add test for PAM functionality 2013-04-17 10:27:47 -05:00
ide-test.c ide-test: Fix endianness problems 2013-05-15 10:31:15 -05:00
libqtest.c libqtest: only call fclose() on open files 2013-04-30 16:04:14 -05:00
libqtest.h
m48t59-test.c
Makefile tests: set MALLOC_PERTURB_ to expose memory bugs 2013-05-29 08:16:06 -05:00
qemu-iotests-quick.sh
rtc-test.c
test-aio.c
test-coroutine.c
test-cutils.c
test-hbitmap.c
test-iov.c
test-mul64.c
test-qmp-commands.c
test-qmp-input-strict.c
test-qmp-input-visitor.c qapi: add native list coverage for QMP input visitor tests 2013-05-23 09:44:21 -04:00
test-qmp-output-visitor.c qapi: add native list coverage for QMP output visitor tests 2013-05-23 09:44:21 -04:00
test-string-input-visitor.c
test-string-output-visitor.c
test-thread-pool.c
test-visitor-serialization.c qapi: add native list coverage for visitor serialization tests 2013-05-23 09:44:21 -04:00
test-x86-cpuid.c
test-xbzrle.c
tmp105-test.c libqos: Relocate I2C files 2013-05-03 12:03:14 -05:00