New York Times

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Рассмотрено Краши и фризы

  • Автор темы Автор темы H1Fox
  • Дата начала Дата начала
Статус
В этой теме нельзя размещать новые ответы.

H1Fox

Житель Нью-Йорка
Сообщения
4
Реакции
0
Баллы
1
1. Никнейм персонажа: John_Marshall
2. Объяснение ситуации и шаги по её возникновению: САМП часто крашится, особенно после часа игры, очень сильно фризит на въезде на Манхэттен через мост, притом с каждым разом все хуже и так до вылета (особенно заметно на работе водителем автобуса), также сильные фризы часто бывают в Бруклине, между автосалоном и Маленькой Италией (как я понимаю, маппинг забивает память игры и со временем ее просто не хватает, потому и при заходе в тех местах все окей, а через час игры уже очень плохо становится. Также сюда по лагам со стороны, я не один такой).

Решение - МТА? Ну или попытки в оптимизацию, не знаю.

3. Демонстрация проблемы:

Также после проезда по центральной части Манхэттена и ловли фризов (по чату по 9 сек в афк улетал) пропал чат (как функционал в целом, не на T, не на F6), а чуть позже уже и словил краш (скрин, увы логи не сохранились):
1755539156725.png



Последний краш был при развороте игры через Alt+Tab (если чем-то поможет, вот логи краша):
GTA SA 1.0.0.0 US
Unhandled exception at 0x501428D3 in SAMPFUNCS.asi (+0x328d3): 0xC0000005: Access violation reading location 0x00000000.
Register dump:
EAX: 0x00000000 EBX: 0x22B57790 ECX: 0x00000000 EDX: 0x95147D00
EDI: 0x00000000 ESI: 0x00000000 EBP: 0xE7A63040 EIP: 0x501428D3
ESP: 0x0177F9F0 EFL: 0x00210246 CS: 0x00000023 SS: 0x0000002B
GS: 0x0000002B FS: 0x00000053 ES: 0x0000002B DS: 0x0000002B

Stack dump:
0x0177F9F0: 0E986CA0 01A0EE7C 0177FABC 88760801 FF2251E0 00000006
0x0177FA08: 0000000C E7A63040 000001CC 0000000D 000001D2 00000019
0x0177FA20: 0000000D 000001CC 00000100 050A2A61 0000000D 000001CC
0x0177FA38: 230A2649 000001CC 0000000D 00000000 00000000 00000A00
0x0177FA50: E7A63040 00000000 00000000 000004FF 000004FF 00000028
0x0177FA68: 00000500 FFFFFB00 00200001 00000000 00000000 00000000
0x0177FA80: 00000000 00000000 00000000 FFFFFFFF 50124C22 2C045208
0x0177FA98: 502251E0 5012263C 2C045208 502251E0 01A0EE7C 01A0EE70
0x0177FAB0: 0177FC1C 501D80E2 00000000 0177FAF8 501402D9 2C045208
0x0177FAC8: 502251E0 00000000 50146506 0F6EE8F8 0F6EE8F8 88760869
base: 0x01580000 top: 0x0177F9F0 bottom: 0x01780000

Backtrace (may be wrong):
=>0x501428D3 in SAMPFUNCS.asi (+0x328d3) (0x0177FA8C)
0x50124C22 in SAMPFUNCS.asi (+0x14c22) (0x0177FA98)
0x5012263C in SAMPFUNCS.asi (+0x1263c) (0x0177FABC)
0x501402D9 in SAMPFUNCS.asi (+0x302d9) (0x0177FAF8)
0x03553EE6 in samp.dll (+0x73ee6) (0x0177FB08)
0x007F971B in gta_sa.exe (+0x3f971b) (0x0177FB54)
0x00809632 in gta_sa.exe (+0x409632) (0x0177FB58)
0x008095B9 in gta_sa.exe (+0x4095b9) (0x0177FB74)
0x007EF391 in gta_sa.exe (+0x3ef391) (0x0177FB88)
0x0074521B in gta_sa.exe (+0x34521b) (0x0177FB90)
0x0053D802 in gta_sa.exe (+0x13d802) (0x0187E5BC)
0x0187B9E0 in unknown (+0x187b9e0) (0x0187E5C0)
0x0187BA70 in unknown (+0x187ba70) (0x0187E5C4)
0x0187BA70 in unknown (+0x187ba70) (0x0187E5C8)
0x00750480 in gta_sa.exe (+0x350480) (0x0187E5CC)
 
Да, сейчас игру перепишем с нуля, чтобы тебя не крашило, без проблем.

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

Краш, который ты скинул ниже - это известная проблема сампфункса, есть небольшой шанс, что при сворачивании/разворачивании игры произойдет краш, это к сожалению никак не пофиксить. Решение только одно - меньше сворачиваться.
 
Проблема на стороне клиента, частые вылеты решим патчами, а остальное придется потерпеть.

Лаги и фризы - из за маленькой карты, в центре Бруклина грузится около 100 игроков в зоне стрима, тоже поправим, уменьшив прорисовку.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху