Я не знаю много о STLPort, но, глядя на их страницу, описывающую безопасность потоков , они не предоставляют ничего, кроме реализации SGI. Они направляют вас на страницу SGI. STLPort в основном полезен для переносимости платформы.
Контейнеры STL небезопасны для одновременной записи, но могут быть прочитаны несколькими потоками. Если вы намереваетесь выполнять одновременную запись, вам потребуется предоставить собственный мьютекс (например, тот, который предоставляется boost ).
На сайте SGI есть полное объяснение политики безопасности SGI .
Похоже, что VC6 был поставлен с плохой библиотекой, в которой была ошибка в подсчете ссылок строк копирования при записи.