Witam!

Mam stworzoną tablicę dwuwymiarową *Sectors[10][10] oraz komponent TServerSocket. W momencie kiedy odczytuje dane w zdarzeniu OnClientRead otrzymuje w tej linijce taki błąd:

Access overrun
Attempt to access 4 byte(s) at 0xXX, taht is at offset 0-xx in heap block 0xXX which is only 1448 bytes long

Sectors[sector.X][sector.Y]->SetOwner(sector.Owner);

Czym to może być spowodowane? W każdym innym miejscu dostęp do tej tablicy działa. Wszystkie dane także są poprawne, tzn. sector.X i sector.Y nie wychodzą poza poprawny zasięg.
Z góry dziękuje za pomoc.