Ну уж максимальную длину блока памяти хранить и гарантировать границы - об этом и говорить нечего. Куда без этого.
Увы, наша древняя PC-архитектура не имеет аппаратных средств для этого. Но она не вечна