Книжечку бы Advanced Windows Debugging почитать... При поиске по этому названию на одном сайте нашёл серию видосов с таким названием, там есть и heap corruption. Но времени уже и так не было :))
Заменил CreateAnonymousThread на TTask.Run - ошибки , вроде, пропали ) но, чувствую, что где-то подвох... т.к. AnonymousThread - это просто поток , выполняющий замыкание....
Книжечку бы Advanced Windows Debugging почитать... При поиске по этому названию на одном сайте нашёл серию видосов с таким названием, там есть и heap corruption. Но времени уже и так не было :))
не могу представить себе сценарий проблемы при многопоточном чтении из списка
Предварительно - дело таки в этих списках. Но вот по какой причине - не понятно. Я перенёс создание THTMLTagList с глобального варианта - на создание в нужных классах. И пока клацаю - ошибка не воспроизводится