Это сообщение об ошибке генерируется библиотекой времени выполнения C, CRT. Какую версию CRT вы используете? Я бы начал с определения того, каким был мой стек вызовов, когда возникла эта ошибка. Вы можете использовать grep в исходном коде CRT, чтобы найти все места, где будет возвращена ошибка. Я бы также посмотрел на любое место в моем коде, который вызывает TLSAlloc, чтобы узнать, что я помещаю в локальное хранилище потока и почему.