Игрок в карту прислал краш репорт, по причине фатала карты в примерно рандомные промежутки времени.
The instruction at '0x06D77C50' referenced memory at '0x000000F4'.
The memory could not be 'read'.
Заранее спасибо.

ты добавляешь где-то ANeg на не-геройского юнита, в чистой 26 это краш
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
Врядли ты найдёшь то, на что ссылается этот адрес.
Лучше скинь сюда текстовый файл с этим фаталом.
Мб кто посмотрит его и подскажет что (но это не факт).
32
Ну тут скорее всего действие с несуществующим обьектом, точнее только краш лог скажет.
Но уже сейчас видно, что некая инструкция 0x06D77C50 обратилась по адресу F4, что мягко говоря странно, не может быть таких маленьких адрессов у обьектов, грубо говоря обьекты которые между собой связаны находятся в одной области памяти, если у инструкции адресс 100500 то и у адресса куда она лезит 100400 а не 15. На карте ниче не делается с мертвыми юнитами?

Ну и еще одно, адресса не привязаны к объектам, каждый новый запуск игры и для всех обьектов будут выделены новые адресса в памяти, те же самые юниты и триггеры в каждом новом сеансе игры будут иметь разные адресса. Поэтому нужен лог фатала, где будет доп инфа что, где, когда, каким событием вызвано.
3 комментария удалено
2
quq_CCCP:
Ну тут скорее всего действие с несуществующим обьектом, точнее только краш лог скажет.
Но уже сейчас видно, что некая инструкция 0x06D77C50 обратилась по адресу F4, что мягко говоря странно, не может быть таких маленьких адрессов у обьектов, грубо говоря обьекты которые между собой связаны находятся в одной области памяти, если у инструкции адресс 100500 то и у адресса куда она лезит 100400 а не 15. На карте ниче не делается с мертвыми юнитами?

Ну и еще одно, адресса не привязаны к объектам, каждый новый запуск игры и для всех обьектов будут выделены новые адресса в памяти, те же самые юниты и триггеры в каждом новом сеансе игры будут иметь разные адресса. Поэтому нужен лог фатала, где будет доп инфа что, где, когда, каким событием вызвано.
Я спросил именно на что ссылается, из-за возможной подгрузки у игрока какой нибудь сторонней библиотеки и т.п., что, быть может, и вызвало бы конфликт.
С мертвыми юнитами вроде никаких действий нету, но подана Вами информация весьма полезна, и это значительно сузит круг поисков. К тому же, игрок с локальной сети не жаловался на подобные проблемы, в то же время, как у игрока с айкапа возникают регулярные фаталы, вместе с его друзьями.
Могу приложить конкретные поля с краш репорта, которые помогут расследованию, дабы не скидывать всю бесполезную инфу
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.