Thadeu Lima de Souza Cascardo <cascardo@xxxxxxxxxxxxx> wrote: > When evaluating byteorder expressions with size 2, a union with 32-bit and > 16-bit members is used. Since the 16-bit members are aligned to 32-bit, > the array accesses will be out-of-bounds. > > It may lead to a stack-out-of-bounds access like the one below: Reviewed-by: Florian Westphal <fw@xxxxxxxxx>