Ошибка «List index out of bounds» в программировании возникает, когда программа пытается обратиться к элементу массива, которого нет. 1 Например, если массив имеет 10 элементов (0..9), а программа пытается обратиться к 11-му элементу. 1
Также эта ошибка может появляться при попытке прочитать несуществующий элемент списка, например, первый элемент из пустого списка. 2
Ещё одна возможная причина ошибки — установка ширины столбцов таблицы в скрипте до того, как таблица формировалась SQL-запросом. 1
Чтобы определить, где именно кроется ошибка, можно попробовать закомментировать скрипт в событиях, при которых она возникает. 1
Для решения проблемы рекомендуется проверить, есть ли записи в списке перед обращением к какому-либо элементу из него. 3