Войти на сайт Регистрация Лента форума Пользователи Правила сайта Поиск по форуму
Модератор форума: LoginZapili, sergej5500  
Ошибки Sigerous Mod 2.1
GeJorgeДата: Пн, 16.01.2012, 17:38 | Сообщение # 1
Зодчий SGM
Администраторы
Сообщений: 88
Награды: 29
Репутация: [ 1279 ]

ПИСАТЬ ТОЛЬКО ПРО ОШИБКИ ВЕРСИИ 2.1.

[cut=Форма оформления поста об ошибке]
1) Порядок установки *
2) Лицензия или пиратка. Версия патча *
3) Конфигурация железа *
4) ЛОГ ошибки (прячем под спойлер). Если лога нет, то так и пишем " лог вылета - отсутствует" *
5) Локация на которой повстречалась ошибка
6) Что изменяли в игровых конфигах, и опциях мода
7) Если не сложно, вклейте в пост свои глючные сохранения
* - обязательно
[/cut]

[cut=Как показать ошибку мода на форуме]

Что такое LOG ошибки, и как мне его найти?

Это система отладки происходивших вылетов, которая подается игрой в форме текста, хотя не всегда.
Для того чтоб найти LOG необходимо зайти вот сюда:

В Win хр лог находится:

C:\Documents and Settings\All Users\Документы\S.T.A.L.K.E.R. - Зов Припяти\logs

Затем открываете первый файл в формате TXT, и в нем отбираете с низу 25 строчек. После кидаете эти 25 строчек в сообщение на форум.

В Win7 лог находится C:\Users\Public\Documents\S.T.A.L.K.E.R. - Зов Припяти\logs

Как вариант: если по указанным адресам вы не нашли папку с логами, то вбейте в поисковике своего компьтера слово logs или logs*, и если эти данные имеют место быть, поисковик выдаст вам все адреса нахождения этих данных... останется выбрать только тот который необходим.[/cut]

[cut=Самый расхожий вылет и пути его ликвидации]
Вылет «Not enough storage is available to process this command» ,
в переводе на русский «Недостаточно ресурсов для выполнения команды». Применительно к «Зову Припяти» - Менеджеру Памяти ОС WINDOWS не удается выделить память из выгружаемого пула.
Для решения проблемы предлагается :
1. Увеличить размер выгружаемого пула памяти.
2. Сократить объем заполнения пула, после чего , Менеджер Памяти начнет урезать память.
Для решения проблемы делаем следующее:
(зайти в «Старт >«Выполнить...»)
Запускаем REGEDIT (Редактор реестра).
Идем по адресу:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
Устанавливаем максимальный размер пула в 4 Гига.
"PagedPoolSize"=dword:ffffffff
Урезаем память при заполнении пула на 40 %. (По умолчанию установлено 80%).
"PoolUsageMaximum"=dword:00000028

Перезагружаем компьютер. Проблема должна быть решена.

Вылет «Out of Memory . Memory request: …… K».
Недостаточно памяти. Запрос памяти: ….
Здесь главное нужно понимать, что 32-битные Windows выделяют под процесс ( а запуск Сталкера – это процесс) только 2 Гига памяти. И не байтом больше, даже если у Вас в компьютере установлено 8 Гигов.
А 64-битные Windows выделяют под процесс столько памяти – «сколько нужно процессу».
Здесь два варианта решения проблемы:
1. У Вас в компьютере установлено 2 Гига памяти RAM.
Снижайте настройки рендера вплоть до статического. Убирайте плотность травы, качество теней и т.д. до минимума. Если не помогает, то убирайте все надстройки игры (озвучки, атмосферы, музыку, аномалии, мины и т. д.). Если и это не помогает, то вам дорога в магазин докупать модули памяти.
2. У Вас в компьютере установлено 4 Гига памяти RAM или больше.
А) Установить 64-битную Windows.
Б) «Заставить» 32-битную Windows выделить под процесс не 2, а 3 Гига памяти, за счет урезания памяти ядра( сама система, драйвера и т.д.).
Советую запустить диспетчер задач, перейти на вкладку «Быстродействие» и посмотреть на «Память» . Если меньше 1 Гига, то начинаем действовать. ( Если больше – то выгружайте из памяти все побочные процессы кроме ядра системы, видео и аудио драйверов).
Вот пример вылета.
* [win32]: free[65320 K], reserved[98608 K], committed[1933160 K]
* [ D3D ]: textures[687435 K]
* [x-ray]: crt heap[454760 K], process heap[9774 K], game lua[60032 K], render[5882 K]
* [x-ray]: economy: strings[54097 K], smem[11933 K]
FATAL ERROR
[error]Expression : fatal error
[error]Function : out_of_memory_handler
[error]File : D:\prog_repository\sources\trunk\xrCore\xrDebugNew.cpp
[error]Line : 336
[error]Description : <no expression>
[error]Arguments : Out of memory. Memory request: 3629 K
Здесь видно , что[ win32]: free[65320 K] – свободная память 65,32Мбайта, а
под процесс уже занято committed[1933160 K]- 1,93 Гига. То есть свободной памяти практически нет.

Решаем проблему:

Windows XP 32 bit
1. На системном диске находим и открываем блокнотом файл boot.ini.
Файл системный, поэтому будет скрыт, необходимо будет в свойствах
проводника включить отображение системных файлов.
2. Сделайте копию boot.ini, откройте файл boot.ini, выберите "Сохранить как", имя файла boot.ini.bak.
3. С командной строки (зайти в «Старт Меню»->«Выполнить...» или нажать Win+R) выполните команду:
bootcfg /raw "/3GB /userva=2500" /A /ID 1
где «1» - это номер конфигурации в файле boot.ini. По умолчанию есть всего одна конфигурация.
Если вы продвинутый пользователь, то параметры "/3GB /userva=2500" можно добавить самостоятельно
в файл boot.ini с помощью текстового редактора.
4. После применения настроек необходимо перегрузить компьютер.
В случае неудачи с загрузкой ОС, придётся зайти в безопасном режиме и восстановить настройки из
бекапа, просто переименовав файл boot.ini.bak в boot.ini

Windows Vista/Seven 32bit:
1. Запускаем командную строку (cmd.exe) с привилегиями администратора (правой кнопкой
по ярлыку/запуск от имени администратора). В появившемся окне пропишите:
bcdedit /export "C:\BCDBackup"
нажать "enter"
bcdedit /set IncreaseUserVa 2500
нажать "enter".
2. Перезагрузить компьютер.
3. Запускаем игру.
Если ОС удачно не загрузилась, придётся зайти в безопасном режиме и выполнить первый
пункт прописав в командной строке:
bcdedit /import "C:\BCDBackup"

А вот лог после указанных выше действий при выходе из игры:
* [win32]: free[1197900 K], reserved[85456 K], committed[1862308 K]
Под процесс занято (committed[1862308 K]) 1,86 Гига и еще свободно 1,197Гига.

Все написанное выше носит рекомендательный характер, т.к. заглянуть к каждому пользователю в
компьютер не предоставляется возможным.
[/cut]

[cut=P.S. Читать обязательно]

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

[cut=Последние исправления (22.01.2012)]
[cut=Что исправлено]
1. Вылет при попытке отремонтировать Сайгу. Убрал у неё все апгрейды.
2. Вылет при попытке отремонтировать АЕК-971.
3. Вылет при использовании альтернативного удара ножом.
4. Исчезающий ПКМ.
5. Оптика для широкоформатных мониторов.
6. Вернул апгрейды для Сайги и АЕК-971.
7. Поправлена точность Сайги.
8. Восстановлен огнемёт.
9. Вылет по квесту Зверобоя.
10. Вылет на Агропроме.
11. Вылет в Припяти.
12. Некорректная модель Воланда.
13. Вылет при попытке приобрести у Сыча место дислокации тайника.
[/cut]
http://narod.ru/disk/38472324001/SGM_COP_v2.1_FIX_22.rar.html
[/cut]

[cut noguest=Фикс от makdm][cut=Фикс исправляет]
1.Ошибка с покупкой тайников у Сыча.
2.Ошибка с заказом у торговцев.
3.Ошибка с взятием 2 квеста у Левиафана. [/cut]
Ссылка на скачивание[/cut]


[cut noguest=Фикс Дин. новостей]Для тех кто установил динамические новости.

Вот фикс http://ifolder.ru/28870139 Устраняет:

1. Ошибку на Агропроме ( решение от GEONEZIS) вида
gamedata\scripts\vs_send_news.script:72: attempt to index field '?' (a nil value)
2.Рандомную ошибку вида (решение от makdm)
gamedata\scripts\vs_send_news.script:726: attempt to concatenate local 'SndName' (a nil value)[/cut]

Если игра вылетает при переходах с локации на локацию - рекомендую отключить "автосохранение" в опциях игры.


[cut=Дополнительная информация по ошибкам от ХАН]
http://sigerous.ru/forum/54-3240-641004-16-1330935139
[/cut]


Сообщение отредактировал AR100 - Чт, 08.03.2012, 14:23
 
МеханикДата: Сб, 04.02.2012, 18:49 | Сообщение # 391
Мечтатель
Разработчики
Сообщений: 1848
Награды: 38
Репутация: [ 4562 ]

H3adsh0T,
Проблемы с файлом Папка с игрой/gamedata/configs/misc/items/sgm_items.ltx
Попробуйте его переустановить.
Или смотрите в нём секцию 'medkit_elite'Судя по логу игра ругоется именно на неё.


Нет судьбы кроме той,
которую мы творим сами.


Сообщение отредактировал Механик - Сб, 04.02.2012, 19:09
 
H3adsh0TДата: Сб, 04.02.2012, 19:36 | Сообщение # 392
Удаленные



Quote (Механик)
H3adsh0T, Проблемы с файлом Папка с игрой/gamedata/configs/misc/items/sgm_items.ltx Попробуйте его переустановить. Или смотрите в нём секцию 'medkit_elite'Судя по логу игра ругоется именно на неё.


ОК. Смотрел, но ничего странного не нашел.
[cut=Вот скрипт]
[medkit_elite]:booster
$spawn = "food and drugs\medkit_elite"
visual = dynamics\devices\dev_aptechka\dev_aptechka_elite.ogf
inv_name = st_medkit_elite
inv_name_short = st_medkit_elite
description = st_medkit_elite_descr
inv_weight = 0.2
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 6
inv_grid_y = 36
cost = 1400
boost_time = 20.0
boost_health_restore = 0.02
boost_radiation_restore = 0.02
boost_bleeding_restore = 0.008
boost_power_restore = 0.004
use_sound = interface\inv_medkit
eat_toxicity = 0.20
activation_time = 3.0
after_used_transform = medkit_elite_used[/cut]
Перепроверил расположение файлов. Всё на месте...
В командах тоже вроде бы ничего странного...
Идей больше нет... Чем поможете ещё?
Да, и ещё, вот вы сказали, что "Проблемы с файлом Папка с игрой/gamedata/configs/misc/items/sgm_items.ltx
Попробуйте его переустановить." Но где тогда найти этот файл, его же нет в отдельности?
 
МеханикДата: Сб, 04.02.2012, 20:02 | Сообщение # 393
Мечтатель
Разработчики
Сообщений: 1848
Награды: 38
Репутация: [ 4562 ]

H3adsh0T,
Идея только одна И самая простая,всё снести и поставить по новой.И попробовать начать Н.И. А ешё как вариант (из идей)Что-о из установленного скачалось с ошибками.


Нет судьбы кроме той,
которую мы творим сами.
 
FlastorДата: Сб, 04.02.2012, 20:33 | Сообщение # 394
Глава Информационной группы «Свободы»
Свобода
Сообщений: 922
Награды: 12
Репутация: [ 193 ]

[cut noguest=Лог]Expression : !m_error_code
Function : raii_guard::~raii_guard
File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp
Line : 748
Description : ....l.k.e.r Cia I?eiyoe\gamedata\scripts\rx_wmgr.script:584: C stack overflow[/cut]
периодически ловлю такой вылет на ровном месте или на скриптовых сценах (к примеру когда привел Соколова к Зулусу и игра сохранилась).
Версия игры 1.6.02, SGM 2.1 + Atmosfear 3 (с текстурами высокого разрешения)+Dinamic News+Ai Additions+фикс от 22.01 и от makdm.

Добавлено (04.02.2012, 20:33)
---------------------------------------------
Ну вот. Уже второй раз ловлю его когда веду группу ученых к шахтам и убиваю какого нибудь зомбаря хедшотом с оптики.


Alea jacta est.
 
MutarДата: Сб, 04.02.2012, 22:59 | Сообщение # 395
Удаленные



Порядок установки сочтен, патч последний, стоит амосфер + новости и тд. + адаптация + фикс. (Все как надо)
Изменений не делал.

Вылет такой, больной NCP лежит, даю ему аптечку - сразу вылет, стабильно.
Локация Затон, Скадовск.

Настройки средние, освещение статик.

[cut noguest=Часть лога]Expression : 0
Function : ErrorLog
File : D:\prog_repository\sources\trunk\xrServerEntities\script_engine_script.cpp
Line : 49
Description : wrong wounded animation sim_default_stalker_032009[/cut]

[cut noguest=Сохнанение, лог и всякая лабуда в архиве, ФО Я.Народ]http://narod.ru/disk....ip.html

Непись лежит в право от двери выхода со Скадовска в стороне холма.
[/cut]


Сообщение отредактировал Mutar - Сб, 04.02.2012, 23:02
 
FlastorДата: Вс, 05.02.2012, 01:19 | Сообщение # 396
Глава Информационной группы «Свободы»
Свобода
Сообщений: 922
Награды: 12
Репутация: [ 193 ]

Mutar,
потерял файл анимации похоже. Попробуй переустановить мод.


Alea jacta est.
 
VaiteriaДата: Вс, 05.02.2012, 01:40 | Сообщение # 397
Отмеченная Зоной
Пользователи
Сообщений: 1641
Награды: 20
Репутация: [ 3044 ]

Mutar, Какая то модель не поддерживает анимацию ранения. Сказать какая, не могу...надо проверить с сейва, но и проверить не могу...у меня не установлен атмосфер(((



Никому не обязана, ни к чему не привязана, никому не подобна, потому и свободна...
 
ovclДата: Вс, 05.02.2012, 02:36 | Сообщение # 398
Сталкер
Пользователи
Сообщений: 161
Награды: 2
Репутация: [ 23 ]

Mutar, или что-то наковырял в конфигах или криво встал мод. Не с включенным антивирусником, часом, ставил?
У меня с твоим сохранением без вылета лечится непись.


Intel Core i5 760 2.8 @ 4 ГГц/ Gigabyte P55A-UD4/ 16Гб DDR3 1910 МГц/ GeForce GTX580 1536 Mb/ HDD: 500Gb WD, 2Tb Hitachi, 3x1Tb WD10EADS/ звук Creative X-Fi Extreme Music/ БП 750W Chieftec/ Windows 7 Pro x64 SP1
 
VanoooДата: Вс, 05.02.2012, 09:59 | Сообщение # 399
Сталкер
Пользователи
Сообщений: 216
Награды: 0
Репутация: [ 152 ]

От одного пользователя на другом сайте

Играю в 2.1 . Достали вылеты после того как отдал документы из лаборатории Х-18(в Тёмной долине) курьеру (в Припяти) . Немогу перейти на другую-любую локацию(надо на Затон к пространственной аномалии) . Ставил фикс от 22.02.2012 , не помог , хотя там сказано "Вылет на Агропроме - исправлено." и "Вылет в Припяти.- исправлено"

[cut noguest=Лог]FATAL ERROR

[error]Expression : 0
[error]Function : ErrorLog
[error]File : D:\prog_repository\sources\trunk\xrServerEntities\script_engine_script.cpp
[error]Line : 49
[error]Description : Ваше сохранение битое. Попробуйте загрузится c раннего сохранения.

stack trace:[/cut]

Чистый СГМ 2.1 + фикс от 22.01


 
mike_vsДата: Вс, 05.02.2012, 10:02 | Сообщение # 400
Сержант
Разработчики
Сообщений: 966
Награды: 15
Репутация: [ 523 ]

Quote (Mutar)
Description : wrong wounded animation sim_default_stalker_032009

несколько раз на такие нарывался. устойчиво - на "Скадовске" и "Янове", 1 раз в поле где-то на самой локации Юпитер. грешил на вылет из-за перегруза системы. судя по твоим настройкам играешь не на сильной машине, так что возможно причина та же. после отката на 1.6.01 не наблюдал. игра без Атмосфера.


Intel i7-3770K 3.50GHz, Intel DZ77BH-55K, Corsair DDR3 2x8Гб 1600GHz, GF GTX 780 3GD5, Creative SB X-Fi Xtreme 7.1, HDD 3xSATA3 (2x1TB+2TB), SSD 1x120Gb SATA3 (OS Win 7 Pro x64 SP1), монитор "Обычный" 24" 1920x1080
 
DrLivsyДата: Вс, 05.02.2012, 10:38 | Сообщение # 401
Техногенный
Одиночки
Сообщений: 3184
Награды: 20
Репутация: [ 878 ]

Quote (Recluse)
И все "замирает": счетчик стоит, задания "не выполнены"...

А ты сколько артефактов насобирал? Есть проблема с 255 артефактами - может у тебя такое же.
И в "быстрые слоты" ты ничего не запихал "длиннее" одной клетки?


 
GeonezisДата: Вс, 05.02.2012, 12:31 | Сообщение # 402
Разработчик «Смерти вопреки»
Свобода
Сообщений: 2360
Награды: 30
Репутация: [ 71 ]

Quote (ramfox)
[error]Description : .... - Зов Припяти\gamedata\scripts\vs_send_news.script:66: attempt to index field '?' (a nil value)

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


Quote (Vanooo)
[error]Description : Ваше сохранение битое. Попробуйте загрузится c раннего сохранения.

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



Смерти Вопреки
Spectrum Project
AP_Prodaction
 
GnomoyadДата: Вс, 05.02.2012, 12:39 | Сообщение # 403
Гражданский
Пользователи
Сообщений: 1
Награды: 0
Репутация: [ 0 ]

Проблемы с постоянными вылетами при сохранении и загрузки сохранений. Постоянны на Юпитере, редко на Затоне.
Вылеты без лога. Винда пишет мол ошибка движка игры.
COP+patch1.6.02+SGM 2.1+ваши исправления и фокс.
Система: Windos 7 максимальная,32-разрядная, процессор intel core I3-2100, оперативы - 4 GB и видео ATI radeon HD 5670
 
GeonezisДата: Вс, 05.02.2012, 12:49 | Сообщение # 404
Разработчик «Смерти вопреки»
Свобода
Сообщений: 2360
Награды: 30
Репутация: [ 71 ]

Quote (Flastor)
Description : ....l.k.e.r Cia I?eiyoe\gamedata\scripts\rx_wmgr.script:584: C stack overflow


Это ошибка связана с преполнением стека в скриптовой функции weapon_manager:update_weapon_list(na,cut) Это одна из функции улучшенного ИИ НПС. стек это одна из структур данных. преполнение стека происходит при попытки добавить в него элемент когда память выделяемая под него полностью занята.

Более точно что там происходит я сказать не могу, так как являюсь квестеров, но не скриптером. Считаю вам необходимо попробовать снизить игровые настройки во избежания переполнения памяти необходимой для корректной работе скриптов.


Смерти Вопреки
Spectrum Project
AP_Prodaction


Сообщение отредактировал GEONEZIS - Вс, 05.02.2012, 12:49
 
makdmДата: Вс, 05.02.2012, 12:54 | Сообщение # 405
Рожденный в СССР
Разработчики
Сообщений: 1294
Награды: 29
Репутация: [ 1909 ]

Для любителей собирать флэшки.
Некритичная ошибка в моде из-за которой флэшки Вано и Бродяги не выпадали в лут при смерти персонажей.
[cut=Решение] Дело в том, что персонажи в процессе игры постоянно переодеваются. Например Бродяга переодевается 4 раза. Каждый раз происходит респаун персонажа, в процессе которого флэшки терялись. Написал небольшой фикс. Теперь флэшку Зулуса, Вано и Бродяги Вам выдаст Зулус вместе с пулеметом, если поможете ему отбиться от снорков, при условии, что Вы имеете достижение Лидер. Фикс совместим с любыми адаптациями. Устанавливать до первого появления в Припяти.
http://ifolder.ru/28516531
[/cut]


Терпение......
И все получится!
 
Поиск: