ох уж эти любители глобальных переменных, лапки бы поотрывать.. а так - дебажте и смотрите когда вы выходите за пределы вектора, строки или ещё чего, а на будущее - откажитесь от глобальных переменных и делайте больше проверок в методах, дабы избавитьсч от крашей и показывать причины произошедшего. Кстати дебагом отлично выловите, раз вы в курсе, что именно на 2-3 добавление прога ломается