[ ] Sunday, 3 March 2019 [ ]

OpenBSD debug build

  • Check out source tree [1]
  • make obj && make clean && make DEBUG=-g
  • Enable coredumps:
    • See sysctl(8)
    • mkdir -m 700 /var/crash/prog
    • sysctl kern.nosudicoredump=3
  • run debug binary…and wait for crash
  • gdb obj/prog /var/crash/prog/prog.core
  • (gdb) bt full

Currently, I am building OpenBSD using doas, need to work out how to build the system as a standard user.

See debugging.

debug


$Id: diary,v 1.38 2025/01/01 22:43:54 fred Exp $