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