Fatal error cscriptengine

Привет всем! Игра S.T.A.L.K.E.R., а конкретно сам движок X-Ray довольно капризный, и зачастую как в процессе модификации, так и во время игры игра «вылетает». Чтобы мы знали причину вылета, движок нам оставляет лог вылета. Лог вылета можно посмотреть несколькими способами:

Привет всем! Игра S.T.A.L.K.E.R., а конкретно сам движок X-Ray довольно капризный, и зачастую как в процессе модификации, так и во время игры игра «вылетает». Чтобы мы знали причину вылета, движок нам оставляет лог вылета. Лог вылета можно посмотреть несколькими способами:

  • В текстовом редакторе нажать Ctrl+V (Вставить)
  • Посмотреть лог игры включая лог вылета в файле xray_имя_пользователя.log в папке C:Documents and SettingsAll UsersДокументыSTALKER-***logs
  • Посмотреть непосредственно в окне багтрекера (только в ЧН и ЗП).

Ну приступим. Начнём с простых:


Expression    : wave&&wave->length()
Function      : CSoundRender_Source::LoadWave
File          : E:stalkerpatch_1_0004xrSoundSoundRender_Source_loader.cpp
Line          : 65
Description   : Can't open wave file:
Arguments     : d:stalkergamedatasoundsmusicsound.ogg

Здесь игра не может открыть звуковой OGG-файл под названием sound в папке d:stalkergamedatasoundsmusic


Expression    : fatal error
Function      : CRender::texture_load
File          : E:stalkerpatch_1_0004xr_3daxrRenderTexture.cpp
Line          : 295
Description   : <no expression>
Arguments     : Can't find texture 'actact_corp_monolit'

Не может найти текстуру act_corp_monolit из папки texturesact


Expression    : fatal error
Function      : CModelPool::Instance_Load
File          : E:stalkerpatch_1_0004xr_3daxrRenderModelPool.cpp
Line          : 111
Description   : <no expression>
Arguments     : Can't find model file 'physicsmesh.ogf'.

Не найдена трёхмерная OGF-модель mesh.ogf из папки meshesphysics.


Expression    : SG
Function      : CRender::model_CreateParticles
File          : E:stalkerpatch_1_0004xr_3daxrRender_R2r2.cpp
Line          : 330
Description   : Particle effect or group doesn't exist
Arguments     : hit_fxhit_water_00

Не найдена система частиц (партикл) hit_water_00 в директории hit_fx файла particles.xr (подробно опишу позже).


Expression    : !m_bAutoRemove
Function      : CParticlesObject::Init
File          : D:prog_repositorysourcestrunkxrGameParticlesObject.cpp
Line          : 50
Description   : Can't set auto-remove flag for looped particle system.
Arguments     : snow_stepsstep

Не установлен интервал (время) проигрывания группы/эффекта партиклов. В Particle Group -> End Time(s) укажите время, через которое частицы должны исчезнуть. Заодно проверьте particle effect -> Kill Old -> Age limit.


Expression    : fatal error
Function      : CResourceManager::_GetBlender
File          : E:stalkerpatch_1_0004xr_3daResourceManager.cpp
Line          : 49
Description   : <no expression>
Arguments     : Shader 'modelsantigas_glass' not found in library.

Не найден шейдер modelsantigas_glass в библиотеке шейдеров.


Expression    : fs
Function      : CResourceManager::_CreateVS
File          : E:stalkerpatch_1_0004xr_3daResourceManager_Resources.cpp
Line          : 185
Description   : shader file doesnt exist
Arguments     : d:stalkergamedatashadersr2deffer_impl_flat.vs

Тут проблема вся в том, что неправильно закомпилился шейдер, при компиляции уровня на качестве, более высоком чем Draft. Нужно скачивать исправление шейдеров от товарища Haron.
Для ЗП (ЧН) это может ещё быть из-за отсутствия thm-ок для текстур террейна уровня!


Expression : fatal error
Function : out_of_memory_handler
File : D:prog_repositorysourcestrunkxrCorexrDebugNew.cpp
Line : 336
Description : <no expression>
Arguments : Out of memory. Memory request: 55965 K 

Нехватка оперативной памяти.


[error]Expression : assertion failed
[error]Function : CBuild::Load
[error]File : .Build_Load.cpp
[error]Line : 98
[error]Description : B.dwMaterialGame<65536

Неправильно настроены шейдеры. В настройках шейдера, во вкладке R2-A поставьте текстуру, которая вдальнейшем будет накладываться
на террейн.


Expression : fatal error
Function : CInifile::r_string
File :E:stalkersourcestrunkxrCoreXr_ini.cpp
Line : 352
Description : <no expression>
Arguments : Can't find variable ammo_mag_size in [wpn_addon_grenade_launcher]

Не найдена переменная ammo_mag_size в секции [wpn_addon_grenade_launcher].


Expression    : fatal error
Function      : CScriptEngine::lua_error
File          : D:xray-svnxr_3daxrGamescript_engine.cpp
Line          : 74
Description   : <no expression>
Arguments     : LUA error: C stack overflow

Переполнение стека. Смотрим внимательно: lua_error. Ошибка, возможно, в скриптах.


Expression : vertex || show_restrictions(m_object)
Function : CPatrolPathManager::select_point
File : E:stalkersourcestrunkxr_3daxrGamepatrol_path_manager.cpp
Line : 155
Description : any vertex in patrol path [sniper_3_walk] in inaccessible for object [stalker_0002]

Какая то вершина (вейпоинт) пути sniper_3_walk стоит в неположенном месте (например не на аи-сетке). Объект stalker_0002 (в данном случае сталкер) который якобы двигался по пути sniper_3_walk попал на эту точку, а заодно ушёл за аи-сетку. Этого движок не терпит.

То же самое произойдет если координаты(вейпоинт) пути sniper_3_walk совпадет с координатами места, где НПС запрещено находиться, будь то рестриктор или аномалия в схеме обхода аномалий.
Также этот вылет наблюдается при попытке отправить НПС за пределы места работ параметр out_rest = «имя_рестриктора» в файле загрузки работ гулага. Попробуйте любого сталкера из лагеря новичков отправить, допустим, к остановке — получите этот самый вылет.


Expression : e_entity
Function : xrServer::Process_event_reject
File : E:stalkersourcestrunkxr_3daxrGamexrServer_process_event_reject.cpp
Line : 12
Description : entity not found. id_parent=7540 id_entity=44047 frame=2075050

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


Expression : fatal error
Function : CScriptEngine::lua_error
File : D:xray-svnxr_3daxrGamescript_engine.cpp
Line : 74
Description : <no expression>
Arguments : LUA error: e:stalkergamedatascripts_g.script:20: bad argument #2 to 'format' (string expected, got no value)

Ошибка распространённая. На первый взгляд кажется, что ошибка как раз в скриптах, но всё может быть иначе. В одной из пиратских версий игры этот вылет наблюдается особенно часто из-за криво модифицированного файла «XR_3DA.exe». Если же вы уверены, что у вас лицензионная версия игры, можно попробовать сделать так: открываем файл _g.script блокнотом, закомменчиваем 20 строку (ставим перед строкой —) и идём к тому месту где поймали вылет. Так мы получим более развёрнутый ответ.

Участник: Призрак: Автор прав в том что вылет очень распространен, но так его исправлять нельзя, так как nil передается в эту функцию только при каком-то форс-мажоре. Поэтому необходимо перейти в _g.script в функцию printf и перед log1(string.format(fmr,..)) дописать: get_console():execute(«load «..fmt). После этого запустить еще раз игру и посмотреть при передачи какой строки игра вылетает. Потом найти эту строку в скриптах игры и прикинуть почему аргумент (у нас это аргумент №2 (bad argument #2)) равен nil. Возможность такового вылета из — за слишком быстрой скорости актера, слишком высокому прыжку. (Редактировать: config/creatures/actor.ltx)


Expression    : assertion failed
Function      : _VertexStream::Lock
File          : E:stalkerpatch_1_0004xr_3daR_DStreams.cpp
Line          : 44
Description   : (bytes_need<=mSize) && vl_Count

Проблема возникает при убийстве НПСмутанта. Типичный вылет по нехватке ресурсов. Встречается в основном на больших локациях. Но не на всех. На болотах из ЧН такой вылет встречается, а вот с локации aver от Кости V такого вылета нет. Однако для данного вылета есть таблетка, в виде правленого экзешника. Искать на АМК-форуме.


Expression    : fatal error
Function      : IRender_Visual::Load
File          : E:stalkerpatch_1_0004xr_3daFBasicVisual.cpp
Line          : 58
Description   : <no expression>
Arguments     : Invalid visual

Неправильный визуал (модель) НПС.


Expression    : !phrase_dialog->m_PhraseVector.empty()
Function      : CPhraseDialog::SayPhrase
File          : E:stalkerpatch_1_0004xr_3daxrGamePhraseDialog.cpp
Line          : 140
Description   : No available phrase to say, dialog[esc_dialog]

В диалоге esc_dialog нет доступной для отображения фразы (скажем, все заткнуты инфопоршенами).


Expression    : motion_ID.valid()
Function      : CKinematicsAnimated::ID_Cycle
File          : D:prog_repositorysourcestrunkLayersxrRenderSkeletonAnimated.cpp
Line          : 210
Description   : ! MODEL: can't find cycle:
Arguments     : death_init

Игра не нашла в модели трёхмерную анимацию с именем death_init.


Expression    : fatal error
Function      : CScriptEngine::lua_error
File          : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
Line          : 73
Description   : <no expression>
Arguments     : LUA error: ...hadow of chernobylgamedatascriptsxr_danger.script:116: attempt to index field 'ignore_types' (a nil value)

Причина вылета в том что игра не понимает значения 0 в danger_ignore.Проще говоря в логике какого то персонажа параметр danger_ignore = 0 либо в минусовом значении. Либо его вообще нету

P.S. Также может быть причина в том, что в логике у какого-то АИ что-то неправильно указано. Для исправления рекомендую вставить строчку перед 116: get_console():execute(self.object:name()). То имя в логе, которое будет последним после вылета, указывает на персонажа с кривой логикой.


Expression    : fatal error
Function      : CInifile::r_string
File          : E:stalkerpatch_1_0004xrCoreXr_ini.cpp
Line          : 352
Description   : <no expression>
Arguments     : Can't find variable class in [test_no_klass_npc]

Не найден класс персонажа. Возможно, НПС не прописан под своим классом в gamedatanpc_profile.xml, либо в creaturesspawn_section.ltx, либо в gameplaycharacter_desc.xml


Expression    : fatal error
Function      : CInifile::r_section
File          : E:stalkerpatch_1_0004xrCoreXr_ini.cpp
Line          : 342
Description   : <no expression>
Arguments     : Can't open section 'bandage_test_kick1'

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


Expression    : fatal error
Function      : CInifile::r_string
File          : E:stalkerpatch_1_0004xrCoreXr_ini.cpp
Line          : 352
Description   : <no expression>
Arguments     : Can't find variable remove_time in [vehicle_btr]

Не найдена переменная remove_time в секции [vehicle_btr]. А в данном случае ошибка в том что если вы делали предмет как физическую модель(то бишь, которую нельзя использовать, говорить и вообще он похож на декорации типа деревьев, столов и прочего хлама) то необходимо указывать remove_time в его секции.


Expression    : fatal error
Function      : CScriptEngine::lua_error
File          : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
Line          : 73
Description   : <no expression>
Arguments     : LUA error: ...dow of chernobylgamedatascriptstest_kick.script:34: attempt to call method 'section' (a nil value)

Метод обращения в игре не предусмотрен. Возможно, стоит пересмотреть подход к тому или иному скрипту.


Expression    : rpoints[0].size()
Function      : game_sv_Deathmatch::Create
File          : D:prog_repositorysourcestrunkxrGamegame_sv_deathmatch.cpp
Line          : 99
Description   : rpoints for players not found

На мультиплеерной карте не найдены точки респавна игроков. В SDK должен быть красный пацанчик. Настроить Team = 0


Expression    : fatal error
Function      : xrServer::Process_update
File          : E:stalkerpatch_1_0004xr_3daxrGamexrServer_process_update.cpp
Line          : 37
Description   : <no expression>
Arguments     : Beer from the creator of 'WP_SHOTG'

Такое иногда бывает, когда ты (ГГ) или НПС заряжает дробовик или другое оружие со значением tri_state_reload = true.
Это глюк. в игре что-то сбивается, и когда у дробовика максимальное количество заряженных патронов скажем 6, он заряжается за 6 и дальше.. дальше.. дальше.. и так пока не произойдёт вылет с вышеуказанным логом. вылет не значительный и редкий, но если он случается слишком часто, можно в конфигах всех дробовиков и ружей поменять значение tri_state_reload = true на tri_state_reload = false.


Expression    : fatal error
Function      : CInifile::r_string
File          : D:prog_repositorysourcestrunkxrCoreXr_ini.cpp
Line          : 477
Description   : <no expression>
Arguments     : Can't find variable bound_rect in [level_map]

Такой лог бывает когда подключаешь локацию из ТЧ в ЗП. Причина проста — в ЗП уровнях файл строчка bound_rect пишется в файле gamedatalevelsимя_уровняlevel.ltx, а в ТЧ строка bound_rect для каждого уровня непосредственно в файле gamedataconfiggame_maps_single.ltx …

Исправить просто, нужно изменить файл gamedatalevelsимя_уровняlevel.ltx в подключенной локации, просто перенести строку bound_rect из game_maps_single.ltx в level.ltx перед строчкой texture.


Expression : hGame
Function : CEngineAPI::Initialize
File : E:stalkerpatch_1_0004xr_3daEngineAPI.cpp
Line : 65
Description : Game DLL raised exception during loading or there is no game DLL at all

Случается когда одна из dll некорректна. Например такой вылет бывает если подсунуть в ТЧ 1.0004 xrGame от 6 патча.


Expression    : assertion failed
Function      : CInventory::Eat
File          : E:stalkersourcestrunkxr_3daxrGameInventory.cpp
Line          : 892
Description   : pIItem->m_pCurrentInventory==this

Вылет встречается только на 6 патче при попытке хаванья из трупа. Ищите, исправленную Kolmogor’om, xrGame.dll в Интернете


[error]Expression    : error handler is invoked!
[error]Function      : invalid_parameter_handler
[error]File          : E:stalkersourcestrunkxrCorexrDebugNew.cpp
[error]Line          : 804
[error]Description   : 

Данный вылет бывает когда у какого либо из объектов установлено некорректное значение (читал, сам не получал его)
Или же если данный вылет происходит при вызове класса, то проблема в том что в методе __init() класса прописано super()


Expression : !m_error_code
Function : raii_guard::~raii_guard
File : D:prog_repositorysourcestrunkxrServerEntitiesscript_storage.cpp
Line : 748
Description : d:stalker copgamedatascriptsbind_stalker.script:231: attempt to index global 'ИМЯ_ФАЙЛА' (a nil value)

Вылет происходит в двух случаях — когда скрипт пытается вызвать функцию из несуществующего файла или когда в файле допущена синтаксическая ошибка.


Expression    : fatal error
Function      : CScriptEngine::lua_error
File          : E:stalkersourcestrunkxr_3daxrGamescript_engine.cpp
Line          : 73
Description   : <no expression>
Arguments     : LUA error: attempt to call a nil value

Происходит при попытке вызвать класс, которого не существует


Небольшой пример из практики по определению ошибки в особых случаях(для начинающих):
Игра зависла, картинка на экране не меняется, на Ctrl + Alt+ Delete не реагирует. Только «Холодная перезагрузка» reset. Но при этом обычно в логе нет записи и обычным Ctrl + V ошибку не увидеть.
Я пользуюсь программой Punto Switcher. Есть в ней опция «дневник», она ведёт запись всех нажатий клавиш и по нажатию сочетаний клавиш содержимое памяти может записывать в дневник.
теперь когда игра зависла и картинка на экране не меняется, нажимаете Ctrl + Alt+ Delete. Внешне ничего не изменится, но ОС будет реагировать
на клавиши, нажимаете сочетание клавиш «записать в дневник». Делаете перезагрузку, открываете дневник — Ваша ошибка записана.
«дядя Саша»


Expression    : bone_id!=BI_NONE
Function      : SArtefactDetectorsSupport::SetVisible
File          : D:prog_repositorysourcestrunkxrGameArtefact.cpp
Line          : 525
Description   : link

Возникает при создании или добавлении чужих артефактов. В artefacts.ltx, в секции af_base есть параметр particles_bone=link. Это имя косточки, которая принимается за центр при проигрывании партикла. Если кость в артефакте называется по иному, например joint2, и это не указанно в секции нового арта, которая наследуется от базовой и подразумевает естественно наличие link, получаем вылет. Решается конвертированием модели арта в .object, просмотром в sdk и выяснением имени косточки с занесением в конфиг.


Expression    : error handler is invoked!
Function      : invalid_parameter_handler
File          : D:prog_repositorysourcestrunkxrCorexrDebugNew.cpp
Line          : 815
Description   : bad argument #3 to 'format' (string expected, got no value)

Вылет заканчивающийся строкой, то что выше не указываю роли не играет, здесь роль играет только «bad argument #3». Если это появилось значит у Вас ошибка в файле с расширением .ltx (обращаю внимание, не путать с файлами .script), которая находится между [….] квадратными скобками в файле. Это может быть секция предмета, секция логики, секция пути файла way_, т.е. там где присутствуют квадратные скобки.


Expression    : cross_table().header().level_guid() == level_graph().header().guid()
Function      : CAI_Space::load
File          : D:prog_repositorysourcestrunkxrGameai_space.cpp
Line          : 113
Description   : cross_table doesn't correspond to the AI-map

Скорее всего, отсутствует файл level.ai. Возможно после правки уровня в SDK и компиляции AI, вы забыли его скопировать в папку уровня. Важно помнить, что level.ai нужно обновлять для всех уровней, а не только для тех, которые подвергались правке.


Безлоговый вылет

Вылет, при котором лог отсутствует. Причины такого вылета:

1. Безлоговые вылеты бывают в основном из-за завышенных настроек видео.

Решение:
В папке с игрой открыть папку gamedata, папку config, в ней файл alife, открыть любым текстовым редактором (блокнотом, или лучше word pad’ом) и найти строку switch distance = и изменить значение на 5, сохранить изменения. Это только одна (не сильно вероятная) причина безлогового вылета. если вы знаете ещё одну причину, пожалуйста напишите здесь.

2. Вторая причина неправильно указано название пути в логике НПС или он полностью отсутствует в файле way_ all.spawn. Вылетать будет когда дойдёт время до спавна этого НПС.

3. Также, безлоговые вылеты происходят из-за ошибок в диалогах.



  • Автор статьи — Pihan13
  • Дополнительный справочник «вылетов» игры

Не стесняемся — дополняем, если знаем о чём идёт речь.

Содержание

  1. Решение: Expression: fatal error Function
  2. Причины вылетов игры (разбираем логи)
  3. Материал из S.T.A.L.K.E.R. Inside Wiki
  4. Безлоговый вылет
  5. Expression fatal error function cscriptengine lua error

Решение: Expression: fatal error Function

Решение ошибки в fatal error Function в игре STALKER. Ошибка сопровождается полным завершением игры. Как правило сообщение появляется у игроков в модефицированной игры, типа «Народная солянка» или подобной.

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

Expression — Тип ошибки.
Function — Функция, которая вызвала вылет игры
File — файл, в котором находится функция
Line — строка, в которой произошла ошибка
Description — описание ошибки
Arguments — аргумент, который привел к ошибке.

Далее гуглим тип ошибки или функцию: Expression: fatal error Function wave&&wave->length()

Как правило, расшифровку и решение каждой ошибки можно найти на форуме разработчика. Самые распространенные ошибки:

Expression : fatal error
Function : out_of_memory_handler

Причина: не хватает оперативной памяти

Expression: wave&&wave->length()
Function: CSoundRender_Source::LoadWave

Причина: Отсутствует звуковой ogg файл.

Expression: fatal error
Function: CRender::texture_load

Причина: Отстутвует текстура

Expression: fatal error
Function: CModelPool::Instance_Load

Причина: отстутсвует трёхмерная OGF-модель.

Expression: fatal error
Function: CScriptEngine::lua_error Arguments: LUA error: C stack overflow

Причина: Переполнение стека.

Expression: fatal error
Function: CInifile::r_section

Причина: Отсутствует секция. Название секции будет записано в Arguments.

Источник

Причины вылетов игры (разбираем логи)

Материал из S.T.A.L.K.E.R. Inside Wiki

Привет всем! Игра S.T.A.L.K.E.R., а конкретно сам движок X-Ray довольно капризный, и зачастую как в процессе модификации, так и во время игры игра «вылетает». Чтобы мы знали причину вылета, движок нам оставляет лог вылета. Лог вылета можно посмотреть несколькими способами:

  • В текстовом редакторе нажать Ctrl+V (Вставить)
  • Посмотреть лог игры включая лог вылета в файле xray_имя_пользователя.log в папке C:Documents and SettingsAll UsersДокументыSTALKER-***logs
  • Посмотреть непосредственно в окне багтрекера (только в ЧН и ЗП).

Ну приступим. Начнём с простых:

Здесь игра не может открыть звуковой OGG-файл под названием sound в папке d:stalkergamedatasoundsmusic

Не может найти текстуру act_corp_monolit из папки texturesact

Не найдена трёхмерная OGF-модель mesh.ogf из папки meshesphysics.

Не найдена система частиц (партикл) hit_water_00 в директории hit_fx файла particles.xr (подробно опишу позже).

Не установлен интервал (время) проигрывания группы/эффекта партиклов. В Particle Group -> End Time(s) укажите время, через которое частицы должны исчезнуть. Заодно проверьте particle effect -> Kill Old -> Age limit.

Не найден шейдер modelsantigas_glass в библиотеке шейдеров.

Тут проблема вся в том, что неправильно закомпилился шейдер, при компиляции уровня на качестве, более высоком чем Draft. Нужно скачивать исправление шейдеров от товарища Haron. Для ЗП (ЧН) это может ещё быть из-за отсутствия thm-ок для текстур террейна уровня!

Нехватка оперативной памяти.

Неправильно настроены шейдеры. В настройках шейдера, во вкладке R2-A поставьте текстуру, которая вдальнейшем будет накладываться на террейн.

Не найдена переменная ammo_mag_size в секции [wpn_addon_grenade_launcher].

Переполнение стека. Смотрим внимательно: lua_error. Ошибка, возможно, в скриптах.

Какая то вершина (вейпоинт) пути sniper_3_walk стоит в неположенном месте (например не на аи-сетке). Объект stalker_0002 (в данном случае сталкер) который якобы двигался по пути sniper_3_walk попал на эту точку, а заодно ушёл за аи-сетку. Этого движок не терпит.

То же самое произойдет если координаты(вейпоинт) пути sniper_3_walk совпадет с координатами места, где НПС запрещено находиться, будь то рестриктор или аномалия в схеме обхода аномалий. Также этот вылет наблюдается при попытке отправить НПС за пределы места работ параметр out_rest = «имя_рестриктора» в файле загрузки работ гулага. Попробуйте любого сталкера из лагеря новичков отправить, допустим, к остановке — получите этот самый вылет.

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

Ошибка распространённая. На первый взгляд кажется, что ошибка как раз в скриптах, но всё может быть иначе. В одной из пиратских версий игры этот вылет наблюдается особенно часто из-за криво модифицированного файла «XR_3DA.exe». Если же вы уверены, что у вас лицензионная версия игры, можно попробовать сделать так: открываем файл _g.script блокнотом, закомменчиваем 20 строку (ставим перед строкой —) и идём к тому месту где поймали вылет. Так мы получим более развёрнутый ответ.

Участник: Призрак: Автор прав в том что вылет очень распространен, но так его исправлять нельзя, так как nil передается в эту функцию только при каком-то форс-мажоре. Поэтому необходимо перейти в _g.script в функцию printf и перед log1(string.format(fmr. )) дописать: get_console():execute(«load «..fmt). После этого запустить еще раз игру и посмотреть при передачи какой строки игра вылетает. Потом найти эту строку в скриптах игры и прикинуть почему аргумент (у нас это аргумент №2 (bad argument #2)) равен nil. Возможность такового вылета из — за слишком быстрой скорости актера, слишком высокому прыжку. (Редактировать: config/creatures/actor.ltx)

Проблема возникает при убийстве НПСмутанта. Типичный вылет по нехватке ресурсов. Встречается в основном на больших локациях. Но не на всех. На болотах из ЧН такой вылет встречается, а вот с локации aver от Кости V такого вылета нет. Однако для данного вылета есть таблетка, в виде правленого экзешника. Искать на АМК-форуме.

Неправильный визуал (модель) НПС.

В диалоге esc_dialog нет доступной для отображения фразы (скажем, все заткнуты инфопоршенами).

Игра не нашла в модели трёхмерную анимацию с именем death_init.

Причина вылета в том что игра не понимает значения 0 в danger_ignore.Проще говоря в логике какого то персонажа параметр danger_ignore = 0 либо в минусовом значении. Либо его вообще нету

P.S. Также может быть причина в том, что в логике у какого-то АИ что-то неправильно указано. Для исправления рекомендую вставить строчку перед 116: get_console():execute(self.object:name()). То имя в логе, которое будет последним после вылета, указывает на персонажа с кривой логикой.

Не найден класс персонажа. Возможно, НПС не прописан под своим классом в gamedatanpc_profile.xml, либо в creaturesspawn_section.ltx, либо в gameplaycharacter_desc.xml

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

Не найдена переменная remove_time в секции [vehicle_btr]. А в данном случае ошибка в том что если вы делали предмет как физическую модель(то бишь, которую нельзя использовать, говорить и вообще он похож на декорации типа деревьев, столов и прочего хлама) то необходимо указывать remove_time в его секции.

Метод обращения в игре не предусмотрен. Возможно, стоит пересмотреть подход к тому или иному скрипту.

На мультиплеерной карте не найдены точки респавна игроков. В SDK должен быть красный пацанчик. Настроить Team = 0

Такое иногда бывает, когда ты (ГГ) или НПС заряжает дробовик или другое оружие со значением tri_state_reload = true. Это глюк. в игре что-то сбивается, и когда у дробовика максимальное количество заряженных патронов скажем 6, он заряжается за 6 и дальше.. дальше.. дальше.. и так пока не произойдёт вылет с вышеуказанным логом. вылет не значительный и редкий, но если он случается слишком часто, можно в конфигах всех дробовиков и ружей поменять значение tri_state_reload = true на tri_state_reload = false.

Такой лог бывает когда подключаешь локацию из ТЧ в ЗП. Причина проста — в ЗП уровнях файл строчка bound_rect пишется в файле gamedatalevelsимя_уровняlevel.ltx, а в ТЧ строка bound_rect для каждого уровня непосредственно в файле gamedataconfiggame_maps_single.ltx .
Исправить просто, нужно изменить файл gamedatalevelsимя_уровняlevel.ltx в подключенной локации, просто перенести строку bound_rect из game_maps_single.ltx в level.ltx перед строчкой texture.

Случается когда одна из dll некорректна. Например такой вылет бывает если подсунуть в ТЧ 1.0004 xrGame от 6 патча.

Вылет встречается только на 6 патче при попытке хаванья из трупа. Ищите, исправленную Kolmogor’om, xrGame.dll в Интернете

Данный вылет бывает когда у какого либо из объектов установлено некорректное значение (читал, сам не получал его) Или же если данный вылет происходит при вызове класса, то проблема в том что в методе __init() класса прописано super()

Вылет происходит в двух случаях — когда скрипт пытается вызвать функцию из несуществующего файла или когда в файле допущена синтаксическая ошибка.

Происходит при попытке вызвать класс, которого не существует

Небольшой пример из практики по определению ошибки в особых случаях(для начинающих): Игра зависла, картинка на экране не меняется, на Ctrl + Alt+ Delete не реагирует. Только «Холодная перезагрузка» reset. Но при этом обычно в логе нет записи и обычным Ctrl + V ошибку не увидеть. Я пользуюсь программой Punto Switcher. Есть в ней опция «дневник», она ведёт запись всех нажатий клавиш и по нажатию сочетаний клавиш содержимое памяти может записывать в дневник. теперь когда игра зависла и картинка на экране не меняется, нажимаете Ctrl + Alt+ Delete. Внешне ничего не изменится, но ОС будет реагировать на клавиши, нажимаете сочетание клавиш «записать в дневник». Делаете перезагрузку, открываете дневник — Ваша ошибка записана. «дядя Саша»

Возникает при создании или добавлении чужих артефактов. В artefacts.ltx, в секции af_base есть параметр particles_bone=link. Это имя косточки, которая принимается за центр при проигрывании партикла. Если кость в артефакте называется по иному, например joint2, и это не указанно в секции нового арта, которая наследуется от базовой и подразумевает естественно наличие link, получаем вылет. Решается конвертированием модели арта в .object, просмотром в sdk и выяснением имени косточки с занесением в конфиг.

Вылет заканчивающийся строкой, то что выше не указываю роли не играет, здесь роль играет только «bad argument #3». Если это появилось значит у Вас ошибка в файле с расширением .ltx (обращаю внимание, не путать с файлами .script), которая находится между [. ] квадратными скобками в файле. Это может быть секция предмета, секция логики, секция пути файла way_, т.е. там где присутствуют квадратные скобки.

Скорее всего, отсутствует файл level.ai. Возможно после правки уровня в SDK и компиляции AI, вы забыли его скопировать в папку уровня. Важно помнить, что level.ai нужно обновлять для всех уровней, а не только для тех, которые подвергались правке.

Безлоговый вылет

Вылет, при котором лог отсутствует. Причины такого вылета:

1. Безлоговые вылеты бывают в основном из-за завышенных настроек видео.

Решение: В папке с игрой открыть папку gamedata, папку config, в ней файл alife, открыть любым текстовым редактором (блокнотом, или лучше word pad’ом) и найти строку switch distance = и изменить значение на 5, сохранить изменения. Это только одна (не сильно вероятная) причина безлогового вылета. если вы знаете ещё одну причину, пожалуйста напишите здесь.

2. Вторая причина неправильно указано название пути в логике НПС или он полностью отсутствует в файле way_ all.spawn. Вылетать будет когда дойдёт время до спавна этого НПС.

3. Также, безлоговые вылеты происходят из-за ошибок в диалогах.

Источник

Expression fatal error function cscriptengine lua error

Причина :

Игра не понимает значения 0 в danger_ignore. Проще говоря в логике какого-то персонажа параметр danger_ignore равен нулю, либо он отрицателен, либо его вообще нету. Также может быть причина в том, что у какого-то в логике что-то неправильно указано в секции danger.

Лечение :

Для исправления рекомендую перед 116 строкой (номер строки может отличаться) дописать следующий код:

То имя в логе, которое будет последним после вылета, указывает на персонажа с кривой логикой.

Причина :

Метод обращения в игре не предусмотрен. Возможно, стоит пересмотреть подход к тому или иному скрипту. Часто такое возможно, когда к серверному объекту применяют клиентские методы и наоборот.

Лечение :

Найти и исправить ошибку.

Причина :

Попытка выполнения арифметической операции над nil.

Лечение :

Найти и исправить ошибку. Обратите внимание на строку с указанным номером, попытка выполнения арифметической оперции над nil происходит именно в ней.

Причина :

Попытка сравнения числа с nil.

Лечение :

Найти и исправить ошибку. Обратите внимание на строку с указанным номером, попытка сравнения числа с nil происходит именно в ней.

Причина :

Попытка получить значение таблицы по ключу nil.

Лечение :

Найти и исправить ошибку. Обратите внимание на строку с указанным номером, попытка получения значения по ключу nil происходит именно в ней.

Причина :

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

Лечение :

В случае передачи клиентского объекта — устранить ошибку. Но определить причину в большинстве случаев крайне проблематично — попробуйте загрузить последнее сохранение.

Причина :

Происходит при попытке вызвать конструктор класса, которого не существует.

Лечение :

Найти и исправить ошибку.

Причина :

Ошибка также может появиться со строкой 74. Переполнение стека. Смотрим внимательно: lua_error. Ошибка возможно в скриптах.

Лечение :

Загрузка последнего сохранения.

Причина :

Попытка использовать для какого-то объекта, несуществующий метод. Зачастую путаница с серверными и клиентскими метода.

Лечение :

Найти и исправить ошибку.

Причина :

Единственной причиной данного вылета которую я нашёл, это попытка использовать для функции string.find в качестве шаблона «волшебный символ» открывающуюся круглую скобку, т.е. попытка найти скобку таким образом:

Лечение :

Для поиска открывающейся круглой скобки используйте параметр plain для данной функции со значением true, он выключает возможность поиска по шаблону и в таком случае производится поиск подстроки как есть:

Казалось бы, причина ясна — вызов функции, которой не существует. Однако функция есть, и называется именно так, и с ней все в порядке. как и с самим файлом скрипта тоже — в нем нет синтаксических ошибок, игра не ругается на него самого, заявляя что он ‘a nil value’

Причина оказалась вот в чем. В начале скрипта, есть таблица, такого вида:

а далее есть еще одна таблица. вот такого вида:

то есть, значения ее — функции. а ключами являются значения из первой таблицы.

Ну так вот. в первой таблице поменял имя одного из ключей. А во второй — забыл это сделать. Получилось что во второй таблице, одна из функций находится по ключу, который вообще то равен nil.
А причем же тут та функция, которую мы вызывали, и вылетели с нею в лог? да вообще ни при чем, она просто находилась в том же файле ниже по тексту.

Вывод — когда делаете в таблицах ключи вида массив/модуль.значение — убедитесь что это значение не равно nil ) а то сталкер об этом нормально не скажет.

Источник

Для поиска по страничке используйте Ctrl+F

xrAI

! AI-node [87.500, 9.188, 160.300] not connected to AI-map
 
FATAL ERROR
 
[error]Expression    : error_nodes.empty()
[error]Function      : CGameGraphBuilder::check_fill
[error]File          : X:xrayutilsxrAIgame_graph_builder.cpp
[error]Line          : 273
[error]Description   : Some ai-node is not connected to AI-map. See log for details.

Одна (или множество) нод не соединены с остальной ИИ-сеткой. Не допускайте создания отдельных островков нод, всегда соединяйте их с основной ИИ-сеткой, и удаляйте отдельно стоящие и вырожденные ноды (в ЛЕ выделяются красным) нажатием кнопки Select 0-Link на панели AI Map и клавиши Delete на клавиатуре.


[error]Expression    : F
[error]Function      : xrLoad
[error]File          : .compiler_load.cpp
[error]Line          : 272
[error]Description   : x:gamedatalevelsescapebuild.aimap

В папке с уровнем gamedatalevelescape отсутствует build.aimap
Нужно экспортировать ИИ-карту из LevelEditor: Compile->Make AI Map


[error]Expression    : assertion failed
[error]Function      : CGameGraphBuilder::save_cross_table
[error]File          : .game_graph_builder.cpp
[error]Line          : 351
[error]Description   : graph().header().vertex_count() > tCrossTableCell.tGraphIndex

На карте отсутствуют точки графа. Нужно добавить хотя бы одну: Spawn Element -> AIgraph point и экспортировать level.game: Compile -> Make Game


! Cannot build GAME path! (object esc_tutorial_wounded0826)
! CURRENT LEVEL : escape
! CURRENT game point position : [-146.011078][-20.711269][-147.502380]
 
FATAL ERROR
 
[error]Expression    : I != levels().end()
[error]Function      : GameGraph::CHeader::level
[error]File          : f:projecthomestalkerborschtsrc_enginexrayxrgamegame_graph_inline.h
[error]Line          : 153
[error]Description   : there is no specified level in the game graph : 205

Такая ошибка возникла после того, как была прервана компиляция ИИ-сетки. Видимо, испортился игровой граф, нужно перекомпилировать его (xrAI -f)


[error]Expression    : assertion failed
[error]Function      : CVertexAllocatorFixed<2097152>::CDataStorage<struct CVertexPath<1>::DataStoragePath<struct CVertexManagerFixed<unsigned int,unsigned int,8>::VertexManager<struct CDataStorageSingleLinkedList<0>::SingleLinkedList<struct CDataStorageDoubleLinkedList<0>::DoubleLinkedList<struct CDataStorageBucketList<unsigned int,unsigned int,8192,0>::BucketList<struct CDijkstra<float,struct CDataStorageBucketList<unsigned int,unsigned int,8192,0>,struct CVertexManagerFixed<unsigned int,unsigned int,8>,struct CVertexAllocatorFixed<2097152>,1,struct CVertexPath<1>,struct AStar::_Vertex<float,class CEmptyClassTemplate>::_vertex,struct CBuilderAllocatorConstructor,struct CManagerBuilderAllocatorConstructor,struct CDataStorageConstructor,unsigned int>::_Vertex>::_vertex>::_vertex>::_vertex>::_vertex>::_vertex>::create_vertex
[error]File          : x:clearskysrcengineutilsxraivertex_allocator_fixed_inline.h
[error]Line          : 51
[error]Description   : m_vertex_count < reserved_vertex_count - 1

Эту ошибку можно обойти ключом -no_separator_check

По какой причине она вообще возникает и не допустить её возникновения?


[error]Expression    : !m_border.empty()
[error]Function      : CSpaceRestrictorWrapper::build_border
[error]File          : .space_restrictor_wrapper.cpp
[error]Line          : 215
[error]Description   : space restrictor has no border
[error]Arguments     : esc_zone_mine_gravitational_weak_0009

Аномалия расположена не на ИИ-сетке.


[error]Expression    : assertion failed
[error]Function      : CGraphMerger::CGraphMerger
[error]File          : xr_graph_merge.cpp
[error]Line          : 621
[error]Description   : M != (*K).second->m_tVertexMap.end()

Одной из точек графа для перехода между уровнями задана связь с другой, несуществующей (или с несуществующим именем). При возникновении такой ошибки в первую очередь стоит проверить наличие собственно точки графа на уровне через Object List в режиме Spawn, затем наличие ИИ-сетки под ней, и уж в последнюю очередь настройки.

Красные строки в логе

! level_path().failed() during navigation

Путь непися пролегает через пространство, где неадекватно соединены ноды ИИ-сетки. Нужно правильно соединить ноды.

Редакторы

Expression    : assertion failed
Function      : IReader::advance
File          : x:clearskysrcenginexrcoreFS.h
Line          : 276
Description   : (Pos<=Size) && (Pos>=0)

Такой вылет был, когда в папке с СДК оказался левый .xdb-архив.

Игра

[error]Expression    : false
[error]Function      : CXml::Load
[error]File          : xrXMLParser.cpp
[error]Line          : 87
[error]Description   : XML file:textrusst_quests_escape.xml value: errDescr:Error reading end tag.

В указанном файле ошибка синтаксиса: где-то не закрыт тег.


Expression    : m_attack_animation.valid()
Function      : CVisualZone::net_Spawn
File          : E:priquelsourcesenginexrGameZoneVisual.cpp
Line          : 34
Description   : object[esc_burning_fluff_strong]: cannot find attack animation[] in model[dynamicsanomaliesburning_fluff_01]

На карте присутствует динамическая модель, у которой предусмотрена, но не задана анимация атаки. Нужно задать её в LevelEditor’е в свойствах спаун-объекта в поле Attack animation.


[error]Expression    : motion_ID.valid()
[error]Function      : CKinematicsAnimated::ID_Cycle
[error]File          : ..xrRenderSkeletonAnimated.cpp
[error]Line          : 208
[error]Description   : ! MODEL: can't find cycle: 
[error]Arguments     : death_init

Не найдена анимация с именем death_init. Возможно, к модели не подключен нужный .omf


[error]Expression    : BI_NONE!=f_bones.back()
[error]Function      : P_build_Shell
[error]File          : C:projectsxray15xrayxrGamePhysicsShell.cpp
[error]Line          : 136
[error]Description   : wrong fixed bone

Имя кости, используемой для фиксации модели, отличается от указанного в соответствующем поле LE. Например, в модели кость носит имя link1, а для физического объекта в редакторе уровней было указано имя link.


[error]Expression    : fatal error
[error]Function      : CScriptEngine::lua_pcall_failed
[error]File          : C:projectsxray15xrayxrServerEntitiesscript_engine.cpp
[error]Line          : 192
[error]Description   : <no expression>
[error]Arguments     : LUA error: x:gamedatascriptsph_door.script:36: attempt to index field 'joint' (a nil value)

Ошибка возникла, когда в модели двери все кости имели тип rigid. Но для двери или ворот хотя бы одна кость должна иметь тип joint, чтобы дверь могла открываться.


Expression    : fs
Function      : CResourceManager::_CreateVS
File          : E:priquelsourcesengineLayersxrRenderResourceManager_Resources.cpp
Line          : 203
Description   : shader file doesnt exist
Arguments     : x:gamedatashadersr2deffer_impl_lmh_bump-hq.vs

Expression    : R
Function      : CResourceManager::_CreatePS
File          : E:priquelsourcesengineLayersxrRenderResourceManager_Resources.cpp
Line          : 309
Description   : x:gamedatashadersr2deffer_impl_lmh_bump.ps

Конкретно эти ошибки вылезают в ЧН при попытке запуска на втором рендере, если геометрия уровня скомпилирована на низких настройках.
Чтобы игра не валилась, нужно подсунуть те файлы, что она хочет. Доподлинно неизвестно, что должно было быть в этих шейдерах, так что по ссылке .ps/.vs с обычными инклюдами внутри.


[error]Expression    : fatal error
[error]Function      : CScriptEngine::lua_error
[error]File          : E:priquelsourcesenginexrServerEntitiesscript_engine.cpp
[error]Line          : 180
[error]Description   : <no expression>
[error]Arguments     : LUA error: x:gamedatascripts_g.script:973: bad argument #2 to 'format' (string expected, got nil)

Самый мерзкий и жопошный вылет, который указывает только на то, что игра вылетела, но не на причину креша. Возникает потому, что в релизной версии игры разрабы отрубили команды log и assert. В качестве костыля можно использовать такие решения: [1], [2]


[error]Expression    : !save_guid || (*save_guid == header().guid()) || ignore_save_incompatibility()
[error]Function      : CALifeSpawnRegistry::load
[error]File          : E:priquelsourcesenginexrGamealife_spawn_registry.cpp
[error]Line          : 110
[error]Description   : Saved game doesn't correspond to the spawn : DELETE SAVED GAME!

Файл сохранения не соответствует спавну, нужно пересобрать спавн. Можно обойти ключом -ignore_save_incompatibility, в таком случае спавн будет соответствовать учтённому в сохранении.


[error]Expression    : cross_table().header().level_guid() == level_graph().header().guid()
[error]Function      : CAI_Space::load
[error]File          : ai_space.cpp
[error]Line          : 110
[error]Description   : cross_table doesn't correspond to the AI-map

Аналогично предыдущему вылету: данные из спавна не соответствуют новой ИИ-сетке. Нужно пересобрать спавн.


Expression : fatal error
Function : out_of_memory_handler
File : .xrDebugNew.cpp
Line : 318
Description : <no expression>
Arguments : Out of memory. Memory request: 3506347 K

Движок пытается прочесть какой-то левый архив или просто файл с расширением сталкирского архива (*.db, *.xdb). Подробности тут

Симуляция

[error]Expression    : m_path
[error]Function      : CPatrolPathParams::CPatrolPathParams
[error]File          : patrol_path_params.cpp
[error]Line          : 19
[error]Description   : There is no patrol path
[error]Arguments     : esc_hit_point

На уровне отсутствует точка пути esc_hit_point.

! [LUA][ERROR] ERROR: There is no kamp path in smart[esc_pigsty_ruins_st_01]

В лагере отсутствуют точки пути с постфиксом _kamp_N. Нужно добавить как минимум одну _kamp_N и _kamp_N_task, где N — порядковый номер от 1.


! [LUA][ERROR] ERROR: Insufficient smart_terrain jobs test_smartterrain

В лагере трётся слишком много народу. Нужно либо уменьшить количество групп (faction_*.ltx), либо уменьшить количество персонажей в группе (squad_descr_*.ltx), либо (что правильнее) создать в смарте дополнительные работы, чтобы бездельники смогли их занять.


[error]Expression    : vertex || show_restrictions(m_object)
[error]Function      : CPatrolPathManager::select_point
[error]File          : patrol_path_manager.cpp
[error]Line          : 155
[error]Description   : any vertex in patrol path [esc_south_checkpoint_st_patrol_2_walk] is inaccessible for object [sim_default_military_00323]

Похоже, что точки пути patrol находятся вне рестриктора, накрывающего смарт, и неписи не могут попасть на работу. Нужно расширить рестриктор, чтобы он накрывал эти точки.


! [LUA][ERROR] ERROR: 'Attempt to read a non-existant string field 'npc' in section 'esc_flesh_generic'

Не очень вразумительный лог, который в одном из случаев указывал на то, что в faction_monster.ltx в секции [start_position] указано имя, которое не существует в squad_descr_*.ltx.


[error]Expression    : vertex || show_restrictions(m_object)
[error]Function      : CPatrolPathManager::select_point
[error]File          : patrol_path_manager.cpp
[error]Line          : 155
[error]Description   : any vertex in patrol path [esc_granary_st_kamp_1_task] is inaccessible for object [sim_default_bandit_00413]

Такая ошибка была, когда одной из аномалий в пределах смарта задали тип рестриктора OUT. При этом путь esc_granary_st_kamp_1_task состоит из одной точки, и совершенно точно не входит в шейп аномалии. Нужно объяснение.


! [LUA][ERROR] ERROR: object 'esc_wolf' configuration file [logicescwolf.ltx] NOT FOUND or section [logic] isn't assigned

В конфиге персонажа отсутствует секция [logic], или же отсутствует сам конфиг. Однако была ситуация, когда такой вылет возникал из-за того, что в настройках смарта дублировалась ссылка на этот конфиг в секции эксклюзивных работ.


[error]Expression    : fatal error
[error]Function      : CScriptEngine::lua_pcall_failed
[error]File          : ..xrServerEntitiesscript_engine.cpp
[error]Line          : 192
[error]Description   : <no expression>
[error]Arguments     : LUA error: x:gamedatascriptssim_faction_brain_mutant.script:90: attempt to index field '?' (a nil value)

Такая ошибка вылезла, когда на карту был добавлен спейсрестриктор без каких-либо настроек.


[error]Expression    : level_graph->valid_vertex_id(m_level_vertex_id)
[error]Function      : CPatrolPoint::verify_vertex_id
[error]File          : C:xrayxrGamepatrol_point.cpp
[error]Line          : 46

! Patrol point wp00 in path esc_atp_st_guard_4_walk is not on the level graph vertex!

Точка пути находится не на ИИ-сетке. Необходимо либо подвинуть точку, либо проложить ноды ИИ-сетки под ней. Такую ошибку можно увидеть лишь в отладочной сборке, в релизной же выдаётся лог ниже.


[error]Expression    : !object->used_ai_locations() || ai().level_graph().valid_vertex_id(object->m_tNodeID)
[error]Function      : CALifeSwitchManager::add_online
[error]File          : X:xrayxrGamealife_switch_manager.cpp
[error]Line          : 64
[error]Description   : Invalid vertex for object
[error]Arguments     : sim_default_military_1_sniper1561

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

Сетевая игра

[error]Expression    : rpoints[0].size()
[error]Function      : game_sv_Deathmatch::Create
[error]File          : game_sv_deathmatch.cpp
[error]Line          : 101
[error]Description   : rpoints for players not found

На карте отсутствуют точки респавна для игроков.

Expression    : fatal error
Function    : CScriptEngine::lua_error
File        : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
Line        : 73
Description    : 
Arguments    : LUA error: ...gamedatascriptsxr_danger.script:116: attempt to index field 'ignore_types' (a nil value)
Показать скрытое содержание

Причина:

Игра не понимает значения 0 в danger_ignore. Проще говоря в логике какого-то персонажа параметр danger_ignore равен нулю, либо он отрицателен, либо его вообще нету. Также может быть причина в том, что у какого-то в логике что-то неправильно указано в секции danger.

Лечение:

Для исправления рекомендую перед 116 строкой (номер строки может отличаться) дописать следующий код:

get_console():execute(self.object:name())

То имя в логе, которое будет последним после вылета, указывает на персонажа с кривой логикой.

[hr]

Expression    : fatal error
Function    : CScriptEngine::lua_error
File        : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
Line        : 73
Description    : 
Arguments    : LUA error: ...gamedatascripts.script:34: attempt to call method 'section' (a nil value)
Показать скрытое содержание

Причина:

Метод обращения в игре не предусмотрен. Возможно, стоит пересмотреть подход к тому или иному скрипту. Часто такое возможно, когда к серверному объекту применяют клиентские методы и наоборот.

Лечение:

Найти и исправить ошибку.

[hr]

Expression    : fatal error
Function    : CScriptEngine::lua_error
File        : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
Line        : 73
Description    : 
Arguments    : LUA error: ...w of chernobylgamedatascripts<имя файла>.script:<номер строки>: attempt to perform arithmetic on a nil value
Показать скрытое содержание

Причина:

Попытка выполнения арифметической операции над nil.

Лечение:

Найти и исправить ошибку. Обратите внимание на строку с указанным номером, попытка выполнения арифметической оперции над nil происходит именно в ней.

[hr]

Expression    : fatal error
Function    : CScriptEngine::lua_error
File        : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
Line        : 73
Description    : 
Arguments    : LUA error: ...gamedatascripts<имя файла>.script:<номер строки>: attempt to compare number with nil
Показать скрытое содержание

Причина:

Попытка сравнения числа с nil.

Лечение:

Найти и исправить ошибку. Обратите внимание на строку с указанным номером, попытка сравнения числа с nil происходит именно в ней.

[hr]

Expression    : fatal error
Function    : CScriptEngine::lua_error
File        : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
Line        : 73
Description    : 
Arguments    : LUA error: ...gamedatascripts<имя файла>.script:<номер строки>: attempt to perform arithmetic on field '?' (a nil value)
Показать скрытое содержание

Причина:

Попытка получить значение таблицы по ключу nil.

Лечение:

Найти и исправить ошибку. Обратите внимание на строку с указанным номером, попытка получения значения по ключу nil происходит именно в ней.

[hr]

Expression    : fatal error
Function    : CScriptEngine::lua_error
File        : E:stalkersourcestrunkxr_3daxrGamescript_engine.cpp
Line        : 73
Description    : 
Arguments    : LUA error: error in error handling
Показать скрытое содержание

Причина:

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

Лечение:

В случае передачи клиентского объекта — устранить ошибку. Но определить причину в большинстве случаев крайне проблематично — попробуйте загрузить последнее сохранение.

[hr]

Expression    : fatal error
Function    : CScriptEngine::lua_error
File        : E:stalkersourcestrunkxr_3daxrGamescript_engine.cpp
Line        : 73
Description    : 
Arguments    : LUA error: attempt to call a nil value
Показать скрытое содержание

Причина:

Происходит при попытке вызвать конструктор класса, которого не существует.

Лечение:

Найти и исправить ошибку.

[hr]

Expression    : fatal error
Function    : CScriptEngine::lua_error
File        : D:xray-svnxr_3daxrGamescript_engine.cpp
Line        : 73
Description    : 
Arguments    : LUA error: C stack overflow
Показать скрытое содержание

Причина:

Ошибка также может появиться со строкой 74. Переполнение стека. Смотрим внимательно: lua_error. Ошибка возможно в скриптах.

Лечение:

Загрузка последнего сохранения.

[hr]

Expression    : fatal error
Function    : CScriptEngine::lua_error
File        : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
Line        : 73
Description    : 
Arguments    : LUA error: No such operator defined
Показать скрытое содержание

Причина:

Попытка использовать для какого-то объекта, несуществующий метод. Зачастую путаница с серверными и клиентскими метода.

Лечение:

Найти и исправить ошибку.

[hr]

Expression    : fatal error
Function    : CScriptEngine::lua_error
File        : E:stalkersourcestrunkxr_3daxrGamescript_engine.cpp
Line        : 73
Description    : 
Arguments    : LUA error: ...gamedatascripts<имя файла>.script:<номер строки>: unfinished capture
Показать скрытое содержание

Причина:

Единственной причиной данного вылета которую я нашёл, это попытка использовать для функции string.find в качестве шаблона «волшебный символ» открывающуюся круглую скобку, т.е. попытка найти скобку таким образом:

local p = string.find(str, "(")

Лечение:

Для поиска открывающейся круглой скобки используйте параметр plain для данной функции со значением true, он выключает возможность поиска по шаблону и в таком случае производится поиск подстроки как есть:

local p = string.find(str, "(", 1, true)

[hr]

[error]Expression    : fatal error
[error]Function      : CScriptEngine::lua_error
[error]File          : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
[error]Line          : 73
[error]Description   : 
[error]Arguments     : LUA error: ...ings.t.a.l.k.e.rgamedatascriptsinv_system.script:1674: attempt to call function 'GetCommand_TakeSlot' (a nil value)
 

stack trace:
Показать скрытое содержание

Казалось бы, причина ясна — вызов функции, которой не существует. Однако функция есть, и называется именно так, и с ней все в порядке. как и с самим файлом скрипта тоже — в нем нет синтаксических ошибок, игра не ругается на него самого, заявляя что он ‘a nil value’

Причина оказалась вот в чем. В начале скрипта, есть таблица, такого вида:

tbl = {
    string_key1 = number,
    string_key2 = number,
...

а далее есть еще одна таблица. вот такого вида:

tb_funcs = {
        [tbl.string_key1] = function(args...)
            ...
        end,
...

то есть, значения ее — функции. а ключами являются значения из первой таблицы.

Ну так вот. в первой таблице поменял имя одного из ключей. А во второй — забыл это сделать. Получилось что во второй таблице, одна из функций находится по ключу, который вообще то равен nil.
А причем же тут та функция, которую мы вызывали, и вылетели с нею в лог? да вообще ни при чем, она просто находилась в том же файле ниже по тексту.

Вывод — когда делаете в таблицах ключи вида массив/модуль.значение — убедитесь что это значение не равно nil ) а то сталкер об этом нормально не скажет.

Алекс Мутный я думаю человек бы со знанием С++ не задавал такие глупые вопросы, качай исходники 1.0007, других вариантов нет

[09.10.22 22:26:08.048] ***************************[ScriptCrashHandler]**********************************
[09.10.22 22:26:08.048] stack traceback:
    [C]: in function ‘section_exist’
    …. shadow of chernobymodgamedatascriptsxr_logic.script:348: in function ‘activate_by_section’
    …. shadow of chernobymodgamedatascriptsxr_logic.script:1390: in function ‘initialize_obj’
    …. shadow of chernobymodgamedatascriptsxr_gulag.script:1187: in function ‘setup_gulag_and_logic_on_spawn’
    …adow of chernobymodgamedatascriptsxr_motivator.script:118: in function <…adow of chernobymodgamedatascriptsxr_motivator.script:65>
[09.10.22 22:26:08.049] *********************************************************************************
[09.10.22 22:26:08.049] ********************************************************************************
[09.10.22 22:26:08.049] !![LogStackTrace] Thread: [UNKNOWN], ExceptionCode: [c0000005]
[09.10.22 22:26:10.516] [luabind::detail::class_rep::function_dispatcher] stack trace:
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrCore.dll], AddrPC.Offset: [000007FED2345A6B], Fun: [CInifile::section_exist()] + [35 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrCoreXr_ini.cpp—>313] + [9 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB39EEAE], Fun: [CScriptIniFile::section_exist()] + [10 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineCOMMON_AIscript_ini_file.cpp—>43] + [6 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB3A202E], Fun: [luabind::detail::returns<bool>::callApply<CScriptIniFile,CScriptIniFile,char const *,char const *>()] + [130 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineLuabindluabinddetailcall.hpp—>102] + [88 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB3A1B6B], Fun: [luabind::detail::call<CScriptIniFile,CScriptIniFile,bool,char const *>()] + [67 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineLuabindluabinddetailcall.hpp—>216] + [46 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64Luabind.dll], AddrPC.Offset: [000000018000D9C3], Fun: [luabind::detail::overload_rep::call()] + [51 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineLuabindluabinddetailoverload_rep_impl.hpp—>35] + [11 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64Luabind.dll], AddrPC.Offset: [00000001800099ED], Fun: [luabind::detail::class_rep::function_dispatcher()] + [269 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineLuabindsrcclass_rep.cpp—>648] + [14 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64LuaJIT.dll], AddrPC.Offset: [000007FED14254D0], Fun: [lj_BC_FUNCC()] + [66 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64LuaJIT.dll], AddrPC.Offset: [000007FED142F24A], Fun: [lua_pcall()] + [170 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineLuaJITsrclj_api.c—>1144]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64Luabind.dll], AddrPC.Offset: [000000018000DB1C], Fun: [luabind::detail::pcall()] + [100 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineLuabindsrcpcall.cpp—>40] + [16 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB33CA57], Fun: [luabind::detail::proxy_member_caller<bool,CSE_ALifeObject * const *>::operator bool()] + [71 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineLuabindluabinddetailcall_member.hpp—>118] + [18 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB33C3DB], Fun: [CScriptBinderObjectWrapper::net_Spawn()] + [55 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGamescript_binder_object_wrapper.cpp—>46] + [45 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB2552B4], Fun: [CScriptBinder::net_Spawn()] + [44 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGamescript_binder.cpp—>89] + [13 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB464775], Fun: [CPhysicsShellHolder::net_Spawn()] + [53 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGamePhysicsShellHolder.cpp—>53]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB45377D], Fun: [CEntity::net_Spawn()] + [985 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameEntity.cpp—>223] + [11 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB4547ED], Fun: [CEntityAlive::net_Spawn()] + [45 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameentity_alive.cpp—>229]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB251848], Fun: [CCustomMonster::net_Spawn()] + [160 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameCustomMonster.cpp—>613] + [35 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB2E86AE], Fun: [CAI_Stalker::net_Spawn()] + [166 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameAiStalkerai_stalker.cpp—>333] + [36 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB410896], Fun: [CLevel::g_sv_Spawn()] + [222 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameLevel_network_spawn.cpp—>105] + [25 byte(s)]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB410531], Fun: [CLevel::cl_Process_Spawn()] + [277 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameLevel_network_spawn.cpp—>50]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB409334], Fun: [CLevel::ProcessGameEvents()] + [216 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameLevel.cpp—>381]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB408C8C], Fun: [CLevel::OnFrame()] + [184 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameLevel.cpp—>404]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F33C548], Fun: [CRegistrator<pureAppStart>::Process()] + [84 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dapure.h—>86]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F33B6C4], Fun: [CRenderDevice::FrameMove()] + [288 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dadevice.cpp—>443]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F33B985], Fun: [CRenderDevice::on_idle()] + [181 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dadevice.cpp—>214]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F33C11E], Fun: [CRenderDevice::message_loop()] + [98 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dadevice.cpp—>316]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F33B7DA], Fun: [CRenderDevice::Run()] + [222 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dadevice.cpp—>389]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F2FF0B0], Fun: [Startup()] + [296 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dax_ray.cpp—>218]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F2FF426], Fun: [WinMain_impl()] + [478 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dax_ray.cpp—>418]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F2FCB84], Fun: [WinMain()] + [72 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dax_ray.cpp—>439]
Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F35B2E2], Fun: [__scrt_common_main_seh()] + [262 byte(s)], File—>Line: [D:a_work1ssrcvctoolscrtvcstartupsrcstartupexe_common.inl—>288] + [33 byte(s)]
Module: [C:Windowssystem32kernel32.dll], AddrPC.Offset: [000000007714651D], Fun: [BaseThreadInitThunk()] + [13 byte(s)]
Module: [C:WindowsSYSTEM32ntdll.dll], AddrPC.Offset: [000000007727C201], Fun: [RtlUserThreadStart()] + [33 byte(s)]
[09.10.22 22:26:10.517] ********************************************************************************
[09.10.22 22:26:10.526] *********************************************************************************
[09.10.22 22:26:10.526] [print_output([CScriptEngine::lua_pcall_failed])] SCRIPT RUNTIME ERROR:
[luabind::detail::class_rep::function_dispatcher] Caught unhandled exception!
stack traceback:
    [C]: at 0x07fecb3e9b80
    [C]: in function ‘section_exist’
    …. shadow of chernobymodgamedatascriptsxr_logic.script:348: in function ‘activate_by_section’
    …. shadow of chernobymodgamedatascriptsxr_logic.script:1390: in function ‘initialize_obj’
    …. shadow of chernobymodgamedatascriptsxr_gulag.script:1187: in function ‘setup_gulag_and_logic_on_spawn’
    …adow of chernobymodgamedatascriptsxr_motivator.script:118: in function <…adow of chernobymodgamedatascriptsxr_motivator.script:65>
[09.10.22 22:26:10.526] *********************************************************************************
[09.10.22 22:26:10.527] 
FATAL ERROR

[error]Expression    : FATAL ERROR
[error]Function      : CScriptEngine::lua_pcall_failed
[error]File          : F:ReposOGSR-Engineogsr_engineCOMMON_AIscript_engine.cpp
[error]Line          : 52
[error]Description   : [CScriptEngine::lua_pcall_failed]: [luabind::detail::class_rep::function_dispatcher] Caught unhandled exception!

[09.10.22 22:26:10.527] ***************************[ScriptCrashHandler]**********************************
[09.10.22 22:26:10.527] stack traceback:
    [C]: at 0x07fecb3e9b80
    [C]: in function ‘section_exist’
    …. shadow of chernobymodgamedatascriptsxr_logic.script:348: in function ‘activate_by_section’
    …. shadow of chernobymodgamedatascriptsxr_logic.script:1390: in function ‘initialize_obj’
    …. shadow of chernobymodgamedatascriptsxr_gulag.script:1187: in function ‘setup_gulag_and_logic_on_spawn’
    …adow of chernobymodgamedatascriptsxr_motivator.script:118: in function <…adow of chernobymodgamedatascriptsxr_motivator.script:65>
[09.10.22 22:26:10.527]     Locals: 
[09.10.22 22:26:10.527]      string (*temporary) : [luabind::detail::class_rep::function_dispatcher] Caught unhandled exception!
[09.10.22 22:26:10.527]     End
[09.10.22 22:26:10.527]     Locals: 
[09.10.22 22:26:10.527]      userdata (*temporary) : (ini_file): 00000000536004A0
[09.10.22 22:26:10.527]      nil (*temporary) : [not available]
[09.10.22 22:26:10.527]     End
[09.10.22 22:26:10.527]     Locals: 
[09.10.22 22:26:10.527]      userdata npc : (game_object): 000000005370C8E0
[09.10.22 22:26:10.527]      userdata ini : (ini_file): 00000000536004A0
[09.10.22 22:26:10.527]      nil section : [not available]
[09.10.22 22:26:10.527]      boolean loading : true
[09.10.22 22:26:10.527]      number npc_id : 1478.000000
[09.10.22 22:26:10.527]     End
[09.10.22 22:26:10.527]     Locals: 
[09.10.22 22:26:10.527]      userdata obj : (game_object): 000000005370C8E0
[09.10.22 22:26:10.527]      Table: st
[09.10.22 22:26:10.527]              string st.section_logic : logic
[09.10.22 22:26:10.527]              string st.loaded_section_logic : logic
[09.10.22 22:26:10.527]              string st.gulag_name : 
[09.10.22 22:26:10.527]              userdata st.ini : (ini_file): 00000000536004A0
[09.10.22 22:26:10.527]              Userdata: st.move_mgr
[09.10.22 22:26:10.527]                      userdata st.move_mgr.object : (game_object): 000000005370C8E0
[09.10.22 22:26:10.527]              string st.loaded_ini_filename : <customdata>
[09.10.22 22:26:10.527]              Table: st.followers
[09.10.22 22:26:10.527]              Table: st.danger
[09.10.22 22:26:10.527]                      string st.danger.scheme : danger
[09.10.22 22:26:10.527]                      string st.danger.section : danger
[09.10.22 22:26:10.527]              number st.stype : 0.000000
[09.10.22 22:26:10.527]              Table: st.abuse
[09.10.22 22:26:10.527]                      string st.abuse.section : logic
[09.10.22 22:26:10.527]                      string st.abuse.scheme : abuse
[09.10.22 22:26:10.527]                      Userdata: st.abuse.abuse_manager
[09.10.22 22:26:10.527]                              boolean st.abuse.abuse_manager.enable : true
[09.10.22 22:26:10.527]                              number st.abuse.abuse_manager.abuse_threshold : 5.000000
[09.10.22 22:26:10.527]                              number st.abuse.abuse_manager.abuse_value : 0.000000
[09.10.22 22:26:10.527]                              number st.abuse.abuse_manager.abuse_rate : 1.000000
[09.10.22 22:26:10.527]                              table st.abuse.abuse_manager.a : […]
[09.10.22 22:26:10.527]              Table: st.meet
[09.10.22 22:26:10.527]                      string st.meet.scheme : meet
[09.10.22 22:26:10.527]                      Userdata: st.meet.meet_manager
[09.10.22 22:26:10.527]                              table st.meet.meet_manager.a : […]
[09.10.22 22:26:10.527]                              boolean st.meet.meet_manager.emerg_state : false
[09.10.22 22:26:10.527]              string st.ini_filename : <customdata>
[09.10.22 22:26:10.527]              Table: st.death
[09.10.22 22:26:10.527]                      table st.death.actions : […]
[09.10.22 22:26:10.527]                      string st.death.scheme : death
[09.10.22 22:26:10.527]              Table: st.wounded
[09.10.22 22:26:10.527]                      string st.wounded.scheme : wounded
[09.10.22 22:26:10.527]                      Userdata: st.wounded.wound_manager
[09.10.22 22:26:10.527]                              table st.wounded.wound_manager.a : […]
[09.10.22 22:26:10.527]                              boolean st.wounded.wound_manager.can_use_medkit : false
[09.10.22 22:26:10.527]              userdata st.activation_game_time : (CTime): 00000000534D1110
[09.10.22 22:26:10.527]              number st.activation_time : 31726.000000
[09.10.22 22:26:10.527]              Userdata: st.state_mgr
[09.10.22 22:26:10.527]                      Userdata: st.state_mgr.animstate
[09.10.22 22:26:10.527]                              table st.state_mgr.animstate.transfer_anim : […]
[09.10.22 22:26:10.527]                              userdata st.state_mgr.animstate.npc : (game_object): 000000005370C8E0
[09.10.22 22:26:10.527]                              string st.state_mgr.animstate.target_state : stand
[09.10.22 22:26:10.527]                              table st.state_mgr.animstate.idle_anim : […]
[09.10.22 22:26:10.527]                              string st.state_mgr.animstate.current_state : stand
[09.10.22 22:26:10.527]                      boolean st.state_mgr.combat : false
[09.10.22 22:26:10.527]                      boolean st.state_mgr.alife : true
[09.10.22 22:26:10.527]                      string st.state_mgr.target_state : idle
[09.10.22 22:26:10.527]                      userdata st.state_mgr.planner : (action_planner): 00000000534B9010
[09.10.22 22:26:10.527]                      table st.state_mgr.properties : […]
[09.10.22 22:26:10.527]                      table st.state_mgr.operators : […]
[09.10.22 22:26:10.527]                      number st.state_mgr.subanim : 0.000000
[09.10.22 22:26:10.528]                      boolean st.state_mgr.need_reweapon : false
[09.10.22 22:26:10.528]                      Userdata: st.state_mgr.animation
[09.10.22 22:26:10.528]                              table st.state_mgr.animation.states : […]
[09.10.22 22:26:10.528]                              table st.state_mgr.animation.clb_settings : […]
[09.10.22 22:26:10.528]                              number st.state_mgr.animation.clb_cnt : 0.000000
[09.10.22 22:26:10.528]                      table st.state_mgr.emerg : […]
[09.10.22 22:26:10.528]              Table: st.heli_hunter
[09.10.22 22:26:10.528]                      number st.heli_hunter.attack_dist_sqr : 1000000.000000
[09.10.22 22:26:10.528]                      string st.heli_hunter.scheme : heli_hunter
[09.10.22 22:26:10.528]                      boolean st.heli_hunter.enabled : true
[09.10.22 22:26:10.528]                      number st.heli_hunter.attack_actor_sqr : 400.000000
[09.10.22 22:26:10.528]      boolean loaded : true
[09.10.22 22:26:10.528]      userdata actor : (game_object): 00000000349A6D30
[09.10.22 22:26:10.528]      number stype : 0.000000
[09.10.22 22:26:10.528]      string ini_filename : <customdata>
[09.10.22 22:26:10.528]     End
[09.10.22 22:26:10.528]     Locals: 
[09.10.22 22:26:10.528]      userdata obj : (game_object): 000000005370C8E0
[09.10.22 22:26:10.528]      Table: st
[09.10.22 22:26:10.528]              string st.section_logic : logic
[09.10.22 22:26:10.528]              string st.loaded_section_logic : logic
[09.10.22 22:26:10.528]              string st.gulag_name : 
[09.10.22 22:26:10.528]              userdata st.ini : (ini_file): 00000000536004A0
[09.10.22 22:26:10.528]              Userdata: st.move_mgr
[09.10.22 22:26:10.528]                      userdata st.move_mgr.object : (game_object): 000000005370C8E0
[09.10.22 22:26:10.528]              string st.loaded_ini_filename : <customdata>
[09.10.22 22:26:10.528]              Table: st.followers
[09.10.22 22:26:10.528]              Table: st.danger
[09.10.22 22:26:10.528]                      string st.danger.scheme : danger
[09.10.22 22:26:10.528]                      string st.danger.section : danger
[09.10.22 22:26:10.528]              number st.stype : 0.000000
[09.10.22 22:26:10.528]              Table: st.abuse
[09.10.22 22:26:10.528]                      string st.abuse.section : logic
[09.10.22 22:26:10.528]                      string st.abuse.scheme : abuse
[09.10.22 22:26:10.528]                      Userdata: st.abuse.abuse_manager
[09.10.22 22:26:10.528]                              boolean st.abuse.abuse_manager.enable : true
[09.10.22 22:26:10.528]                              number st.abuse.abuse_manager.abuse_threshold : 5.000000
[09.10.22 22:26:10.528]                              number st.abuse.abuse_manager.abuse_value : 0.000000
[09.10.22 22:26:10.528]                              number st.abuse.abuse_manager.abuse_rate : 1.000000
[09.10.22 22:26:10.528]                              table st.abuse.abuse_manager.a : […]
[09.10.22 22:26:10.528]              Table: st.meet
[09.10.22 22:26:10.528]                      string st.meet.scheme : meet
[09.10.22 22:26:10.528]                      Userdata: st.meet.meet_manager
[09.10.22 22:26:10.528]                              table st.meet.meet_manager.a : […]
[09.10.22 22:26:10.528]                              boolean st.meet.meet_manager.emerg_state : false
[09.10.22 22:26:10.528]              string st.ini_filename : <customdata>
[09.10.22 22:26:10.528]              Table: st.death
[09.10.22 22:26:10.528]                      table st.death.actions : […]
[09.10.22 22:26:10.528]                      string st.death.scheme : death
[09.10.22 22:26:10.528]              Table: st.wounded
[09.10.22 22:26:10.528]                      string st.wounded.scheme : wounded
[09.10.22 22:26:10.528]                      Userdata: st.wounded.wound_manager
[09.10.22 22:26:10.528]                              table st.wounded.wound_manager.a : […]
[09.10.22 22:26:10.528]                              boolean st.wounded.wound_manager.can_use_medkit : false
[09.10.22 22:26:10.528]              userdata st.activation_game_time : (CTime): 00000000534D1110
[09.10.22 22:26:10.528]              number st.activation_time : 31726.000000
[09.10.22 22:26:10.528]              Userdata: st.state_mgr
[09.10.22 22:26:10.528]                      Userdata: st.state_mgr.animstate
[09.10.22 22:26:10.528]                              table st.state_mgr.animstate.transfer_anim : […]
[09.10.22 22:26:10.528]                              userdata st.state_mgr.animstate.npc : (game_object): 000000005370C8E0
[09.10.22 22:26:10.528]                              string st.state_mgr.animstate.target_state : stand
[09.10.22 22:26:10.528]                              table st.state_mgr.animstate.idle_anim : […]
[09.10.22 22:26:10.528]                              string st.state_mgr.animstate.current_state : stand
[09.10.22 22:26:10.528]                      boolean st.state_mgr.combat : false
[09.10.22 22:26:10.528]                      boolean st.state_mgr.alife : true
[09.10.22 22:26:10.528]                      string st.state_mgr.target_state : idle
[09.10.22 22:26:10.528]                      userdata st.state_mgr.planner : (action_planner): 00000000534B9010
[09.10.22 22:26:10.528]                      table st.state_mgr.properties : […]
[09.10.22 22:26:10.528]                      table st.state_mgr.operators : […]
[09.10.22 22:26:10.528]                      number st.state_mgr.subanim : 0.000000
[09.10.22 22:26:10.528]                      boolean st.state_mgr.need_reweapon : false
[09.10.22 22:26:10.528]                      Userdata: st.state_mgr.animation
[09.10.22 22:26:10.528]                              table st.state_mgr.animation.states : […]
[09.10.22 22:26:10.528]                              table st.state_mgr.animation.clb_settings : […]
[09.10.22 22:26:10.528]                              number st.state_mgr.animation.clb_cnt : 0.000000
[09.10.22 22:26:10.528]                      table st.state_mgr.emerg : […]
[09.10.22 22:26:10.529]              Table: st.heli_hunter
[09.10.22 22:26:10.529]                      number st.heli_hunter.attack_dist_sqr : 1000000.000000
[09.10.22 22:26:10.529]                      string st.heli_hunter.scheme : heli_hunter
[09.10.22 22:26:10.529]                      boolean st.heli_hunter.enabled : true
[09.10.22 22:26:10.529]                      number st.heli_hunter.attack_actor_sqr : 400.000000
[09.10.22 22:26:10.529]      Userdata: sobject
[09.10.22 22:26:10.529]              boolean sobject.ini_initialized : false
[09.10.22 22:26:10.529]              boolean sobject.death_droped : false
[09.10.22 22:26:10.529]              boolean sobject.dont_spawn_online : false
[09.10.22 22:26:10.529]              boolean sobject.smart_terrain_conditions_initialized : false
[09.10.22 22:26:10.529]              boolean sobject.spawner_present : false
[09.10.22 22:26:10.529]              boolean sobject.was_in_smart_terrain : false
[09.10.22 22:26:10.529]      number stype : 0.000000
[09.10.22 22:26:10.529]      boolean loaded : true
[09.10.22 22:26:10.529]      userdata sim : (alife_simulator): 000000001E2F6F20
[09.10.22 22:26:10.529]      number strn_id : 65535.000000
[09.10.22 22:26:10.529]     End
[09.10.22 22:26:10.529]     Locals: 
[09.10.22 22:26:10.529]      Userdata: self
[09.10.22 22:26:10.529]              boolean self.loaded : true
[09.10.22 22:26:10.529]              boolean self.first_update : false
[09.10.22 22:26:10.529]              number self.last_update : 0.000000
[09.10.22 22:26:10.529]              Table: self.st
[09.10.22 22:26:10.529]                      string self.st.section_logic : logic
[09.10.22 22:26:10.529]                      string self.st.loaded_section_logic : logic
[09.10.22 22:26:10.529]                      string self.st.gulag_name : 
[09.10.22 22:26:10.529]                      userdata self.st.ini : (ini_file): 00000000536004A0
[09.10.22 22:26:10.529]                      Userdata: self.st.move_mgr
[09.10.22 22:26:10.529]                              userdata self.st.move_mgr.object : (game_object): 000000005370C8E0
[09.10.22 22:26:10.529]                      string self.st.loaded_ini_filename : <customdata>
[09.10.22 22:26:10.529]                      table self.st.followers : […]
[09.10.22 22:26:10.529]                      table self.st.danger : […]
[09.10.22 22:26:10.529]                      number self.st.stype : 0.000000
[09.10.22 22:26:10.529]                      table self.st.abuse : […]
[09.10.22 22:26:10.529]                      table self.st.meet : […]
[09.10.22 22:26:10.529]                      string self.st.ini_filename : <customdata>
[09.10.22 22:26:10.529]                      table self.st.death : […]
[09.10.22 22:26:10.529]                      table self.st.wounded : […]
[09.10.22 22:26:10.529]                      userdata self.st.activation_game_time : (CTime): 00000000534D1110
[09.10.22 22:26:10.529]                      number self.st.activation_time : 31726.000000
[09.10.22 22:26:10.529]                      Userdata: self.st.state_mgr
[09.10.22 22:26:10.529]                              Userdata: self.st.state_mgr.animstate
[09.10.22 22:26:10.529]                                      table self.st.state_mgr.animstate.transfer_anim : […]
[09.10.22 22:26:10.529]                                      userdata self.st.state_mgr.animstate.npc : (game_object): 000000005370C8E0
[09.10.22 22:26:10.529]                                      string self.st.state_mgr.animstate.target_state : stand
[09.10.22 22:26:10.529]                                      table self.st.state_mgr.animstate.idle_anim : […]
[09.10.22 22:26:10.529]                                      string self.st.state_mgr.animstate.current_state : stand
[09.10.22 22:26:10.529]                              boolean self.st.state_mgr.combat : false
[09.10.22 22:26:10.529]                              boolean self.st.state_mgr.alife : true
[09.10.22 22:26:10.529]                              string self.st.state_mgr.target_state : idle
[09.10.22 22:26:10.529]                              userdata self.st.state_mgr.planner : (action_planner): 00000000534B9010
[09.10.22 22:26:10.529]                              table self.st.state_mgr.properties : […]
[09.10.22 22:26:10.529]                              table self.st.state_mgr.operators : […]
[09.10.22 22:26:10.529]                              number self.st.state_mgr.subanim : 0.000000
[09.10.22 22:26:10.529]                              boolean self.st.state_mgr.need_reweapon : false
[09.10.22 22:26:10.529]                              Userdata: self.st.state_mgr.animation
[09.10.22 22:26:10.529]                                      table self.st.state_mgr.animation.states : […]
[09.10.22 22:26:10.529]                                      table self.st.state_mgr.animation.clb_settings : […]
[09.10.22 22:26:10.529]                                      number self.st.state_mgr.animation.clb_cnt : 0.000000
[09.10.22 22:26:10.529]                              table self.st.state_mgr.emerg : […]
[09.10.22 22:26:10.529]                      table self.st.heli_hunter : […]
[09.10.22 22:26:10.529]              boolean self.treasure_processed : false
[09.10.22 22:26:10.529]      Userdata: sobject
[09.10.22 22:26:10.529]              boolean sobject.ini_initialized : false
[09.10.22 22:26:10.529]              boolean sobject.death_droped : false
[09.10.22 22:26:10.529]              boolean sobject.dont_spawn_online : false
[09.10.22 22:26:10.529]              boolean sobject.smart_terrain_conditions_initialized : false
[09.10.22 22:26:10.529]              boolean sobject.spawner_present : false
[09.10.22 22:26:10.529]              boolean sobject.was_in_smart_terrain : false
[09.10.22 22:26:10.529]      userdata manager : (action_planner): 000000005305AF40
[09.10.22 22:26:10.529]     End
[09.10.22 22:26:10.529] *********************************************************************************
[09.10.22 22:26:10.529] ********************************************************************************
[09.10.22 22:26:10.529] !![LogStackTrace] Thread: [UNKNOWN]
[09.10.22 22:26:11.007] !!stack trace:
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrCore.dll], AddrPC.Offset: [000007FED2323DD8], Fun: [BuildStackTrace()] + [48 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrCorestacktrace_collector.cpp—>152]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrCore.dll], AddrPC.Offset: [000007FED2348F25], Fun: [LogStackTrace()] + [73 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrCorexrDebugNew.cpp—>74] + [13 byte(s)]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrCore.dll], AddrPC.Offset: [000007FED2348DD7], Fun: [xrDebug::backend()] + [171 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrCorexrDebugNew.cpp—>182]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrCore.dll], AddrPC.Offset: [000007FED2348D17], Fun: [xrDebug::fatal()] + [131 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrCorexrDebugNew.cpp—>251]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB3E9BF8], Fun: [CScriptEngine::lua_pcall_failed()] + [120 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineCOMMON_AIscript_engine.cpp—>53]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64LuaJIT.dll], AddrPC.Offset: [000007FED14254D0], Fun: [lj_BC_FUNCC()] + [66 byte(s)]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64LuaJIT.dll], AddrPC.Offset: [000007FED146355C], Fun: [lj_err_run()] + [380 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineLuaJITsrclj_err.c—>849] + [33 byte(s)]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64LuaJIT.dll], AddrPC.Offset: [000007FED14639F9], Fun: [lua_error()] + [9 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineLuaJITsrclj_err.c—>1061] + [5 byte(s)]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64Luabind.dll], AddrPC.Offset: [0000000180009A0C], Fun: [luabind::detail::class_rep::function_dispatcher()] + [300 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineLuabindsrcclass_rep.cpp—>655]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64LuaJIT.dll], AddrPC.Offset: [000007FED14254D0], Fun: [lj_BC_FUNCC()] + [66 byte(s)]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64LuaJIT.dll], AddrPC.Offset: [000007FED142F24A], Fun: [lua_pcall()] + [170 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineLuaJITsrclj_api.c—>1144]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64Luabind.dll], AddrPC.Offset: [000000018000DB1C], Fun: [luabind::detail::pcall()] + [100 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineLuabindsrcpcall.cpp—>40] + [16 byte(s)]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB33CA57], Fun: [luabind::detail::proxy_member_caller<bool,CSE_ALifeObject * const *>::operator bool()] + [71 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_engineLuabindluabinddetailcall_member.hpp—>118] + [18 byte(s)]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB33C3DB], Fun: [CScriptBinderObjectWrapper::net_Spawn()] + [55 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGamescript_binder_object_wrapper.cpp—>46] + [45 byte(s)]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB2552B4], Fun: [CScriptBinder::net_Spawn()] + [44 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGamescript_binder.cpp—>89] + [13 byte(s)]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB464775], Fun: [CPhysicsShellHolder::net_Spawn()] + [53 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGamePhysicsShellHolder.cpp—>53]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB45377D], Fun: [CEntity::net_Spawn()] + [985 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameEntity.cpp—>223] + [11 byte(s)]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB4547ED], Fun: [CEntityAlive::net_Spawn()] + [45 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameentity_alive.cpp—>229]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB251848], Fun: [CCustomMonster::net_Spawn()] + [160 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameCustomMonster.cpp—>613] + [35 byte(s)]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB2E86AE], Fun: [CAI_Stalker::net_Spawn()] + [166 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameAiStalkerai_stalker.cpp—>333] + [36 byte(s)]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB410896], Fun: [CLevel::g_sv_Spawn()] + [222 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameLevel_network_spawn.cpp—>105] + [25 byte(s)]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB410531], Fun: [CLevel::cl_Process_Spawn()] + [277 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameLevel_network_spawn.cpp—>50]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB409334], Fun: [CLevel::ProcessGameEvents()] + [216 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameLevel.cpp—>381]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrGame.dll], AddrPC.Offset: [000007FECB408C8C], Fun: [CLevel::OnFrame()] + [184 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexrGameLevel.cpp—>404]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F33C548], Fun: [CRegistrator<pureAppStart>::Process()] + [84 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dapure.h—>86]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F33B6C4], Fun: [CRenderDevice::FrameMove()] + [288 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dadevice.cpp—>443]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F33B985], Fun: [CRenderDevice::on_idle()] + [181 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dadevice.cpp—>214]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F33C11E], Fun: [CRenderDevice::message_loop()] + [98 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dadevice.cpp—>316]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F33B7DA], Fun: [CRenderDevice::Run()] + [222 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dadevice.cpp—>389]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F2FF0B0], Fun: [Startup()] + [296 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dax_ray.cpp—>218]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F2FF426], Fun: [WinMain_impl()] + [478 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dax_ray.cpp—>418]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F2FCB84], Fun: [WinMain()] + [72 byte(s)], File—>Line: [F:ReposOGSR-Engineogsr_enginexr_3dax_ray.cpp—>439]
! Module: [D:S.T.A.L.K.E.R. Shadow of Chernobymodbin_x64xrEngine.exe], AddrPC.Offset: [000000013F35B2E2], Fun: [__scrt_common_main_seh()] + [262 byte(s)], File—>Line: [D:a_work1ssrcvctoolscrtvcstartupsrcstartupexe_common.inl—>288] + [33 byte(s)]
! Module: [C:Windowssystem32kernel32.dll], AddrPC.Offset: [000000007714651D], Fun: [BaseThreadInitThunk()] + [13 byte(s)]
! Module: [C:WindowsSYSTEM32ntdll.dll], AddrPC.Offset: [000000007727C201], Fun: [RtlUserThreadStart()] + [33 byte(s)]
[09.10.22 22:26:11.007] ********************************************************************************

Вот пожалуста лог. На скриптовый вылет не смотрите это мои косяки после вылета игра не закрывается и весит в панели задач.

[10.02.21 12:27:52.403] * Detected CPU: AMD Ryzen 3 2200U with Radeon Vega Mobile Gfx   [AuthenticAMD], F143/M17/S0
[10.02.21 12:27:52.404] * CPU features: RDTSC, MMX, SSE, SSE2, SSE3, MONITOR/MWAIT, SSSE3, SSE4.1, SSE4.2, SSE4a, AVX, AVX2
[10.02.21 12:27:52.404] * CPU cores: [2], threads: [4]
[10.02.21 12:27:52.404] * CPU0 current freq: 2500 MHz, max freq: 2500 MHz
[10.02.21 12:27:52.404] * CPU1 current freq: 2500 MHz, max freq: 2500 MHz
[10.02.21 12:27:52.404] * CPU2 current freq: 2500 MHz, max freq: 2500 MHz
[10.02.21 12:27:52.404] * CPU3 current freq: 2500 MHz, max freq: 2500 MHz
[10.02.21 12:27:52.404] Initializing File System...
[10.02.21 12:27:52.406] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.db0], size: [678577379]
[10.02.21 12:27:52.512] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.db1], size: [708434331]
[10.02.21 12:27:52.520] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.db2], size: [671169415]
[10.02.21 12:27:52.524] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.db3], size: [684792231]
[10.02.21 12:27:52.529] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.db4], size: [671392842]
[10.02.21 12:27:53.008] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.db5], size: [697475082]
[10.02.21 12:27:53.099] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.db6], size: [672288151]
[10.02.21 12:27:53.102] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.db7], size: [672462598]
[10.02.21 12:27:53.151] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.db8], size: [293378144]
[10.02.21 12:27:53.178] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.db9], size: [79312307]
[10.02.21 12:27:53.220] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.dba], size: [22884835]
[10.02.21 12:27:53.225] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.dbb], size: [55194918]
[10.02.21 12:27:53.231] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.dbc], size: [160948]
[10.02.21 12:27:53.231] --Found base arch: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata.dbd], size: [101014]
[10.02.21 12:27:53.231] using fs-ltx fsgame.ltx
[10.02.21 12:27:53.232] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rappdata]
[10.02.21 12:27:53.232]   files: [7]
[10.02.21 12:27:53.232] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedata]
[10.02.21 12:27:53.232]   files: [25]
[10.02.21 12:27:53.232] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedataspawns]
[10.02.21 12:27:53.232]   files: [21]
[10.02.21 12:27:54.608] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedataanims]
[10.02.21 12:27:54.610]   files: [110]
[10.02.21 12:27:54.759] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedatalevels]
[10.02.21 12:27:54.760]   files: [15]
[10.02.21 12:27:57.157] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedatameshes]
[10.02.21 12:27:57.157]   files: [13]
[10.02.21 12:27:59.413] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedatameshes]
[10.02.21 12:27:59.413]   files: [13]
[10.02.21 12:27:59.442] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedatashaders]
[10.02.21 12:27:59.442]   files: [7]
[10.02.21 12:27:59.459] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedatasounds]
[10.02.21 12:27:59.459]   files: [24]
[10.02.21 12:28:03.276] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedatatextures]
[10.02.21 12:28:03.277]   files: [44]
[10.02.21 12:28:03.879] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedatascripts]
[10.02.21 12:28:03.886]   files: [227]
[10.02.21 12:28:03.888] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedataconfig]
[10.02.21 12:28:03.889]   files: [23]
[10.02.21 12:28:03.897] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedatalevels]
[10.02.21 12:28:03.897]   files: [15]
[10.02.21 12:28:03.898] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rappdatasavedgames]
[10.02.21 12:28:03.898]   files: [8]
[10.02.21 12:28:03.898] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rappdatalogs]
[10.02.21 12:28:03.898]   files: [45]
[10.02.21 12:28:03.912] --Found FS dir: [b:program files (x86)gsc world publishings.t.a.l.k.e.rappdatascreenshots]
[10.02.21 12:28:03.912]   files: [11]
[10.02.21 12:28:03.922] FS: 44611 files cached, 9417Kb memory used.
[10.02.21 12:28:03.922] Init FileSystem 11.517768 sec
[10.02.21 12:28:03.923] [OGSR Engine (x64)] build date: [Jan 17 2021 22:03:48]
[10.02.21 12:28:03.923] [AppVeyor] build version: [2.1.181], repo: [OGSR/OGSR-Engine]
[10.02.21 12:28:03.923] [_MSC_FULL_VER]: [192829335], [_MSVC_LANG]: [201703L]
[10.02.21 12:28:03.923] Working Directory: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64]
[10.02.21 12:28:03.923] CommandLine: ["B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrEngine.exe" ]
[10.02.21 12:28:04.103] TTAPI number of threads: [4]
[10.02.21 12:28:04.103] Initializing Engine...
[10.02.21 12:28:04.108] Starting INPUT device...
[10.02.21 12:28:04.191] * [R_occlusion::occq_destroy]: fids[0] used[0] pool[0]
[10.02.21 12:28:04.191] * [R_occlusion::occq_destroy]: released [0] used and [0] pool queries
[10.02.21 12:28:04.226] refCount:m_pAdapter 1
[10.02.21 12:28:04.226] refCount:pFactory 1
[10.02.21 12:28:04.227] * [R_occlusion::occq_destroy]: fids[0] used[0] pool[0]
[10.02.21 12:28:04.227] * [R_occlusion::occq_destroy]: released [0] used and [0] pool queries
[10.02.21 12:28:04.825] * [R_occlusion::occq_destroy]: fids[0] used[0] pool[0]
[10.02.21 12:28:04.825] * [R_occlusion::occq_destroy]: released [0] used and [0] pool queries
[10.02.21 12:28:04.827] --[CEngineAPI::CreateRendererList] Available render modes [5]:
[10.02.21 12:28:04.827] --  [renderer_r2a]
[10.02.21 12:28:04.827] --  [renderer_r2]
[10.02.21 12:28:04.827] --  [renderer_r2.5]
[10.02.21 12:28:04.827] --  [renderer_r3]
[10.02.21 12:28:04.827] --  [renderer_r4]
[10.02.21 12:28:04.827] Executing config-script "user.ltx"...
[10.02.21 12:28:04.827] --[CCC_r2::Execute] Executing renderer: [renderer_r4], renderer_value: [4]
[10.02.21 12:28:04.827] [b:program files (x86)gsc world publishings.t.a.l.k.e.rappdatauser.ltx] successfully loaded.
[10.02.21 12:28:04.827] --Loading DLL: [xrRender_R4.dll]
[10.02.21 12:28:04.832] --Loading DLL: [xrGame.dll]
[10.02.21 12:28:04.859] --------------------------------------------------------------------------------
[10.02.21 12:28:04.859] [3638MB] physical memory installed, [911MB] available, [74] percent of memory in use
[10.02.21 12:28:04.859] PageFile usage: [37MB], Peak PageFile usage: [40MB]
[10.02.21 12:28:04.859] --------------------------------------------------------------------------------
[10.02.21 12:28:04.859] * [ D3D ]: textures[0 K]
[10.02.21 12:28:04.859] * [x-ray]: process heap[24474 K], render[0 K]
[10.02.21 12:28:04.859] * [x-ray]: economy: strings[3720 K], smem[0 K]
[10.02.21 12:28:04.859] SOUND: OpenAL: enumerate devices...
[10.02.21 12:28:04.859] SOUND: OpenAL: EnumerationExtension Present
[10.02.21 12:28:04.999] devices Generic Software
[10.02.21 12:28:04.999] SOUND: OpenAL: system  default SndDevice name is Generic Software
[10.02.21 12:28:05.406] SOUND: OpenAL: All available devices:
[10.02.21 12:28:05.406] 1. Generic Software, Spec Version 1.1 (default) eax[2] efx[no] xram[no]
[10.02.21 12:28:05.406] 2. OpenAL Soft, Spec Version 1.1  eax[0] efx[no] xram[no]
[10.02.21 12:28:05.406] Executing config-script "b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedataconfigdefault_controls.ltx"...
[10.02.21 12:28:05.408] [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedataconfigdefault_controls.ltx] successfully loaded.
[10.02.21 12:28:05.409] Executing config-script "user.ltx"...
[10.02.21 12:28:05.409] Executing config-script "b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedataconfigrspec_extreme.ltx"...
[10.02.21 12:28:05.409] ! Unknown command:  r2_sun_shafts
[10.02.21 12:28:05.409] ! Unknown command:  r__supersample
[10.02.21 12:28:05.409] [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedataconfigrspec_extreme.ltx] successfully loaded.
[10.02.21 12:28:05.409] Executing config-script "b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedataconfigdefault_controls.ltx"...
[10.02.21 12:28:05.410] [b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedataconfigdefault_controls.ltx] successfully loaded.
[10.02.21 12:28:05.412] --[CCC_r2::Execute] Executing renderer: [renderer_r4], renderer_value: [4]
[10.02.21 12:28:05.412] [b:program files (x86)gsc world publishings.t.a.l.k.e.rappdatauser.ltx] successfully loaded.
[10.02.21 12:28:05.412] SOUND: Selected device is OpenAL Soft
[10.02.21 12:28:05.486] * sound: EAX 2.0 extension: absent
[10.02.21 12:28:05.486] * sound: EAX 2.0 deferred: absent
[10.02.21 12:28:05.487] * sound : cache: 65537 kb, 4856 lines, 13820 bpl
[10.02.21 12:28:05.512] Starting RENDER device...
[10.02.21 12:28:05.532] * GPU [vendor:1002]-[device:6900]: AMD Radeon(TM) 535
[10.02.21 12:28:06.296] * CREATE: DeviceREF: 3
[10.02.21 12:28:06.297] *     Texture memory: 2039 M
[10.02.21 12:28:06.299] * GPU shading: vs(0/4.0/40), ps(0/4.0/40)
[10.02.21 12:28:06.299] * GPU vertex cache: unrecognized, 24
[10.02.21 12:28:06.307] * DVB created: 16384K
[10.02.21 12:28:06.307] * DIB created: 512K
[10.02.21 12:28:07.949] ! Version conflict in shader 'modelslightplanes_00'
[10.02.21 12:28:07.949] ! Version conflict in shader 'modelslightplanesself'
[10.02.21 12:28:07.949] ! Version conflict in shader 'modelsmodel_puh'
[10.02.21 12:28:07.949] ! Version conflict in shader 'modelsmodel_refl'
[10.02.21 12:28:07.950] ! Version conflict in shader 'modelsxbrainglass'
[10.02.21 12:28:07.950] ! Version conflict in shader 'modelsxdistortcolorlinv'
[10.02.21 12:28:07.950] ! Version conflict in shader 'modelsxglass'
[10.02.21 12:28:07.950] ! Version conflict in shader 'modelsxglass2'
[10.02.21 12:28:07.950] ! Version conflict in shader 'modelsxlens'
[10.02.21 12:28:07.950] ! Version conflict in shader 'selflight_static'
[10.02.21 12:28:07.955] [CTextureDescrMngr::LoadLTX] count of *textures*.ltx files: [1]
[10.02.21 12:28:09.811] * HWDST/PCF supported and used
[10.02.21 12:28:16.018] --LUA version: [LuaJIT 2.1.0-beta3]
[10.02.21 12:28:16.747] Starting engine...
[10.02.21 12:28:31.152] * phase time: 1 ms
[10.02.21 12:28:31.234] * phase cmem: 129903 K
[10.02.21 12:28:31.387] --LUA version: [LuaJIT 2.1.0-beta3]
[10.02.21 12:28:31.541] * phase time: 388 ms
[10.02.21 12:28:31.624] * phase cmem: 130317 K
[10.02.21 12:28:31.625] * phase time: 83 ms
[10.02.21 12:28:31.702] * phase cmem: 130317 K
[10.02.21 12:28:31.702] * Creating new game...
[10.02.21 12:28:31.704] * Loading spawn registry...
[10.02.21 12:28:32.747] * 8641 spawn points are successfully loaded
[10.02.21 12:28:37.575] * Saving spawns...
[10.02.21 12:28:37.575] * Saving objects...
[10.02.21 12:28:37.630] * 16582 objects are successfully saved
[10.02.21 12:28:37.638] * Game all.sav is successfully saved to file 'b:program files (x86)gsc world publishings.t.a.l.k.e.rappdatasavedgamesall.sav'
[10.02.21 12:28:37.638] * New game is successfully created!
[10.02.21 12:28:37.638] * phase time: 6012 ms
[10.02.21 12:28:37.724] * phase cmem: 180277 K
[10.02.21 12:28:37.756] # Player not found. New player created.
[10.02.21 12:28:37.756] !!xrServer::Check_GameSpy_CDKey_Success - 1
[10.02.21 12:28:37.756] * client : connection accepted - <>
[10.02.21 12:28:37.762] * phase time: 124 ms
[10.02.21 12:28:37.879] * phase cmem: 180336 K
[10.02.21 12:28:37.881] * phase time: 118 ms
[10.02.21 12:28:37.967] * phase cmem: 180336 K
[10.02.21 12:28:40.670] --[ISpatial_DB::initialize] bbc is [43.8, 36.6, 88.9], bbd is [722.7, 75.0, 722.7]
[10.02.21 12:28:40.670] --[ISpatial_DB::initialize] bbc is [43.8, 36.6, 88.9], bbd is [722.7, 75.0, 722.7]
[10.02.21 12:28:40.674] * phase time: 2793 ms
[10.02.21 12:28:40.775] * phase cmem: 257710 K
[10.02.21 12:28:43.093] * phase time: 2418 ms
[10.02.21 12:28:43.188] * phase cmem: 261656 K
[10.02.21 12:28:43.215] * [Loading VB] 65532 verts, 2047 Kb
[10.02.21 12:28:43.285] * [Loading VB] 65530 verts, 2047 Kb
[10.02.21 12:28:43.315] * [Loading VB] 65531 verts, 2047 Kb
[10.02.21 12:28:43.452] * [Loading VB] 65532 verts, 2047 Kb
[10.02.21 12:28:43.590] * [Loading VB] 60327 verts, 1885 Kb
[10.02.21 12:28:43.728] * [Loading VB] 65531 verts, 2047 Kb
[10.02.21 12:28:43.852] * [Loading VB] 65534 verts, 2047 Kb
[10.02.21 12:28:43.924] * [Loading VB] 65535 verts, 2047 Kb
[10.02.21 12:28:44.029] * [Loading VB] 65534 verts, 2047 Kb
[10.02.21 12:28:44.056] * [Loading VB] 65534 verts, 2047 Kb
[10.02.21 12:28:44.216] * [Loading VB] 65534 verts, 2047 Kb
[10.02.21 12:28:44.366] * [Loading VB] 46354 verts, 1448 Kb
[10.02.21 12:28:44.469] * [Loading VB] 65533 verts, 2047 Kb
[10.02.21 12:28:44.487] * [Loading VB] 65535 verts, 2047 Kb
[10.02.21 12:28:44.549] * [Loading VB] 65535 verts, 2047 Kb
[10.02.21 12:28:44.609] * [Loading VB] 65530 verts, 2047 Kb
[10.02.21 12:28:44.630] * [Loading VB] 65532 verts, 2047 Kb
[10.02.21 12:28:44.688] * [Loading VB] 65535 verts, 2047 Kb
[10.02.21 12:28:44.720] * [Loading VB] 53153 verts, 1661 Kb
[10.02.21 12:28:44.762] * [Loading IB] 1048575 indices, 2047 Kb
[10.02.21 12:28:44.866] * [Loading IB] 1048575 indices, 2047 Kb
[10.02.21 12:28:44.882] * [Loading IB] 1048575 indices, 2047 Kb
[10.02.21 12:28:44.900] * [Loading IB] 1048575 indices, 2047 Kb
[10.02.21 12:28:44.972] * [Loading IB] 1048575 indices, 2047 Kb
[10.02.21 12:28:44.991] * [Loading IB] 1048575 indices, 2047 Kb
[10.02.21 12:28:45.007] * [Loading IB] 1048575 indices, 2047 Kb
[10.02.21 12:28:45.025] * [Loading IB] 1048575 indices, 2047 Kb
[10.02.21 12:28:45.053] * [Loading IB] 1048575 indices, 2047 Kb
[10.02.21 12:28:45.160] * [Loading IB] 670515 indices, 1309 Kb
[10.02.21 12:28:45.207] * [Loading VB] 65533 verts, 767 Kb
[10.02.21 12:28:45.220] * [Loading VB] 65533 verts, 767 Kb
[10.02.21 12:28:45.269] * [Loading VB] 65535 verts, 767 Kb
[10.02.21 12:28:45.279] * [Loading VB] 65535 verts, 767 Kb
[10.02.21 12:28:45.285] * [Loading VB] 65535 verts, 767 Kb
[10.02.21 12:28:45.286] * [Loading VB] 65534 verts, 767 Kb
[10.02.21 12:28:45.302] * [Loading VB] 65528 verts, 767 Kb
[10.02.21 12:28:45.305] * [Loading VB] 16089 verts, 188 Kb
[10.02.21 12:28:45.306] * [Loading IB] 1048575 indices, 2047 Kb
[10.02.21 12:28:45.334] * [Loading IB] 1048575 indices, 2047 Kb
[10.02.21 12:28:45.457] * [Loading IB] 1048572 indices, 2047 Kb
[10.02.21 12:28:45.517] * [Loading IB] 784818 indices, 1532 Kb
[10.02.21 12:28:45.531] * phase time: 2437 ms
[10.02.21 12:28:45.681] * phase cmem: 262100 K
[10.02.21 12:28:47.419] * phase time: 1888 ms
[10.02.21 12:28:47.530] * phase cmem: 267055 K
[10.02.21 12:28:47.750] * [DETAILS] VertexConsts(256), Batch(61)
[10.02.21 12:28:47.750] * [DETAILS] 48739 v(20), 31842 p
[10.02.21 12:28:47.750] * [DETAILS] Batch(61), VB(951K), IB(186K)
[10.02.21 12:28:47.755] * phase time: 335 ms
[10.02.21 12:28:47.912] * phase cmem: 267109 K
[10.02.21 12:28:47.914] * Loading HOM: b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedatalevelsl01_escapelevel.hom
[10.02.21 12:28:47.955] * phase time: 200 ms
[10.02.21 12:28:48.099] * phase cmem: 267348 K
[10.02.21 12:28:48.108] * phase time: 152 ms
[10.02.21 12:28:48.260] * phase cmem: 267348 K
[10.02.21 12:28:48.279] - Game configuring : Started 
[10.02.21 12:28:48.392] - Game configuring : Finished 
[10.02.21 12:28:48.646] ! Missing ogg-comment, file:  b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedatasoundsinterfaceinv_close.ogg
[10.02.21 12:28:48.656] ! Missing ogg-comment, file:  b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedatasoundsinterfaceinv_slot.ogg
[10.02.21 12:28:48.657] ! Missing ogg-comment, file:  b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedatasoundsinterfaceinv_belt.ogg
[10.02.21 12:28:48.659] ! Missing ogg-comment, file:  b:program files (x86)gsc world publishings.t.a.l.k.e.rgamedatasoundsinterfaceinv_properties.ogg
[10.02.21 12:28:49.464] * phase time: 1355 ms
[10.02.21 12:28:49.620] * phase cmem: 275868 K
[10.02.21 12:29:50.464] * t-report - base: 1571, 1047469 K
[10.02.21 12:29:50.464] * t-report - lmap: 5, 5120 K
[10.02.21 12:29:50.464] * phase time: 61000 ms
[10.02.21 12:29:50.639] * phase cmem: 277994 K
[10.02.21 12:29:50.683] * phase time: 218 ms
[10.02.21 12:29:50.798] * phase cmem: 277997 K
[10.02.21 12:29:50.949] --------------------------------------------------------------------------------
[10.02.21 12:29:50.949] [3638MB] physical memory installed, [536MB] available, [85] percent of memory in use
[10.02.21 12:29:50.949] PageFile usage: [2113MB], Peak PageFile usage: [2113MB]
[10.02.21 12:29:50.949] --------------------------------------------------------------------------------
[10.02.21 12:29:50.949] * [ D3D ]: textures[1052590 K]
[10.02.21 12:29:50.949] * [x-ray]: process heap[277218 K], render[0 K]
[10.02.21 12:29:50.949] * [x-ray]: economy: strings[6927 K], smem[0 K]
[10.02.21 12:29:53.417] --['ogse_signals'] ...Init Signals Manager...
[10.02.21 12:29:53.953] ! Unknown command:  >>05:43_idx:5->6,time:04:30->08:00_weather:storm,cycle_time:0
[10.02.21 12:31:17.269] ! [R_occlusion::cleanup_lost]: cleanup 6 lost queries
[10.02.21 12:31:18.581] ! [R_occlusion::cleanup_lost]: cleanup 1 lost queries
[10.02.21 12:31:18.870] * [CPatrolPathStorage::safe_path]: path[heli_idle_move] pp[wp00] level_vertex_id[4294967295] -> 3499
[10.02.21 12:31:18.935] * [CPatrolPathStorage::safe_path]: path[heli_fly] pp[name00] level_vertex_id[4294967295] -> 8328
[10.02.21 12:31:19.000] * [CPatrolPathStorage::safe_path]: path[heli_fly] pp[name01] level_vertex_id[4294967295] -> 91690
[10.02.21 12:31:19.076] * [CPatrolPathStorage::safe_path]: path[heli_fly] pp[name14|sig=fly_end] level_vertex_id[4294967295] -> 182083
[10.02.21 12:31:27.018] * MEMORY USAGE: 425711 K
[10.02.21 12:31:27.018] * End of synchronization A[1] R[1]
[10.02.21 12:31:27.018] * phase time: 96553 ms
[10.02.21 12:31:27.167] * phase cmem: 425711 K
[10.02.21 12:31:30.171] Intro start 327
[10.02.21 12:32:36.724] * [CPatrolPathStorage::safe_path]: path[heli_sleep] pp[wp00|sig=heli_sig] level_vertex_id[4294967295] -> 160718
[10.02.21 12:32:44.126] * [CPatrolPathStorage::safe_path]: path[heli_sleep2] pp[wp00] level_vertex_id[4294967295] -> 188056
[10.02.21 12:32:47.502] *********************************************************************************
[10.02.21 12:32:47.502] [print_output([CScriptEngine::lua_pcall_failed])] SCRIPT RUNTIME ERROR:
... publishings.t.a.l.k.e.rgamedatascriptsnewui4.script:37: attempt to call field 'mutanter_use' (a nil value)
stack traceback:
	[C]: in function 'mutanter_use'
	... publishings.t.a.l.k.e.rgamedatascriptsnewui4.script:37: in function <... publishings.t.a.l.k.e.rgamedatascriptsnewui4.script:36>
[10.02.21 12:32:47.502] *********************************************************************************
[10.02.21 12:32:47.601] 
FATAL ERROR

[error]Expression    : FATAL ERROR
[error]Function      : CScriptEngine::lua_pcall_failed
[error]File          : D:aOGSR-EngineOGSR-Engineogsr_engineCOMMON_AIscript_engine.cpp
[error]Line          : 52
[error]Description   : [CScriptEngine::lua_pcall_failed]: ... publishings.t.a.l.k.e.rgamedatascriptsnewui4.script:37: attempt to call field 'mutanter_use' (a nil value)

[10.02.21 12:32:47.602] ***************************[ScriptCrashHandler]**********************************
[10.02.21 12:32:47.602] stack traceback:
	[C]: in function 'mutanter_use'
	... publishings.t.a.l.k.e.rgamedatascriptsnewui4.script:37: in function <... publishings.t.a.l.k.e.rgamedatascriptsnewui4.script:36>
[10.02.21 12:32:47.602] 	Locals: 
[10.02.21 12:32:47.602] 	 string (*temporary) : ... publishings.t.a.l.k.e.rgamedatascriptsnewui4.script:37: attempt to call field 'mutanter_use' (a nil value)
[10.02.21 12:32:47.602] 	End
[10.02.21 12:32:47.602] 	Locals: 
[10.02.21 12:32:47.602] 	 Userdata: self
[10.02.21 12:32:47.602] 			 Userdata: self.object
[10.02.21 12:32:47.602] 			 userdata self.Static1 : (CUIStatic): 000001DDC2607090
[10.02.21 12:32:47.602] 	 nil (*temporary) : [not available]
[10.02.21 12:32:47.602] 	 string (*temporary) : weather, state
[10.02.21 12:32:47.602] 	 string (*temporary) : attempt to call field 'mutanter_use' (a nil value)
[10.02.21 12:32:47.602] 	End
[10.02.21 12:32:47.602] *********************************************************************************
[10.02.21 12:32:47.602] ********************************************************************************
[10.02.21 12:32:47.602] !![LogStackTrace] Thread: [X-RAY Primary thread]
[10.02.21 12:32:49.684] !!stack trace:
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrCore.dll], AddrPC.Offset: [00007FF8F2F53DC0], Fun: [BuildStackTrace()] + [48 byte(s)], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrCorestacktrace_collector.cpp-->152]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrCore.dll], AddrPC.Offset: [00007FF8F2F783ED], Fun: [LogStackTrace()] + [73 byte(s)], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrCorexrDebugNew.cpp-->58] + [13 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrCore.dll], AddrPC.Offset: [00007FF8F2F78233], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrCorexrDebugNew.cpp-->172]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrCore.dll], AddrPC.Offset: [00007FF8F2F78173], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrCorexrDebugNew.cpp-->252]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrGame.dll], AddrPC.Offset: [00007FF8C7DE7B6C], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_engineCOMMON_AIscript_engine.cpp-->53]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64LuaJIT.dll], AddrPC.Offset: [00007FF8DC3853E0], Fun: [lj_BC_FUNCC()] + [66 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64LuaJIT.dll], AddrPC.Offset: [00007FF8DC3C2F84], Fun: [lj_err_run()] + [356 byte(s)], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_engineLuaJITsrclj_err.c-->621] + [40 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64LuaJIT.dll], AddrPC.Offset: [00007FF8DC3C2369], Fun: [err_msgv()] + [121 byte(s)], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_engineLuaJITsrclj_err.c-->636] + [8 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64LuaJIT.dll], AddrPC.Offset: [00007FF8DC3C2D46], Fun: [lj_err_optype()] + [182 byte(s)], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_engineLuaJITsrclj_err.c-->670] + [34 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64LuaJIT.dll], AddrPC.Offset: [00007FF8DC3C2DFF], Fun: [lj_err_optype_call()] + [111 byte(s)], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_engineLuaJITsrclj_err.c-->700] + [11 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64LuaJIT.dll], AddrPC.Offset: [00007FF8DC3D644A], Fun: [lj_meta_call()] + [122 byte(s)], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_engineLuaJITsrclj_meta.c-->442] + [11 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64LuaJIT.dll], AddrPC.Offset: [00007FF8DC385BE2], Fun: [lj_vmeta_call()] + [38 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64LuaJIT.dll], AddrPC.Offset: [00007FF8DC38EF4A], Fun: [lua_pcall()] + [170 byte(s)], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_engineLuaJITsrclj_api.c-->1130]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64Luabind.dll], AddrPC.Offset: [000000018000D67C], Fun: [luabind::detail::pcall()] + [100 byte(s)], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_engineLuabindsrcpcall.cpp-->40] + [16 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrGame.dll], AddrPC.Offset: [00007FF8C7C429D0], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_engineLuabindluabindfunctor.hpp-->292] + [16 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrGame.dll], AddrPC.Offset: [00007FF8C7C42920], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrGamescript_callback_ex.h-->176] + [38 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrGame.dll], AddrPC.Offset: [00007FF8C80B1044], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrGameuiUIScriptWnd.cpp-->53]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrGame.dll], AddrPC.Offset: [00007FF8C80B84CB], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrGameuiUIButton.cpp-->141]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrGame.dll], AddrPC.Offset: [00007FF8C80B78A6], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrGameuiUI3tButton.cpp-->39]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrGame.dll], AddrPC.Offset: [00007FF8C80B843D], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrGameuiUIButton.cpp-->92]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrGame.dll], AddrPC.Offset: [00007FF8C809970B], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrGameuiUIWindow.cpp-->370] + [90 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrGame.dll], AddrPC.Offset: [00007FF8C809970B], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrGameuiUIWindow.cpp-->370] + [90 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrGame.dll], AddrPC.Offset: [00007FF8C8097550], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrGameuiUIDialogWnd.cpp-->107] + [58 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrGame.dll], AddrPC.Offset: [00007FF8C804AD20], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrGameUI.cpp-->177] + [23 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrGame.dll], AddrPC.Offset: [00007FF8C7DFE36D], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexrGameLevel_input.cpp-->363] + [30 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrEngine.exe], AddrPC.Offset: [00007FF673656CDE], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexr_3daXr_input.cpp-->254] + [17 byte(s)]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrEngine.exe], AddrPC.Offset: [00007FF673657A98], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexr_3daXr_input.cpp-->428]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrEngine.exe], AddrPC.Offset: [00007FF67368A1AC], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexr_3dapure.h-->86]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrEngine.exe], AddrPC.Offset: [00007FF673689288], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexr_3dadevice.cpp-->441]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrEngine.exe], AddrPC.Offset: [00007FF673689570], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexr_3dadevice.cpp-->212]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrEngine.exe], AddrPC.Offset: [00007FF673689D1E], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexr_3dadevice.cpp-->314]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrEngine.exe], AddrPC.Offset: [00007FF67368939E], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexr_3dadevice.cpp-->387]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrEngine.exe], AddrPC.Offset: [00007FF67364EB00], Fun: [Startup()] + [296 byte(s)], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexr_3dax_ray.cpp-->217]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrEngine.exe], AddrPC.Offset: [00007FF67364EE76], Fun: [WinMain_impl()] + [478 byte(s)], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexr_3dax_ray.cpp-->417]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrEngine.exe], AddrPC.Offset: [00007FF67364C5EC], Fun: [WinMain()] + [72 byte(s)], File-->Line: [D:aOGSR-EngineOGSR-Engineogsr_enginexr_3dax_ray.cpp-->438]
! Module: [B:Program Files (x86)GSC World PublishingS.T.A.L.K.E.Rbin_x64xrEngine.exe], AddrPC.Offset: [00007FF6736A9DB2], Fun: [__scrt_common_main_seh()] + [262 byte(s)], File-->Line: [d:agent_work63ssrcvctoolscrtvcstartupsrcstartupexe_common.inl-->288] + [33 byte(s)]
! Module: [C:WINDOWSSystem32KERNEL32.DLL], AddrPC.Offset: [00007FF91BEB7C24], Fun: [BaseThreadInitThunk()] + [20 byte(s)]
! Module: [C:WINDOWSSYSTEM32ntdll.dll], AddrPC.Offset: [00007FF91D40D4D1], Fun: [RtlUserThreadStart()] + [33 byte(s)]
[10.02.21 12:32:49.685] ********************************************************************************
[10.02.21 12:33:02.702] --Saved dump file to [b:program files (x86)gsc world publishings.t.a.l.k.e.rappdatalogsxray_user_02-10-21_12-32-59.mdmp]

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Fatal error crysis 3 на windows 10
  • Fatal error crash in runnable thread taskgraphthreadnp 1
  • Fatal error crash in runnable thread slateloadingthread
  • Fatal error crash in runnable thread poolthread 1
  • Fatal error cp001 copy protection check no valid license found for this product 24

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии