RU/Famous crash offsets and their meaning

From Multi Theft Auto: Wiki
Jump to navigation Jump to search

Эта вики-страница содержит причины многих известных крашей MTA, с которыми вы можете столкнуться. Используйте CTRL + F чтобы найти соответствующую ошибку


Пример краша МТА:

Version = 1.5.6-release-14664.0.000
Time = Mon Oct  8 12:20:00 2018
Module = C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gta_sa.exe
Code = 0xC0000005
Offset = 0x003C91CC

EAX=0F77A3C8  EBX=0F77A3B8  ECX=0177FAA0  EDX=00139700  ESI=00000000
EDI=00000001  EBP=0177FC50  ESP=0177FA80  EIP=007C91CC  FLG=00210202
CS=0023   DS=002B  SS=002B  ES=002B   FS=0053  GS=002B

(Памятка: всегда используйте значение "Offset" чтобы найти код вылета.)

Большинство сбоев MTA вызваны чем-то, что пользователь может решить, потому что это зависит от его системы, выбора сервера или игровых модов. Эта страница стремится быть полезной по вышеупомянутой причине; вы будете знать, где искать, когда вы получите определенный тип сбоя.


Для получения дополнительных советов по решению проблем прокрутите страницу вниз до нижней части этой страницы.


Module = gta_sa.exe или proxy_sa.exe

Код ошибки Причины
0x00134134
Плохая модель или поврежденный GTA3.img. Используйте немодифицированную установку GTA для проверки или удаления серверных модов, попросите владельца сервера идентифицировать и заменить поврежденный мод.

Примечание для владельцев серверов и разработчиков моделей: если вы откроете аварийный дамп (.dmp) в виде текста с помощью блокнота и выполните поиск по ключевому слову "CEntity_GetBoundRect - Нет коллизии для модели", вы часто можете идентифицировать идентификатор плохой модели.

0x00348CF4
Вызвано s0beit d3d9.dll
0x003F0C37
0x003F0BF7
Плохая модель автомобиля. Используйте немодифицированную установку GTA для проверки или удаления серверных модов, попросите владельца сервера идентифицировать и заменить поврежденный мод.
0x003C91CC
0x003C920C
Закончилась видеопамять. Это может произойти на серверах с неоптимизированными модами и (неисправными) сценариями, которые злоупотребляют видеопамятью, или даже когда у вас есть мощная видеокарта, если материал на сервере крайне неоптимизирован, так что он начинает выходить за пределы GTA. Если у вас мощная видеокарта и больше игроков страдают от этого типа сбоя, сообщите владельцу сервера об этой проблеме, так как это, вероятно, означает, что их сценаристы и дизайнеры не знают, что они делают. Более подробная информация доступна по этим ссылкам на форуме: здесь и здесь (примерный случай)
0x00357DEC
Не хватает видеопамяти (вероятно).
0x003F5A3A
Сбой памяти, как правило, происходит на сильно неоптимизированных серверах. Это может быть результатом либо нехватки видеопамяти, либо достижения технических пределов использования оперативной памяти, но чаще всего это сочетание того и другого.. поэтому он обозначен как "сильно неоптимизированные серверы". Свяжитесь с владельцем сервера и попросите об оптимизации или найдите другие серверы для игры.
0x004A1ED4
Не хватает памяти (ОЗУ).
0x011630F8
0x011630FE
Этот сбой является результатом проблем с моделями столкновений. Это может быть связано с неоптимизированными столкновениями, которые ваш компьютер (или технические ограничения MTA, из-за плохих модов сервера) не может обработать, или из-за поврежденных моделей столкновений. Мы все еще многого не знаем обо всех обстоятельствах, связанных с этой катастрофой. Наш первый совет состоял бы в том, чтобы убедиться, что ваша GTA не модифицирована, и в противном случае попросить владельца сервера определить и устранить проблемы с плохими моделями столкновений.
0x00137D6E
Отсутствует системная память (ОЗУ). Это совпадает с конфликтами при загрузке; риск получить этот сбой высок при подключении к серверу с большим количеством модулей со слабым ПК и небольшим объемом памяти.

Чтобы устранить эту ошибку, обратите внимание на серверы, на которых вы играете (оптимизация), или приобретите более быстрый компьютер. Подтип "Нехватка памяти": чаще всего это прямой результат нехватки адресного пространства, поэтому обновление до 64-разрядной установки Windows может решить эту проблему.

0x0014F406
Возможно "Running out of memory": прямой результат нехватки адресного пространства, поэтому обновление до 64-разрядной установки Windows может решить эту проблему.
0x00171A10
Иногда при подключении к серверу, возможно, это связано с плохими модами сервера.
0x000C9F98
Возможно, плохая модель или текстура (моды на одежду для нескольких скинов, таких как CJ).

Используйте немодифицированную установку GTA для проверки или добавления серверных модов, попросите владельца сервера идентифицировать и отключить моды на таких скинах или любой ресурс, манипулирующий одеждой или доступом к педиатрии.

0x00349B7B
Плохая модель скина. Используйте немодифицированную установку GTA, чтобы проверить или удалить серверные моды, попросите владельца сервера идентифицировать и заменить поврежденный скин-мод.

Информация для моделистов и владельцев серверов: повреждение в иерархии аниме в конфигурации DDF кожи или костей peds

0x00165096
Плохая модель (содержащая поврежденную модель столкновения). Используйте немодифицированную установку GTA для проверки или удаления серверных модов, попросите владельца сервера идентифицировать и заменить поврежденный мод.

Информация для разработчиков моделей и владельцев серверов: повреждение в одной или нескольких сферах col (или их радиусе) в модели DFF.

0x001D6E6A
Либо не хватает видеопамяти, либо плохая модель/текстура.

Информация для моделистов и владельцев серверов: в случае, если виновником является модель, то повреждение находится в структуре модели "предварительно освещенной" (ночные цвета). Попросите своего моделиста воссоздать предварительные данные.

0x000DFE92
0x000DFF90
Плохие звуковые моды или неисправный аудиодрайвер/устройство. Используйте немодифицированную установку GTA для проверки или обновления ваших аудиодрайверов.

Часто известно, что проблема заключается в полном отсутствии или опустошении/повреждении аудиофайлов (например, в \Rockstar Games\GTA San Andreas\audio > SFX или другой подпапке), поэтому вы можете в качестве альтернативы восстановить целевую резервную копию.

Не используйте "сжатые" репаки GTA по этой причине вырезанных аудиофайлов.

0x000CFCD6
Сбой выделения ресурсов в результате (повторного)подключения к серверам после длительной игровой сессии на сервере с плохой практикой в их сценариях (злоупотребление оперативной памятью и функциями anim).

Эта авария может быть "исправлена" (предотвращена) MTA в будущем, мы работаем над этим! Это связано с животными в памяти и их очисткой.|-

0x00771848
Сбой из-за проблемы с файлами данных GTA (MTA не удается их открыть, что может означать, что они повреждены/изменены и несовместимы или отсутствуют)

Используйте немодифицированную установку GTA для проверки

0x001B6B2F
Сбой из-за проблемы с DATA\DEFAULT.DAT или DATA\CARCOLS.DAT в папке установки GTA (может отсутствовать или быть изменен/поврежден).

Используйте немодифицированную установку GTA для проверки

0x003EC9DA
Сбой, возможно, из-за проблемы с ANIM\PED.IFP в папке установки GTA (может отсутствовать или изменен/поврежден).

Используйте немодифицированную установку GTA для проверки

0x003F18CF
0x003F190F
Плохая модель. Используйте немодифицированную установку GTA для проверки или, в случае модов сервера, попросите владельца сервера идентифицировать и заменить поврежденный мод.

Этот сбой был предотвращен (исправлен MTA), но из-за технических ограничений все равно произойдет для пользователей Windows XP.
Информация для разработчиков моделей и владельцев серверов: из-за характера повреждения модель представляет риск сбоя, это может произойти в любой момент, находясь поблизости.

0x0019BD39
Плохая модель. Используйте немодифицированную установку GTA для проверки или, в случае модов сервера, попросите владельца сервера идентифицировать и заменить поврежденный мод.

Этот сбой обычно происходит, когда вы стреляете из оружия, в то время как поврежденная модель передается в потоковом режиме (физически поблизости).

0x000C9691
Плохая или отсутствующая модель автомобиля. Обычно это происходит, когда вы удалили модель со своего GTA3.img, не восстановив оригинал или не заменив его другой моделью. Или когда DFF вообще не является допустимым файлом модели. Восстановите GTA3.img или используйте немодифицированную установку GTA для проверки, и если это не сработает, попросите владельца сервера идентифицировать и заменить поврежденный мод, поскольку он также может быть плохой моделью (или хитрым сценарием, который, скажите им это: имеет дело с типами транспортных средств, вариантами, обновлениями и т. Д., Неправильным способом).
0x0000F67C
0x0000F663
Пользовательские модели, которые не работают с объемными тенями. Исправьте модели или отключите объемные тени в Настройках->Видео.
0x00423FD0
Плохие моды для GTA или поврежденный GTA3.img. Переустановите GTA (с чистой и оригинальной версией), чтобы решить эту проблему. Примечание: известен сбой для распространенных пиратских копий и торрентов GTA из-за отсутствия, плохих или поврежденных файлов .data,. col и .ipl (предустановленные моды). MTA поддерживает только оригинальную, законно приобретенную версию GTA.
0x000A2CF3
Поврежден, отсутствует или изменен файл GTA San Andreas\models > "'effects.fxp". Если восстановление этого файла в исходное состояние не исправит сбой, используйте немодифицированную GTA, так как это также может быть связано с соответствующими файлами данных GTA (теми, которые связаны с эффектами).
0x001A49D4
Плохой мод (пользовательский player.img в GTA San Andreas\модели). Восстановите файл player.img в исходное состояние или используйте немодифицированную GTA.

Примечание.этот сбой также может быть вызван, когда на вашем экране на сервере, на котором вы играете, появляется игрок с моделью CJ (или одеждой CJ). Ваш пользовательский плеер.img не справится с этим и приведет к сбою.


Устранение сбоев из-за нехватки памяти

Если вы испытываете сбои, которые, согласно таблице распространенных сбоев, связаны с каким-либо недостатком памяти, мы советуем вам;

- Обратите внимание на тип серверов, на которых вы играете, особенно в сочетании с мощностью вашего компьютера. В MTA есть много раздутых серверов с большим количеством модов, которые требуют лучшего от вашего компьютера, а также могут злоупотреблять памятью с помощью неэффективных сценариев, помимо пользовательских модов (или даже при их отсутствии).

Мы могли бы написать книгу о реальной причине (которая заключается в том, что на таких серверах есть плохие скриптеры или те, которые не знают, что такое оптимизация, и что они добавляют все, включая раздутые модели и текстуры, не просматривая их), но мы не будем делать этого здесь.

Если у вас медленный компьютер или компьютер более старшего поколения, мы советуем вам избегать определенных "модных" серверов с огромными загрузками ресурсов и тому подобным.

- Установите 64-разрядную версию Windows, а не x86 (32-разрядную)


"Если вы все еще хотите играть на серверах, которые могут легко взять верх над вашей системой, тогда;"'

- Обновите аппаратное обеспечение вашего ПК для повышения производительности; рассмотрите возможность замены видеокарты на видеокарту, подходящую для игр, или добавления дополнительной системной памяти (ОЗУ). Переустановка Windows иногда также может помочь, если ваша ОС в целом работает медленно и не в хорошем состоянии. В качестве альтернативы выполните некоторые действия по обслуживанию (проконсультируйтесь с кем-нибудь с техническим опытом или начните с обновления драйверов и запуска различных очистителей мусора и известных инструментов оптимизации производительности ПК).

- Следуйте инструкциям, перечисленным на https://forum.mtasa.com/topic/78081-32-bit-windows-crashing/

- Удалите все моды из вашей установки GTA (предпочтительно переустановите), потому что моды могут занимать видеопамять и оперативную память, достаточную для того, чтобы вызвать высокое использование памяти и последующие сбои. Кроме того, вам определенно следует попробовать уменьшить потоковую память, перейдя в Настройки->Дополнительно->Потоковая память-> и установив ее на минимальное значение.

Помните, что GTA-старая игра, и MTA отдает много власти в руки сценаристов (чтобы испортить отсутствие оптимизации). Даже если у вас большой объем оперативной памяти (например, 8 ГБ, 16 ГБ), вы не можете ожидать, что все это будет использоваться.. старые игры имеют технические ограничения и ограниченное адресное пространство. Серверные сценаристы могут делать действительно классные и безумно реалистичные вещи, используя гораздо меньше 3,6 ГБ оперативной памяти (абсолютный технический предел в SA), но только до тех пор, пока у них есть сценаристы и модельеры/дизайнеры, которые знают об оптимизации. Строго взято, никакого сервера, каким бы модным или красивым он ни был.. должно потребоваться использовать более 2 ГБ оперативной памяти. Большинство приличных серверов в любом случае используют от 800 МБ до 1,6 ГБ. Если вы хотите узнать больше об этой теме или являетесь владельцем сервера, который хочет осознать свои ошибки, пожалуйста, присоединяйтесь к MTA discord по адресу https://discord.gg/mtasa и перейдите на канал #general, затем откройте прикрепленный пост этого канала о проблемах экосистемы оптимизации (автор Dutchman101).

Пожалуйста, обратите внимание, что в общем случае ""любой сбой"" с кодом исключения ""0xE06D7363 "" (в модуле MTA, а не gta_sa.exe как и на этой вики-странице) также является проблемой, связанной с памятью, и возвращается к злоупотреблению памятью серверами и модами, описанными выше.

Устранение сбоев, связанных с пользовательскими моделями

Если у вас возникают сбои, которые, согласно таблице распространенных сбоев, связаны с поврежденными пользовательскими моделями, мы советуем вам переустановить GTA из исходного источника игры (DVD или Steam, поэтому никаких предварительно модифицированных репаков) или восстановить резервные копии целевых файлов, если вы понимаете, какая (тип) модель может вызвать сбой.

В случае, если вы испытываете сбои только во время игры на определенном сервере, высока вероятность того, что сервер загружает пользовательские модели серверов, и тогда мы рекомендуем вам связаться с владельцем сервера, чтобы он мог изучить и потенциально идентифицировать и заменить поврежденную модель, чтобы остановить сбои. Пока они не предпримут успешных действий, на этом сервере вы можете попытаться избежать физического столкновения с модом, который, по вашему мнению, приведет к сбою (например, не создавать указанное транспортное средство или использовать указанный скин). Позвольте нам напомнить вам о возможности того, что плохая модель находится в вашем GTA3.img, но по совпадению вы никогда физически не приближаетесь к этой модели на других серверах, и сервер, на котором вы больше всего зависаете, вынуждает вас использовать этот идентификатор модели (например, как регулярно используемый автомобиль или скин); поэтому нельзя исключать, что это, возможно, все еще ваш клиентский мод, несмотря на то, что вы зависаете только на одном сервере, и стоит, по крайней мере, переустановить GTA, чтобы попробовать его.

Если вы являетесь владельцем сервера и не хотели бы отказываться от своей любимой (поврежденной) модели, то вы можете попросить опытного моделиста попытаться исправить повреждение, изменив/изменив его. Альтернатива сбою многих игроков, потенциально приводящая к потере игроков на вашем сервере, в любом случае не подходит. По этой причине, внимательно следить за тенденциями игроков, сообщающих (или кричащих) о том, что они потерпели крушение, и следить за ними, чтобы получить подробную информацию о крушении (чтобы попытаться сопоставить их с моделями крушений из таблицы на этой вики-странице), может быть хорошей идеей.

Добавление обновляемых компонентов (с именем "ug_upgradename") за пределами chassis_dummy приведет к сбоям, как только в транспортном средстве появится соответствующий компонент обновления.