buildd log scanner tag E-array-bounds

[history graph of absolute numbers] [history graph of percentage]

description

The build log contains the term
warning: array subscript is above array bounds

This means the compiler thinks an array is accessed beyond its maximum length, most likely meaning some buffer overflow.

Also note that since C99, the old hack of having an array of length 1 was replaced with another method and that accessing a fixed length array after its end is undefined behaviour, so the compiler is free to assume it never happens when optimising. (i.e. accessing any but the first element of an array of length 1 is an error and no false positive).

In the unlikely case you find any false positives please let me know, so I can list here possible cases or downgrade this tag to a warning.

list of packages