Skip to content
Snippets Groups Projects
Commit 08d1ac4f authored by Nick Mathewson's avatar Nick Mathewson :game_die:
Browse files

Patch from rubiate: disable openbsd memory protections in test-memwipe

Test-memwipe is *supposed* to invoke undefined behavior, alas.

Closes 20066.
parent bee5f38e
No related branches found
No related tags found
No related merge requests found
o Minor features (testing):
- Disable memory protections on OpenBSD when testing memwipe().
The test deliberately invokes undefined behaviour which the
protections interfere with. Patch from "rubiate". Closes ticket
20066.
......@@ -35,6 +35,12 @@ const char *s = NULL;
sum += (unsigned char)buf[i]; \
}
#ifdef __OpenBSD__
/* Disable some of OpenBSD's malloc protections for this test. This helps
* us do bad things, such as access freed buffers, without crashing. */
const char *malloc_options="sufjj";
#endif
static unsigned
fill_a_buffer_memset(void)
{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment