Ваша проблема не в размере вектора (хотя есть практические ограничения, вы их совсем не рядом).Скорее всего, это связано с некоторой ошибкой в вашем коде, которая появляется, когда вы создаете больше объектов.
Я бы порекомендовал изучить трассировку стека в момент сбоя и, возможно, добавить ее к вашему вопросу.Другая хорошая стратегия - сократить ваш код до абсолютного минимума, необходимого для воспроизведения проблемы, и - если это не поможет вам разобраться в проблеме - опубликуйте полученный код здесь.