Now, that SIGSEGV shouldn't come anymore.

Left push_back where [] access should be used.