Снова приветствую. Если достаточно долг играть в одну сделанную мной карту, то варкрафт закрывается и выскакивает ошибка "недостаточно памяти для обработки команды CUnitListNode". Что это означает и чем может быть вызвано?

Принятый ответ

Скорее всего просто наткнулись на фатальный баг, едва ли тут память причём-то. В мои старые карты например можно тоже фатальчик словить и необязательно после 2 часов игры) Посмотри файл ошибки в папке варика, если там часто повторяется что-нить типа A008 или U026 то дело в способности/улучшении/юните и вычислить причину легко, но не всегда ты увидишь в логе все улики...
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
24
9 лет назад
2
Скорее всего просто наткнулись на фатальный баг, едва ли тут память причём-то. В мои старые карты например можно тоже фатальчик словить и необязательно после 2 часов игры) Посмотри файл ошибки в папке варика, если там часто повторяется что-нить типа A008 или U026 то дело в способности/улучшении/юните и вычислить причину легко, но не всегда ты увидишь в логе все улики...
Принятый ответ
1
2
9 лет назад
1
Да, это фатальный баг. У меня тоже такое бывало)) Проверь карту, там есть ошибки 100%.
0
4
9 лет назад
0
Спасибо большое за помощь)
0
1
6 месяцев назад
0
Если тут еще есть кто живой, объясните для тупых, как именно вычислить триггер, который вызывает эту ошибку?
0
29
6 месяцев назад
0
ViktorVanDort, или скинуть сюда лог ошибки вместо унылого скриншота или отключать триггеры пока ошибка не исчезнет. Потом включать по одному пока не появится.
0
8
6 месяцев назад
0
Насколько я понимаю, таки было показано, что ошибка такого типа происходит только когда кончается память. IceFog вроде даже скрипт для анализа сообщений об ошибках делал основываясь на такой логике.
0
29
6 месяцев назад
0
что ошибка такого типа происходит только когда кончается память
Необязательно. Можно просто прочитать её по недопустимому адресу.
0
8
6 месяцев назад
0
Необязательно. Можно просто прочитать её по недопустимому адресу.
Там сообщение "отказано в доступе"
0
29
6 месяцев назад
0
Там сообщение "отказано в доступе"
Ну так логично. Ты пишешь в память на полшишечки до лимита. А потом смотришь, сколько памяти осталось, а её и нет.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.