Next week's Bitcoin Core PR review club is on #17639 “Add make check-valgrind to run the unit tests under Valgrind” by @practicalswift to improve detection of uninitialized values -- like the one that recently caused the Bitcoin Core patch release. Notes and questions up soon.


@jon while preparing the notes to host the session, watched this youtube talk today shared by practicalswift on mitigating undefined behavior and preventing uninitialized variables from being exploitable...

will try using -ftrivial-auto-init=pattern in Clang

correction: Clang -ftrivial-auto-var-init=pattern

Sign in to participate in the conversation
unidentified instance

(instance image by мøтħer ¢røω)