Closed VictorVG closed 2 years ago
Забавно, но переполнение стека возникает только на данном XML - наловил у себя кучу из других мест, отправил на tmp: и стал смотреть в реддакторе - падает только на build.xml схем....
схемы сбоят -( последние рабочие https://github.com/colorer/Colorer-schemes/releases/tag/v1.2.0.13
Понял. Есть такое явление. Поставил из 1.2.0.13 - сбоев плагина нет. Откачу в FarUE3. Придётся х86 перекомпилить - там инсталлер, с x86-64 ППР - закоммитить изменения и всё:) ибо там я не стал возится с инсталляциейт.к. нет требующих реестровых прописей углов.
откатил изменение namespace до луших времен. сейчас не должно падать
Добро, лучше на стенде отладим.
Получил варнинги при сборке схем - да, и на версии 1.2.0.14 сообщение в хвосте:
Смотрим где и что отладчик вывел:
(остальное в архиве, до конца расшифровывать не стал т.к. вроде понял что происходит) и достаточно попытаться посмотреть список тредов чтобы увидеть причины переполнения стека - плагин запустил слишком много тредов, что и привело к исчерпанию ресурсов ОС. Можно конечно отследить в Process Hacker каждый тред, но есть ли в этом смысл коли мы понимаем что произошло?
Поскольку дампы (в архиве оба + тест-сборка c .map и ,pdb) ребята габаритные, то положил их в архиве на обменник - https://www.upload.ee/files/13578296/Colorer_14.12_crash.7z.html
а лог сборки схем (попросил ант вывести его в файл) - тут:
Shemes_log.txt.zip
думаю пригодится. Тулкит сейчас настроен на JDK v17 и Ant 1.10.11, выбрана сборка для таргета base.distr-allpacked ....
fix typo