Монитор памяти при краше

2024-09-05

Полезно при поиске причин крашей из-за нехватки памяти, вызваных утечками в коде карты.

  1. OZ.Robert
    Версия Warcraft 3:
    • 1.26
    Игровые платформы:
    • Iccup
    • Неизвестно
    При запуске, ищет окно с именем 'Warcraft III' и подключается к процессу игры, после чего начинает периодически считывать и отображать информацию о количестве созданых агентов (тип agent в JASS) и занимаемой ими памяти.
    Отображаемое количество памяти не учитывает системную память менеджеров памяти.
    [​IMG]

    При запуске, передайте программе путь к файлу "types.*.txt", где вместо звездочки должна быть версия вашей игры. Для этого перетащите файл на иконку программы или создайте ярлык с командной строкой. По умолчанию загружается файл для версии 1.26a.
    В игру встроена защита от внешних программ, чтобы отключить её воспользуйтесь Просмотр состояния виртуальной машины JASS - WarCraft 3 / Моддинг - XGM, либо запускайте программу от администратора.