I've got a bug where a structure at a specific address in a multithreaded program becomes invalid according to a debug-assertion. I already disabled ALSR with the linker to disable ASLR of the modules. But is it possible to disable ASLR for VirtualAlloc, on which malloc, new etc. bases, so that I can set a conditional breakpoint with that adress in a condition at other places ?
I think it should be possible to have repeatable allocation-addresses for each program-run as long as there's no randomness involved.