Stai cercando di invocare qualcosa su un reference null. E presumo che sia per un null all'interno dell'array vetPoligoni.
E il punto è: perché hai fatto i <= cnt ? Se cnt è il numero totale di elementi validi, allora non può essere inclusivo (se hai 7 elementi validi, gli indici vanno da 0 a 6 ... non da 0 a 7 !).