SPRUI04E July 2015 – January 2023
A more rare case is to pass the address of an offset from an array, for example:
f(&buffer[3]);
This code passes an unaligned address to ptr, thus violating the presumption coded in the _nassert(). There is no direct remedy for this case. Avoid this practice whenever possible.