mitigating non-determinism
Larry Doolittle
larry at doolittle.boa.org
Wed Jun 19 01:36:31 UTC 2024
Friends -
On Tue, Jun 18, 2024 at 07:59:30AM -0700, John Gilmore wrote:
> "Bernhard M. Wiedemann via rb-general" wrote:
> > ASLR:
> Anytime we find programs using uninitialized memory, we should debug
> them, not change the build environment to make them seem OK.
To some degree that applies to every item on the list.
But I still appreciate Bernhard's list! It can both act as
a recipe for short-term workarounds, and also speed the process
of finding the weak spots in a program, or a category of programs.
It's often said that debugging involves reducing the number of
bugs from N to 0, and a serious problem is that you don't know going
into the process what N is. A good understanding of Bernhard's list
can assist people (we hope) in quickly determining N.
- Larry
More information about the rb-general
mailing list