Sempre con il debug, quando hai l'errore, dovresti vedere quanto vale

i
aree[i]
poligoni[i]