Array out of bounds
When you get or set the value of an element of an array, GCC does not check whether you are working within the bound of the array. In the worst case, this can lead to your program crashing (but probably nothing worse happening on a GNU system). See Array bounds, for more information on this error. See Introduction to GDB, for information on how you can check whether you are violating array bounds, using the GNU Debugger.