Hallo, "Undefined behavior is a concept known especially in the C and C++ languages which means that the semantics of certain operations is undefined and the compiler presumes that such operations never happen. For instance, using non-static variable before it has been initialized is undefined. If an undefined behavior occurs, the compiler is free to do anything. The application can produce wrong results, crash, or print the complete text of Proustâs oeuvre."
https://developerblog.redhat.com/2014/10/16/gcc-undefined-behavior-sanitizer-ubsan/ Is it useful for OpenBSD?