Stack trace сталкер call of chernobyl как исправить

Stack trace сталкер call of chernobyl как исправить

Обновлено: 09.02.2023

Привет всем! Игра 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 попал на эту точку, а заодно ушёл за аи-сетку. Этого движок не терпит.

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

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

Проблема возникает при убийстве НПСмутанта. Типичный вылет по нехватке ресурсов. Встречается в основном на больших локациях. Но не на всех. На болотах из ЧН такой вылет встречается, а вот с локации 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.

Случается когда одна из 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 и выяснением имени косточки с занесением в конфиг.

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

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

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

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

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

Бар Реактор готов принять новых постояльцев!
Место общения для гостей сайта

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

Логи таких вылетов могут содержать следующие строки

1. Первый тип вылета. Независимо от наполнения, в логе всегда содержит строку «stack trace:»

[error][ 1450] : Недостаточно системных ресурсов для завершения операции.

2. Второй тип вылета. Независимо от наполнения, в логе всегда содержит строку «C stack overflow»

3. Третий тип вылета. Независимо от наполнения, в логе всегда содержит строку «Ran out of memory»

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

5. Пятый тип вылета. Независимо от наполнения, в логе всегда содержит строку «Out of memory.»

Возможные решения:
1. Попробуем с дровами для видяхи поколдовать. У многих при установке новых, ловился вылет по «D3DXCreateTexture», откатится на более ранние.
2. Занизь настройки графики и попробовать пройти проблемное место.
3. Зайдя на локу — сохраниться, выйди из игры и загрузи сохранёнку.
Возможно уборщик трупов поможет

Аргумент вылета ui ui mm opt 16.xml скорее всего поставили не тот русификатор!

Запуск программы невозможен, так как на компьютере отсутствует MSVCR120.dll

В случае вылета cant open section и duplicate section и подобные cant open/found скорее всего вы неправильно что-то установили и игр не может найти нужные вещи, потому что они заменились/удалились.

В общем, кто ловит аналогичный вылет с can’t open section ‘helm_facemask’ / ‘helm_respirator_2’ или другой одёжей — смотрите, правильно ли установили Outfit Addon.

Справочник вылетов в S.T.A.L.K.E.R SHOC и их причин

Информация от Верховного Шамана мода OGSE KamikaZze (инфа сталкерам для понимания что и из-за чего происходит при вылетах Оригинала игры STALKER ТЧ ):

Так как народ часто заваливает родными вылетами, решил составить это описание. Перед тем как постить ваш вылет на форум, прочтите эту тему — возможно он из разряда стандартных:

1) Вылеты при нехватке памяти:

Лечение: снизьте качество текстур, или в особо тяжких случаях, перейдите на статичное освещение. Кроме того, можно попробовать играть с опцией командной строки » -noprefetch». Эту опцию без кавычек можно вбить в свойства ярлыка сталкера через пробел сразу за ссылкой на экзешник игры. Если же вы играете на Висте, можно попробовать играть, запустив сначала команду «bcdedit /SetIncreaseUserVA 2700», залогинившись с административными правами.

2) Вылеты рендера:

Код:
stack trace:

001B:0188B3B6 xrRender_R1.dll
or
001B:02C09EE6 xrRender_R2.dll

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

Лечение: хорошо в этом вылете то, что он обычно только временная проблема, и лечится простой загрузкой с последнего сейва. Основная локация таких вылетов – Янтарь, они часто случаются к северо-востоку от бункера экологов.

3) Вылеты с потерянным игрой или уничтоженным оружием

Симптом: примерно такой:

Код:
FATAL ERROR

Scheduler tried to update object lvl_community_respawn_xxxxx (e.g., esc_soldier_respawn_11350),

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

Лечение: обычно достаточно просто загрузить последний сейв и вылет пропадает.

4) Вылеты с боем сейвов – большей частью исправлены в патче 1.0004, но могут возникать и в 1.0005

Симптом: примерно такой:

xrGame.dll
xrGame.dll

Причина: Сейвгейм повреждён. Это например может произойти в том случае, когда игра уничтожила труп, но не очистила точку на карте, привязанную к нему. Вы также получите эту проблему если увидели в логе строку вида:

«- Critical: SMapLocation binded to non-existent object />
Её, впрочем очень легко пропустить, так как она обычно пролетает в логе намного, намного раньше того момента, как вы попробуете загрузить побитый в результате сейв. Пропадания трупов такого рода часты в модах или на Арене, однако не менее часто они происходят когда аномалия, например сильная Гравии разрывает труп.

Лечение: в этом случае придётся искать более раннее сохранение, где эта проблема ещё не возникла.

5) Некорректное место спавна:

Симптом: примерно такой:

Scheduler tried to update object m_tushkano_normal21511

. или что-то навроде вот этого .

Код:
FATAL ERROR

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

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

6) Некорректное место спавна – второй вариант:

Симптом: примерно такой:

001B:01E59454 xrGame.dll
001B:01E5E8A4 xrGame.dll
001B:01E5E584 xrGame.dll

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

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

Симптом: примерно такой:

Код:
FATAL ERROR

Причина: обычная причина этих вылетов – передача некорректных значений родным функциям игры. Эти ошибки обычно возникают когда произошёл какой-то серьёзный сбой, и о таких вылетах желательно сообщать разработчикам. Если такой вылет случился желательно так же сбросить текст выше строки FATAL ERROR из лога.

Лечение: обычно достаточно просто загрузить последний сейв и вылет пропадает. Если же этот вылет у вас происходит при загрузке сейва – сбросьте его разработчикам мода с логом вылета.

8) Редкий родной вылет 1: CTheoraSurface

Код:
stack trace:

Причина: случается когда вы просматриваете в ПДА контакт в тот момент когда он переключается в оффлайн.

Лечение: обычно достаточно просто загрузить последний сейв.

9) Редкий родной вылет 2: CKinematicsAnimated

stack trace:
001B:00451CE8 XR_3DA.exe, CKinematicsAnimated::ID_Cycle_Safe()

Причина: обычно связан с отработкой физики и анимации. Если происходит стабильно на каком-то специфичном персонаже – сообщите разработчикам.

Лечение: обычно достаточно просто загрузить последний сейв.

10) Редкий родной вылет 3: ParticleManager

Любой вылет со ссылкой на ParticleManager.

Причина: обычно происходит при воспроиведении частиц – дыма костров, огня, стрельбы и т.д.

Лечение: во многих случаях помогает обновление драйверов видеокарты

11) Две или более ошибки друг за другом

Код:
[error][ 183] : Cannot create a file when that file already exists.

Причина: обычно это просто две одинаковых ошибки, произошедших одновременно

Лечение: в логе обычно есть и первая ошибка из серии. Разбирайтесь с ней так, как описано выше для ошибок этого вида.

12) Ошибки пути или маршрутов

Симптом: примерно такой:

Код:
Expression : ai().level_graph().valid_vertex_id(vertex->data().level_vertex_id())
Function : CPatrolPathManager::select_point
File : E:/stalker/patch_1_0004/xr_3da/xrGame/patrol_path_manager.cpp
Line : 164
Description : patrol path[mil_mercs_walker_3_walk], point on path [name07],object [ros_killer_respawn_230016]

Причина: в игре даже пропатченной до версии 1.0005 всё ещё есть проблемы с маршрутами.

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

Безобидные ошибки:

Lost Alpha вылеты и устранение тех. проблем

Lost Alpha V1.4006 DC — стабильный вылет в темной долине, при подходе к базе бандитов.
ВНИМАНИЕ: СПОЙЛЕР!
stack trace:
0023:53061C4F xrRender_R1.dll
0023:526DA1B7 xrGame.dll, CDialogHolder::operator=()
0023:526DC48D xrGame.dll, CDialogHolder::operator=()
0023:526E9D51 xrGame.dll, CDialogHolder::operator=()
0023:52680EA9 xrGame.dll, CDialogHolder::operator=()
0023:52680EA9 xrGame.dll, CDialogHolder::operator=()

Возможно у тебя в пути до файла: XR_3DA.exe — есть русскоязычная папка. Попробуй переименовать её по английски.

Спасибо, друг! Но у меня весь путь на инглише.

Писал тут кто-то про вылет на чаэс когда садишься в БТР?Если да помогите,в инете найти не могу ничего.

Личный жетон сталкера

Костолом . где-то читал, что можно подйти к БТР спереди и нажать F. В БТР не попадешь, а задание засчитается. Потом мочи всех пешком. В !.4b этот вылет исправили. Обновись.
Привет, kuznez61 . Нашел по твоему вылету:
ВНИМАНИЕ: СПОЙЛЕР!
В режиме разработчика -developer_mode запустить в консоли строку
Код
run_string alife():release((alife():object(«dolina_wpn_ak74_0002»)), true
Есть смысл играть во фриплее, буду новые квесты там или что-то интересное?
Вылет выхода на территорию ЧАЭС не поправили?У Шкрека в видео по прохождению вылета не было.Странно что у меня есть.Таже сборка 1.4 b.

Личный жетон сталкера

Привет, Voltman . Попробуй освободить папку с сейвами, удали user и загрузи сейв перед переходом. Некоторым это помогло. Где-то видел решение это проблемы, пока не могу вспомнить.
Попробуй перейти с помощью консольной команды:
jump_to_level la12_stancia

Всем доброго времени суток!) У меня такая проблема, при выходе из саркофага в чаэс, вылетает, телепорт через консоль не спасает от вылета. Лог не могу получить так, как написано на этом сайте ( ничего не вставляется в текст файл).
Может кто помочь? До этого ошибок вроде не было, я уже обрадовался что меня обошла стороной аномалия вылетов и ошибок)
Заранее спасибо тем, кто откликнется!

Попробуй изменить освещение (Динамика — Статика).

ВНИМАНИЕ: СПОЙЛЕР!

1) Если сразу выйти на рабочий стол (crtl-alt-del), показывается уведомление что «драйвер видеокарты восстановлен после сбоя». И видеокарта грузится после ошибки на 100%. греется свыше 80 град. Приходится перезагружать комп.
2) Если не успеть выйти на рабочий стол — синий экран! Отчет об ошибке игра не показывает.

LA DC 1.4005
intel 3570, radeon r9 290, 16gb озу
Windows 7, 64

На других играхприложениях такого нет, все стабильно. Пробовал переустанавливать игру, чистил от вирусов (майнеров) систему, драйвера последние.
Подскажите пожалуйста как быть, что делать?) Замучался капец, поиграть оч. хочется) Спасибо.

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

      

  • Как сделать в майнкрафте броню собаке
  •   

  • Морская водоросль геншин импакт где найти
  •   

  • Как играть в гта зомби апокалипсис
  •   

  • Угловой столик в симс 3 где найти
  •   

  • Network time protocol что это

#1

    СуперСтарожил!

  • сообщений
    5 468
  • Имя:Алексей
  • Пол:Мужчина
  • Город:г. Москва
  • Группировка: Призрачные волки

Отправлено 14 Май 2009 — 13:32

Информация от Верховного Шамана мода OGSE KamikaZze (инфа сталкерам для понимания что и из-за чего происходит при вылетах Оригинала игры STALKER ТЧ):

Если у кого есть ещё информация по способам исправления вылетов игры просьба писать сюда.

Сообщение изменено: ovchar (05 Февраль 2010 — 16:37)

Кто не был, тот будет! Кто был не забудет….
Счастье — это ценить то, что имеешь. Ценить и беречь и помнить, что всё Проходяще…

  • Наверх


#2

Giif

    Вновь прибывший

  • сообщений
    1
  • Имя:Евгений
  • Группировка: Одиночка

Отправлено 19 Май 2009 — 21:36

При переходе с локации Бар->Росток такая ошибка:
FATAL ERROR

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

stack trace:

 Sphinx16 (19.5.2009, 23:21):

Эта ошибка сейчас пока правится. Как вариант могу посоветовать временное решение этой проблемы путем понижения дистанции а-лайфа. Заходишь S.T.A.L.K.E.Rgamedataconfig ищешь файл а-лайф и меняешь первое значение со 150 метров на допустим 30 метров (switch_distance = 150—>30 ; 150; 0; 300; — радиус «живой» Зоны). Потом когда пройдешь этот участок (замочишь снайперов) не забудь поменять все назад.

Уточню по А- лайф:
Попробуй выставить в файле gamedataconfigalife.ltx switch_distance = (желаемая дистанция)
Оригинальные пораметры switch_distance = 150 ;150 ;0 ;300 ;
Artos:
Параметр «switch_distance» — числовой, а не матричный, т.е.
s switch_distance = 150 <- и более ничего не требуется. Все что стоит за символом ; и он сам — это комментарий.
Просто для «памяти» предыдущие значения не стерты …
Т.о. достаточно менять только значение ‘150’ и не править остальное

Большое спасибо, за помощь.

Информация с форума АМК:

Цитата

с чем вообще связано довольно распространение падение «any vertex in patrol path«?

Цитата

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

Решение банальное — или перезайти на локацию (загрузить автоматическую запись по заходу на локацию) или сделать запись и опять загрузиться, возможно аномалия образуется в другом месте и тогда ошибок наложения точек логики не будет.»

  • Наверх


#3

ovchar

    СуперСтарожил!

  • сообщений
    5 468
  • Имя:Алексей
  • Пол:Мужчина
  • Город:г. Москва
  • Группировка: Призрачные волки

Отправлено 25 Июнь 2009 — 19:25

От Artos’a:

Цитата

ошибки типа «_g.script:22«:
— это ТОЛЬКО факт вызова принудительного прерывания из-за возникновения ошибки/проблемы в каком-то из скриптов и вызывается ИСКУССТВЕННО!
— если этот флаг-ошибка возникла (т.е. вылет игры по _g.script) то следует НЕ «мазать зеленкой» нарыв А ЛЕЧИТЬ! Т.е. смотреть строки НАД секцией [FATAL ERROR], в которых как правило указан источник и причина ошибки, и искать/исправлять/…

Цитата

ОШИБКА: xr_logic:pstor_load_all:not_registered_type_N=[ХХХ]_encountered — следствие того, что какой-то объект при запуске игры/сэйва НЕ был до конца инициализирован и при следующей записи сэйва НЕ были записаны его данные. При чтении этого же сэйва этот непрописанный предмет все одно начинает читаться и … считываются данные НЕ предназначенные для него. Это приводит к некорректным значениям и соответственно прерыванию игры.
Если такие сэйвы есть и они с игры начатой на новых фиксах — стОит их дать в разработку. Такие объекты нужно искать и искать причины их НЕдоинициализации.

Цитата

Прямо над строкой в логе:
«ВНИМАНИЕ!_Игра_принудительно_прерывается!» при данном типе ошибок всегда присутствует строка типа:
«info~>xr_logic:pstor_load_all:obj=[prapor_mafon],id=[5818],var[)=[<nil>],type=[244]<-?:(23/3286163456):<Error!
В которой указан и конкретный ‘виновник» (в данном случае: obj=[prapor_mafon]) и явно странная ‘кракозяба’: var[)=[<nil>] и странная запись: type=[244] на которую в нижних строках у ссылается причина прерывания. Все это говорит о запорченной информации, которую игра пытается загрузить.
Вместо сетований и многочисленныз постов с куском лога БЕЗ строки о ‘виновнике’ лучше бы именно подобную информацию в своих постах бы писали. Быстрее бы устранялись ошибки.

Кто не был, тот будет! Кто был не забудет….
Счастье — это ценить то, что имеешь. Ценить и беречь и помнить, что всё Проходяще…

  • Наверх


#4

ovchar

    СуперСтарожил!

  • сообщений
    5 468
  • Имя:Алексей
  • Пол:Мужчина
  • Город:г. Москва
  • Группировка: Призрачные волки

Отправлено 29 Июнь 2009 — 14:38

Цитата

FATAL ERROR
[error]Expression : false
[error]Function : CGameObject::ef_detector_type
[error]File : E:stalkersourcestrunkxr_3daxrGameGameObject.cpp
[error]Line : 857
[error]Description : Invalid detector type request, virtual function is not properly overridden!
[error]Arguments : C_HLCP_S
stack trace:

Цитата

Artos:
C_HLCP_S‘ — это что-то вертушка заплуталась в Темной долине … Встречается подобное, хотя о-о-чень редко, поэтому до сих пор не отловлено.

Кто не был, тот будет! Кто был не забудет….
Счастье — это ценить то, что имеешь. Ценить и беречь и помнить, что всё Проходяще…

  • Наверх


#5

ovchar

    СуперСтарожил!

  • сообщений
    5 468
  • Имя:Алексей
  • Пол:Мужчина
  • Город:г. Москва
  • Группировка: Призрачные волки

Отправлено 02 Июль 2009 — 12:51

Цитата

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

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


Artos
:

Цитата

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

ошибки типа:
— Line : 12 / Description : e_parent && e_entity
— Line : 804 / Expression : error handler is invoked!
Они известны, но корни которых уходят в движок, конфиги, текстуры …
Такие ошибки встречаются в любом моде и в оригинале и не воспроизводятся …

Кто не был, тот будет! Кто был не забудет….
Счастье — это ценить то, что имеешь. Ценить и беречь и помнить, что всё Проходяще…

  • Наверх


#6

ovchar

    СуперСтарожил!

  • сообщений
    5 468
  • Имя:Алексей
  • Пол:Мужчина
  • Город:г. Москва
  • Группировка: Призрачные волки

Отправлено 02 Июль 2009 — 14:50

Цитата

Expression : e_entity
Function : xrServer::Process_event_reject
File : E:stalkerpatch_1_0004xr_3daxrGamexrServer_process_event_reject.cpp
Line : 12
Description : entity not found.

Ошибка 1.0004 патча. Исправляется установкой более Новой версии патча для ТЧ.

Кто не был, тот будет! Кто был не забудет….
Счастье — это ценить то, что имеешь. Ценить и беречь и помнить, что всё Проходяще…

  • Наверх


#7

ovchar

    СуперСтарожил!

  • сообщений
    5 468
  • Имя:Алексей
  • Пол:Мужчина
  • Город:г. Москва
  • Группировка: Призрачные волки

Отправлено 02 Июль 2009 — 15:30

Цитата

FATAL ERROR

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

Не сохраняйтесь с нестандартными подствольными гранатами в подствольниках автоматов и в Бульдоге + не оставляйте в нычках/рюкзаках/ящиках оружие с заряженными в подствольники гранатами.

Кто не был, тот будет! Кто был не забудет….
Счастье — это ценить то, что имеешь. Ценить и беречь и помнить, что всё Проходяще…

  • Наверх


#8

ovchar

    СуперСтарожил!

  • сообщений
    5 468
  • Имя:Алексей
  • Пол:Мужчина
  • Город:г. Москва
  • Группировка: Призрачные волки

Отправлено 20 Июль 2010 — 12:12

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

Вот пример такого вылета:

Кто не был, тот будет! Кто был не забудет….
Счастье — это ценить то, что имеешь. Ценить и беречь и помнить, что всё Проходяще…

  • Наверх


Ошибка при загрузке сохранения unhandled exception occurred.see log for details в сталкере call of chernobyl

Как найти лог игры:
В Win хр лог находится:

В Win7 и Win8 лог находится:

долго думал но так и не дошло что из этого ошибка?
* Detected CPU: Intel(R) Pentium(R) CPU G3260 @ 3.30GHz [GenuineIntel], F6/M12/S3, 3300.00 mhz, 25-clk ‘rdtsc’
* CPU features: RDTSC, MMX, SSE, SSE2, SSE3, MONITOR/MWAIT, SSSE3, SSE4.1, SSE4.2
* CPU threads: 2

Initializing File System.
using fs-ltx fsgame.ltx
FS: 41617 files cached 28 archives, 7483Kb memory used.
Init FileSystem 14.016207 sec
‘xrCore’ build 3967, Dec 14 2009

CScriptEffector() called
— Destroying level
DestroySingleton::RefCounter: 0
DestroySingleton::RefCounter: 0
DestroySingleton::RefCounter: 0
Input: 1
Config-file saved successfully
Destroying Direct3D.
* RM_Dump: textures : 0
* RM_Dump: rtargets : 0
* RM_Dump: rtargetsc : 0
* RM_Dump: vs : 0
* RM_Dump: ps : 0
* RM_Dump: dcl : 0
* RM_Dump: states : 0
* RM_Dump: tex_list : 0
* RM_Dump: matrices : 0
* RM_Dump: lst_constants: 0
* RM_Dump: v_passes : 0
* RM_Dump: v_elements: 0
* RM_Dump: v_shaders : 0
refCount:pBaseZB 1
refCount:pBaseRT 1
DeviceREF: 1
вот последние 25 строк

Куда писать какое место надо писать? чтобы исправить это (Unhandled exception occured. See log for details)

* Detected CPU: Intel(R) Core(TM) i3-4005U CPU @ 1.70GHz [GenuineIntel], F6/M5/S1, 1695.00 mhz, 25-clk ‘rdtsc’
* CPU features: RDTSC, MMX, 3DNowExt!, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, HTT
* CPU cores/threads: 2/4

Initializing File System.
using fs-ltx fsgame.ltx
FS: 56477 files cached 28 archives, 7482Kb memory used.
Init FileSystem 2.085442 sec
‘xrCore’ build 7090, Jul 5 2018
У меня еще ошибки не уместились

Куда писать какое место надо писать? чтобы исправить это (Unhandled exception occured. See log for details)

* Detected CPU: Intel(R) Core(TM) i3-4005U CPU @ 1.70GHz [GenuineIntel], F6/M5/S1, 1695.00 mhz, 25-clk ‘rdtsc’
* CPU features: RDTSC, MMX, 3DNowExt!, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, HTT
* CPU cores/threads: 2/4

Источник

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Проблема возникает при убийстве НПСмутанта. Типичный вылет по нехватке ресурсов. Встречается в основном на больших локациях. Но не на всех. На болотах из ЧН такой вылет встречается, а вот с локации 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

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

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

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

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

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

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

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

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

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

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

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

Источник

Как исправить ошибку unhandled exception occurred see log for details

Как исправить ошибку unhandled exception occurred see log for details

S.T.A.L.K.E.R.: Call of Pripyat

Как исправить ошибку unhandled exception occurred see log for details

Has anyone else encountered this before? I tried to get CoC to work but it crashes 10 mins into the game every time. I’m currently running DocX dynamic faction, DocX quest, STCoP weapons pack, Dynamic HUD.

I also checked log, but I couldn’t make anything out of it.

Как исправить ошибку unhandled exception occurred see log for details

Как исправить ошибку unhandled exception occurred see log for details

post the last few lines of the log. We can’t tell you what happened, or even really spitfall possibilities with the amount of info you’ve given. For that matter, what were you doing in-game when it happened?

It crashes most of the time when I get killed, and have to reload quick save.

Thank you for helping btw.

0023:0C0A01F5 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1CB052 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1CB869 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C231663 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C125836 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C162446 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C162917 xrGame.dll, CDialogHolder::IgnorePause()

Как исправить ошибку unhandled exception occurred see log for details

post the last few lines of the log. We can’t tell you what happened, or even really spitfall possibilities with the amount of info you’ve given. For that matter, what were you doing in-game when it happened?

It crashes most of the time when I get killed, and have to reload quick save.

Thank you for helping btw.

0023:0C0A01F5 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1CB052 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1CB869 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C231663 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C125836 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C162446 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C162917 xrGame.dll, CDialogHolder::IgnorePause()

Okay, only really needed the stack trace.
According ot that, you are having an error of some sort related to dialog. Was the game stable prior to adding mods?
Simplest thing you can do, is reinstall the game, then the weapon pack. Then, pay close attention ot the install order and compatibility patches, and install your other mods, one at a time, until you find which one triggers the crashes.

EDIT: Most likely culprits are the docx mods (potentially installed in the wrong order, causing issues).

Как исправить ошибку unhandled exception occurred see log for details

Okay, only really needed the stack trace.
According ot that, you are having an error of some sort related to dialog. Was the game stable prior to adding mods?
Simplest thing you can do, is reinstall the game, then the weapon pack. Then, pay close attention ot the install order and compatibility patches, and install your other mods, one at a time, until you find which one triggers the crashes.

EDIT: Most likely culprits are the docx mods (potentially installed in the wrong order, causing issues).

Welp, turns out it even crashes in fresh reinstall without any mods on.

Log as follow:
stack trace:

0023:0C0901F5 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1BB052 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1BB869 xrGame.dll, CDialogHolder::IgnorePause()

[error][] : Parameter error

Как исправить ошибку unhandled exception occurred see log for details

Okay, only really needed the stack trace.
According ot that, you are having an error of some sort related to dialog. Was the game stable prior to adding mods?
Simplest thing you can do, is reinstall the game, then the weapon pack. Then, pay close attention ot the install order and compatibility patches, and install your other mods, one at a time, until you find which one triggers the crashes.

EDIT: Most likely culprits are the docx mods (potentially installed in the wrong order, causing issues).

Welp, turns out it even crashes in fresh reinstall without any mods on.

Log as follow:
stack trace:

0023:0C0901F5 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1BB052 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1BB869 xrGame.dll, CDialogHolder::IgnorePause()

[error][] : Parameter error

Как исправить ошибку unhandled exception occurred see log for details

Welp, turns out it even crashes in fresh reinstall without any mods on.

Log as follow:
stack trace:

0023:0C0901F5 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1BB052 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1BB869 xrGame.dll, CDialogHolder::IgnorePause()

[error][] : Parameter error

Just checking, but are you making the mistake of installing it over call of pripyat? CoC is supposed to be a standalone install.

No, but I think I know where went wrong. I might have over written my rar file with mods.
And you’re right, I think it’s DocX’s Dynamic faction that’s causing the problem. I haven’t have any problems after I stopped using the Dynamic Faction.

Источник

Как исправить ошибку unhandled exception occurred see log for details

Как исправить ошибку unhandled exception occurred see log for details

Как исправить ошибку unhandled exception occurred see log for details

S.T.A.L.K.E.R.: Call of Pripyat

Как исправить ошибку unhandled exception occurred see log for details

Has anyone else encountered this before? I tried to get CoC to work but it crashes 10 mins into the game every time. I’m currently running DocX dynamic faction, DocX quest, STCoP weapons pack, Dynamic HUD.

I also checked log, but I couldn’t make anything out of it.

Как исправить ошибку unhandled exception occurred see log for details

Как исправить ошибку unhandled exception occurred see log for details

post the last few lines of the log. We can’t tell you what happened, or even really spitfall possibilities with the amount of info you’ve given. For that matter, what were you doing in-game when it happened?

It crashes most of the time when I get killed, and have to reload quick save.

Thank you for helping btw.

0023:0C0A01F5 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1CB052 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1CB869 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C231663 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C125836 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C162446 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C162917 xrGame.dll, CDialogHolder::IgnorePause()

Как исправить ошибку unhandled exception occurred see log for details

post the last few lines of the log. We can’t tell you what happened, or even really spitfall possibilities with the amount of info you’ve given. For that matter, what were you doing in-game when it happened?

It crashes most of the time when I get killed, and have to reload quick save.

Thank you for helping btw.

0023:0C0A01F5 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1CB052 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1CB869 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C231663 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C125836 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C162446 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C162917 xrGame.dll, CDialogHolder::IgnorePause()

Okay, only really needed the stack trace.
According ot that, you are having an error of some sort related to dialog. Was the game stable prior to adding mods?
Simplest thing you can do, is reinstall the game, then the weapon pack. Then, pay close attention ot the install order and compatibility patches, and install your other mods, one at a time, until you find which one triggers the crashes.

EDIT: Most likely culprits are the docx mods (potentially installed in the wrong order, causing issues).

Как исправить ошибку unhandled exception occurred see log for details

Okay, only really needed the stack trace.
According ot that, you are having an error of some sort related to dialog. Was the game stable prior to adding mods?
Simplest thing you can do, is reinstall the game, then the weapon pack. Then, pay close attention ot the install order and compatibility patches, and install your other mods, one at a time, until you find which one triggers the crashes.

EDIT: Most likely culprits are the docx mods (potentially installed in the wrong order, causing issues).

Welp, turns out it even crashes in fresh reinstall without any mods on.

Log as follow:
stack trace:

0023:0C0901F5 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1BB052 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1BB869 xrGame.dll, CDialogHolder::IgnorePause()

[error][] : Parameter error

Как исправить ошибку unhandled exception occurred see log for details

Okay, only really needed the stack trace.
According ot that, you are having an error of some sort related to dialog. Was the game stable prior to adding mods?
Simplest thing you can do, is reinstall the game, then the weapon pack. Then, pay close attention ot the install order and compatibility patches, and install your other mods, one at a time, until you find which one triggers the crashes.

EDIT: Most likely culprits are the docx mods (potentially installed in the wrong order, causing issues).

Welp, turns out it even crashes in fresh reinstall without any mods on.

Log as follow:
stack trace:

0023:0C0901F5 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1BB052 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1BB869 xrGame.dll, CDialogHolder::IgnorePause()

[error][] : Parameter error

Как исправить ошибку unhandled exception occurred see log for details

Welp, turns out it even crashes in fresh reinstall without any mods on.

Log as follow:
stack trace:

0023:0C0901F5 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1BB052 xrGame.dll, CDialogHolder::IgnorePause()
0023:0C1BB869 xrGame.dll, CDialogHolder::IgnorePause()

[error][] : Parameter error

Just checking, but are you making the mistake of installing it over call of pripyat? CoC is supposed to be a standalone install.

No, but I think I know where went wrong. I might have over written my rar file with mods.
And you’re right, I think it’s DocX’s Dynamic faction that’s causing the problem. I haven’t have any problems after I stopped using the Dynamic Faction.

Источник

Как исправить ошибку Unhandled Exception в Windows 10

6 решений для исправления необработанных исключительных ошибок

Исключения можно рассматривать как известную форму ошибки, с которой операционная система запрограммирована для устранения. Другими словами, ОС – в данном случае Windows – знает об этой проблеме и уже знает, как с ней справиться.

Действия по исправлению ошибок необработанных исключений в Windows 10

Решение 1. Выполните чистую загрузку

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

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

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

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

Решение 2. Выполните сканирование SFC

Как исправить ошибку unhandled exception occurred see log for details

Решение 3. Запустите средство устранения неполадок оборудования

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

Вы также можете запустить средство устранения неполадок оборудования на странице настроек, как показано на снимке экрана ниже.
Как исправить ошибку unhandled exception occurred see log for details

Решение 4. Выполните проверку на вирусы

Как исправить ошибку unhandled exception occurred see log for details

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

Кроме того, лучше всего позволить защитнику Microsoft выполнять эту работу, а не какое-либо стороннее антивирусное программное обеспечение.

Как исправить ошибку unhandled exception occurred see log for details

Это также еще один способ справиться с необработанной ошибкой исключения. Вот шаги:

Между тем, вот несколько других ресурсов, которые могут вас заинтересовать:

Источник





Бар Реактор готов принять новых постояльцев!

Место общения для гостей сайта

Выбрать дизайн:

Обновленные темы Популярные темы Последние файлы Последние новости

Объявление, вопросы, расписание эфи…

Название сайта

Бар — Приют химеры

Atomic Heart

Crazy модострой

Вопросы к администрации сайта

Тех — Поддержка

Бар — Приют химеры

Crazy модострой

Все вопросы которых нет в темах

Найди ответ

Проблемы и вылеты

История Савы Часть I

OGSR Mod (2019) PC RePack by Brat90…

Летопись Времени Параграф 113

A.R.E.A

The Complex

Generation Zero (Build 1814208 + DL…

R.E.B.O.R.N. НАСЛЕДИЕ

АльтарнативА 1.4 (OGSR)

Лабиринт

Забытый Отряд

Точка невозврата

Возвращение в Зону и все дополнения

  • Страница 1 из 2
  • 1
  • 2
  • »

Модератор форума: ОС  
Форум » S.T.A.L.K.E.R. » Готовые сборки » Вылеты CALL OF CHERNOBYL

Вылеты CALL OF CHERNOBYL

LENA_D

Дата: Чт, 10.11.2016, 11:33:50 | Сообщение # 1

Тень Зоны

Сообщений:

2706

Статус:

Вылеты CALL OF CHERNOBYL

Скачать CALL OF CHERNOBYL

Дополнения CALL OF CHERNOBYL


Как расширить оперативную память.

Файл подкачки, грубо говоря-расширение оперативки.
Ставить ОБЯЗАТЕЛЬНО на съёмный диск -подойдёт скоростная флешка на 8GB.
Размер АВТОМАТИЧЕСКИ — система сама знает сколько может обработать!!!
Windows 7: “Компьютер” – “Свойства” – слева выбираем “Дополнительные параметры системы” – вкладка “Дополнительно” – “Быстродействие” – “Параметры” – “Дополнительно” – “Виртуальная память” – “Изменить” — вкладка «выбрать диск» (наша флешка) — «Автоустановка» (не вручную!!!) — «Задать» — «ОК» — «Сохранить»


Ветер

Дата: Чт, 10.11.2016, 11:39:10 | Сообщение # 2

Сообщений:

Вылеты памяти если у вас RAM больше 3Гб

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

Логи таких вылетов могут содержать следующие строки

1. Первый тип вылета. Независимо от наполнения, в логе всегда содержит строку «stack trace:»

stack trace:

Код

001B:7814500A msvcr80.dll, strncmp()
001B:008F403A xrCore.dll, IReaderBase<IReader>::r()

[error][ 1450] : Недостаточно системных ресурсов для завершения операции.

2. Второй тип вылета. Независимо от наполнения, в логе всегда содержит строку «C stack overflow»

Код

Expression : fatal error
Function : CScriptEngine::lua_error
File : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
Line : 73
Description : <no expression>
Arguments : LUA error: …hings.t.a.l.k.e.rgamedatascriptsxrs_armor.script:1709: C stack overflow

3. Третий тип вылета. Независимо от наполнения, в логе всегда содержит строку «Ran out of memory»

Код

Expression : Ran out of memory
Function : TW_LoadTextureFromTexture
File : E:stalkerpatch_1_0004xr_3daxrRenderTexture.cpp
Line : 132
Description : D3DXCreateTexture( HW.pDevice, top_width,top_height, levels_exist,0,t_dest_fmt, D3DPOOL_MANAGED,&t_dest )

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

Код

Expression : W==1
Function : CFileWriter::w
File : e:stalkerpatch_1_0004xrcoreFS_internal.h
Line : 63
Description : Can’t write mem block to file. Disk maybe full.
Arguments : Invalid argument

5. Пятый тип вылета. Независимо от наполнения, в логе всегда содержит строку «Out of memory.»

Код

Expression : fatal error
Function : _out_of_memory
File : E:stalkerpatch_1_0004xrCorexrDebugNew.cpp
Line : 359
Description : <no expression>
Arguments : Out of memory. Memory request: 72230 K

Возможные решения:
1. Попробуем с дровами для видяхи поколдовать. У многих при установке новых, ловился вылет по «D3DXCreateTexture», откатится на более ранние.
2.Занизь настройки графики и попробовать пройти проблемное место.
3. Зайдя на локу — сохраниться, выйди из игры и загрузи сохранёнку.
Возможно уборщик трупов поможет

Аргумент вылета ui ui mm opt 16.xml скорее всего поставили не тот русификатор!

Запуск программы невозможен, так как на компьютере отсутствует MSVCR120.dll

В случае вылета cant open section и duplicate section и подобные cant open/found скорее всего вы неправильно что-то установили и игр не может найти нужные вещи, потому что они заменились/удалились.

В общем, кто ловит аналогичный вылет с can’t open section ‘helm_facemask’ / ‘helm_respirator_2’ или другой одёжей — смотрите, правильно ли установили Outfit Addon.


Ayama

Дата: Вс, 11.12.2016, 02:07:51 | Сообщение # 3

Самурай

Сообщений:

0

Статус:

Как исправить ошибку 0xc000007b?


Дополнительная информация



Сталкер Ayama..
В Зоне: 06.09.2015
Ранг: Ветеран сайта
Страна: Российская Федерация
город: Санкт-Петербург

Dok2

Дата: Ср, 05.04.2017, 19:00:36 | Сообщение # 4

Сообщений:

112

Статус:

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

olodkav

Дата: Ср, 05.04.2017, 19:30:55 | Сообщение # 5

Потеряшка

Сообщений:

967

Статус:

Цитата Dok2 ()

под словом тыц файл. комп завис

Ну так надо там нажать и туда это поставить, тогда хорошо

Устроит такой ответ?! Постарался написать в твоём стиле написания постов…

Где информация о том что ставишь? Как ставишь?… Или мы должны догадываться сами…

Dok2

Дата: Ср, 05.04.2017, 19:58:08 | Сообщение # 6

Сообщений:

112

Статус:

Скачал файл, запустил, он попросился в реестр , разрешил, запустил игру.., вначале антивирусу разрешил допустить файл в реестр…появилась заставка и комп завис….указаный файл устанавливал в другую папку

Ayama

Дата: Ср, 05.04.2017, 20:15:38 | Сообщение # 7

Самурай

Сообщений:

0

Статус:

Цитата Dok2 ()

сначала попросила оригинальную игру

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


Дополнительная информация



Сталкер Ayama..
В Зоне: 06.09.2015
Ранг: Ветеран сайта
Страна: Российская Федерация
город: Санкт-Петербург

Dok2

Дата: Ср, 05.04.2017, 20:21:29 | Сообщение # 8

Сообщений:

112

Статус:

Ayama, я не ставил оригинальную игру, я зделал так как написано…..путь с дописыванием пути ярлыка я не представляю как это делать….при запуске экран темнеет и все…даже не могу снять задачу чтоб вернуться назад

Dok2

Дата: Ср, 05.04.2017, 20:23:12 | Сообщение # 9

Сообщений:

112

Статус:

Может антивирус отключить?

Ayama

Дата: Ср, 05.04.2017, 20:42:22 | Сообщение # 10

Самурай

Сообщений:

0

Статус:

Цитата Dok2 ()

.путь с дописыванием пути ярлыка я не представляю как это делать..

Цитата Dok2 ()

Может антивирус отключить?

Да


Дополнительная информация



Сталкер Ayama..
В Зоне: 06.09.2015
Ранг: Ветеран сайта
Страна: Российская Федерация
город: Санкт-Петербург

Dok2

Дата: Ср, 05.04.2017, 20:51:10 | Сообщение # 11

Сообщений:

112

Статус:

Ayama, а можно по подробней для меня ярлык это картинка на рабочем столе))))

Dok2

Дата: Сб, 08.04.2017, 14:04:35 | Сообщение # 12

Сообщений:

112

Статус:

Парни, доиграл до АТП нормально , потом при загрузке сохранки в финале перед входом в игру вылет в винду, помогите не могу понять где лог, папку нашел, но там как то не понятно, играю на АМД 8,35 , опера 8 гиг , файл подкачки 8 гиг, видик палит джейстрим 760 , вылет на высоких настройках, по идее не должно из за мощности? Спасибо…Написало Unhandledexception occured, какое то не обработаное включение ??

Сообщение отредактировал Dok2Сб, 08.04.2017, 14:10:45

olodkav

Дата: Сб, 08.04.2017, 14:09:57 | Сообщение # 13

Потеряшка

Сообщений:

967

Статус:

Цитата Dok2 ()

не могу понять где лог

Лог в папке с игрой, открой в ней папку appdata и там папка logs c логами. Выкладывай крайний файл xray_имя твоей учётки.log

Dok2

Дата: Сб, 08.04.2017, 14:16:48 | Сообщение # 14

Сообщений:

112

Статус:

гляньте пожалуйста

Сообщение отредактировал Dok2Сб, 08.04.2017, 14:17:48

olodkav

Дата: Сб, 08.04.2017, 14:41:09 | Сообщение # 15

Потеряшка

Сообщений:

967

Статус:

Dok2, в СоC иногда бьются сейвы, в основном из-за неправильной сборки модов, многие из людей которые создают сборки стараются исключить битьё сейвов по максимуму. В общем если в конце лога видишь вот эту надпись: xrGame.dll, CDialogHolder::IgnorePause() то можешь смело искать ближайшее рабочее сохранение и переигрывать.
В твоём случае похоже что виной битья какой неправильный smart_id в квесте, в общем загружай рабочий сейв и надейся на то что вылета не будет.
Больше тебе не могу помочь, потому что нужно писать какая версия игры, что ставил сверху, на какой локации вылет и после чего вылетает и тому подобное и т.д…

Dok2

Дата: Сб, 08.04.2017, 14:52:57 | Сообщение # 16

Сообщений:

112

Статус:

версия все из шапки, вот переиграл, но опять , может есть сборки что получше. ну меня интересует чтоб убивать противника не с 2 рожков автомата))))

olodkav

Дата: Сб, 08.04.2017, 15:04:41 | Сообщение # 17

Потеряшка

Сообщений:

967

Статус:

Цитата Dok2 ()

убивать противника не с 2 рожков автомата

Вот ты вроде мой земляк, а если честно я с тобой общаюсь как с китайцем.

Цитата

версия все из шапки

Какая версия из шапки, ткни носом хоть в одну версию из шапки, там только есть ссылки на мод и дополнения, но дополнений куча и как нам угадать что ты там за винигрет намешал???

Цитата

чтоб убивать противника не с 2 рожков автомата

«Не с 2 рожков» понятие растяжимое и как нам угадать что именно ты хочешь… То ли тебе нужно что бы убивало от меньшего количества или может наоборот с большего??? Пиши нормально и прямо, что бы мы не додумывали твои мысли. Мне уже надоело тебе писать об этом, в каждом посте. Жди того кто тебя поймёт или у кого есть желание вытягивать из тебя каждое слово.

Dok2

Дата: Сб, 08.04.2017, 15:20:02 | Сообщение # 18

Сообщений:

112

Статус:

olodkav, 1. Репак 1.4.12 и 2.  Патч 1.4.22, это все что я ставил все чистое …..хотел чтоб был нормальный баланс оружия, чтоб убивало с меньшего количества патронов….НУ да хрен с ним, спасибо , и на том….PS : Реально такое со мной впервые, я с 2009 года общаюсь на сталкерских форумах и еще никогда со мной с таким раздражением не разговаривал как вы тут , не буду больше доставать  дурацкими вопросами….Бывайте ….

olodkav

Дата: Сб, 08.04.2017, 15:43:45 | Сообщение # 19

Потеряшка

Сообщений:

967

Статус:

Dok2, а на мне что свет клином сошёлся, жди когда кто то тебе ответит если такой обидчивый на мои просьбы о том что нужно всего лишь написать нормально и доходчиво…
К сожалению я не могу помочь человеку которого в чём то не понимаю и он не хочет делать так как прошу. В общем, навязывать свою помощь больше не буду. Всего хорошего.

Ayama

Дата: Вс, 09.04.2017, 10:21:57 | Сообщение # 20

Самурай

Сообщений:

0

Статус:

Цитата Dok2 ()

гляньте пожалуйста

«Can’t find texture ‘mapmap_l12u_control_monolith’
Пишет, что не может найти текстуру, но на самом деле это не так, движковый вылет. Вылет будет происходить время от времени, просто переиграть чуть с более раннего сейва.

Цитата Dok2 ()

чтоб убивать противника не с 2 рожков автомата

Для этого надо править баланс вручную или искать допу на усиление убойности оружейного пака.


Дополнительная информация



Сталкер Ayama..
В Зоне: 06.09.2015
Ранг: Ветеран сайта
Страна: Российская Федерация
город: Санкт-Петербург

Форум » S.T.A.L.K.E.R. » Готовые сборки » Вылеты CALL OF CHERNOBYL
  • Страница 1 из 2
  • 1
  • 2
  • »

Поиск:

Expression    : e_parent
Function    : xrServer::Process_event_reject
File        : E:stalkerpatch_1_0004xr_3daxrGamexrServer_process_event_reject.cpp
Line        : 11
Description    : parent not found. id_parent=110 id_entity=117 frame=1791

Причина:

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

Лечение:

Попробуйте загрузить последнее сохранение.


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    : e_entity
Function    : xrServer::Process_event_reject
File        : E:stalkerpatch_1_0004xr_3daxrGamexrServer_process_event_reject.cpp
Line        : 12
Description    : entity not found.

Причина:

Ошибка 1.0004 патча.

Лечение:

Исправляется установкой более Новой версии патча для ТЧ.


Expression    : assertion failed
Function    : xrServer::Process_event_reject
File        : E:stalkersourcestrunkxr_3daxrGamexrServer_process_event_reject.cpp
Line        : 12
Description    : e_parent && e_entity

Причина:

Непись умер во время торговли или гранатометания, а движок не успел до удаления серверного объекта непися отрегистрировать его лут. Также происходит во время попытки удаления или смены владельца уже удаленного объекта.

Лечение:

В death_manager.script нужно заменить строки:

alife():release(alife():object(item:id()), true)

на:

local obj = item and item:id()and alife():object(item:id())
if obj then alife():release( obj, true ) end

Аналогично, во всех других скриптах все операции с game_object, у которого se_obj может быть удален независимо.


Expression    : ini->section_exist(imm_sect)
Function    : CHitImmunity::LoadImmunities
File        : E:stalkerpatch_1_0004xr_3daxrGamehit_immunity.cpp
Line        : 22
Description    : hunter_novice_resistance

Причина:

Ошибка в секции иммунитета, скорее всего костюма.

Лечение:

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


Expression    : assertion failed
Function    : xrServer::Process_event_ownership
File        : E:stalkersourcestrunkxr_3daxrGamexrServer_process_event_ownership.cpp
Line        : 23
Description    : e_parent

Причина:

При обработке события связанного с ‘обладаемым’ предметом — сам объект (parent) не был обнаружен.
Такое порой случается, когда или объект удаляется из игры без требуемой отрегистрации. Например, порой НПС, стреляя из ствола (отыгрываются партиклы), попав в аномалию, разрывается — сервер должен продолжить иль прекратить огонь из оружия -> ищет по владельцу стреляющий ствол и … не находит.

Лечение:

Вылет вряд ли может быть стабильным, поэтому иногда достаточно просто загрузить последнее сохранение.
А бороться можно только выверяя все коды, в которых удаляются предметы/объекты на предмет необолдимых отрегистраций и снижать заселяемость локаций. Чем меньше неписей/монстров — тем меньше вероятность такой коллизии.


Expression    : e_entity->ID_Parent == id_parent
Function    : xrServer::Process_event_reject
File        : E:stalkersourcestrunkxr_3daxrGamexrServer_process_event_reject.cpp
Line        : 24
Description    : device_pda23827
Arguments    : gar_stalker_respawn_123826

Причина:

Description и Arguments как правило разные. Вылет движковый и достаточно редкий. Случается тогда, когда движок пытается присвоить parent предмету, в данном случае device_pda23827, непесю (gar_stalker_respawn_123826), а предмет УЖЕ принадлежит ему, т.е. device_pda23827:parent() == gar_stalker_respawn_123826:id()

Лечение:

?


Expression    : !hud_snd.sounds.empty()
Function    : HUD_SOUND::LoadSound
File        : E:stalkerpatch_1_0004xr_3daxrGameHudSound.cpp
Line        : 27
Description    : there is no sounds for:
Arguments    : wpn_rpg7

Причина:

Количество прописанных звуков в секции указанного оружия не соответствует количеству звуков класса прописанного там же.

Лечение:

Проверьте соответствие класса оружия и количества звуков на примере оригинальных файлов.


Expression    : no_assert
Function    : CALifeStoryRegistry::add
File        : E:stalkerpatch_1_0004xr_3daxrGamealife_story_registry.cpp
Line        : 30
Description    : Specified story object is already in the Story registry!

Причина:

Игра определила одинаковые story_id для двух и более объектов. Возникнуть это может в нескольких случаях:
1. Более явная причина: в all.spawn либо скриптом разным объектам присвоен один и тот же story_id;
2. При изменениях в спавне, т.е. добавлении или удалении секций, происходит переиндексация и секции, которые после добавленой/убавленной — получают иные индексы. В модах, в которых происходит спавн объектов по индексам из all.spawn‘a (alife():create(индекс_из_all_spawn)), а это АМК, моды на его основе и не только, происходит ошибочное удаление (не того объекта) и соответственно дублированный спавн не удаленного объекта — вот вам и дублированный сид.

Лечение:

1. Найти поиском дублированные сиды и сделать их разными;
2. Добавлять секции в all.spawn исключительно с индексами превышающими максимальный в принципе в all.spawn, а не в файле. В случае удаления ситуация сложнее. Если всё же нужно избавиться от объекта в all.spawn, удаляйте его скриптом, тем самым не нарушая последовательность индексации.


Expression    : res!=-1
Function    : get_rank
File        : E:stalkerpatch_1_0004xr_3daxrGameuiRestrictions.cpp
Line        : 34
Description    : cannot find rank for
Arguments    : wpn_rem870short

Причина:

Указанное оружие, в данном случае wpn_rem870short, не прописано в mp_ranks.ltx.

Лечение:

Добавить оружие в секции по аналогии с имеющимися. Либо избавиться от вылета на совсем посредством правки dll.


Expression    : fatal error
Function    : weapon_hud_value::load
File        : E:stalkerpatch_1_0004xr_3daxrGameWeaponHUD.cpp
Line        : 34
Description    : <no expression>
Arguments    : There is no 'muzzle' bone for weapon 'wpn_usp_hud'.

Причина:

В указанной секции оружия (обычно это худ-модель), в данном случае wpn_usp_hud, для параметра fire_bone указана неверная кость (muzzle).

Лечение:

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


Expression    : assertion failed
Function    : CLevelGraph::CLevelGraph
File        : E:stalkerpatch_1_0004xr_3daxrGamelevel_graph.cpp
Line        : 35
Description    : header().version() == XRAI_CURRENT_VERSION

Причина:

Файл level.gct не соответствует game.graph, скорее всего файлы из разных частей частей игры, т.к. возникает зачастую во время переноса локаций из одной части игры (билды в том числе) в другую.

Лечение:

Проверьте соответствие файлов.


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'

Причина:

Вылет движковый и рандомный. Название класса может быть другим: O_ACTOR, S_ACTOR, AI_CROW, WP_ASHTG. Побился нет-пакет объекта при апдейте. Также, возможной причиной является использование трейнеров, ArtMoney и прочих подобных программ.

Лечение:

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


Expression    : assertion failed
Function    : CResourceManager::_GetBlender
File        : E:stalkerpatch_1_0004xr_3daResourceManager.cpp
Line        : 42
Description    : Name && Name[0]

Причина:

Возможно ошибка в одной из .ogf моделей.

Лечение:

?


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

Причина:

Переполнение видеобуфера на отрисовку.

Лечение:

Снизить настройки графики, либо ограничить дальность видимости на локации. Временным решением может послужить исправление всех silencer_light_range на значения заметино большие, чем silencer_light_var_range, в конфигах оружия. Также воспользуйтесь фиксом .exe файла избавляющий от данной проблемы.


Expression    : fatal error
Function    : CObjectAnimator::LoadMotions
File        : E:stalkerpatch_1_0004xr_3daObjectAnimator.cpp
Line        : 46
Description    : <no expression>
Arguments    : Can't find motion file 'water_blow.anm'.

Причина:

Игра не может найти указанный файл анимации камеры.

Лечение:

Проверить наличие данного файла и проверить правильность написания пути до такового.


Expression    : assertion failed
Function    : CStepManager::reload
File        : E:stalkersourcestrunkxr_3daxrGamestep_manager.cpp
Line        : 46
Description    : param.cycles >= 1

Причина:

Ошибка при чтении параметров настройки анимации ходьбы. Ссылка на эту секцию указана в параметре секции непися step_params. А далее там таблица в которой, вероятнее всего и находится ошибка.

Лечение:

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


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 в библиотеке шейдеров shaders.xr.

Лечение:

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


Expression    : fatal error
Function    : CStringTable::Load
File        : E:stalkersourcestrunkxr_3daxrGamestring_table.cpp
Line        : 53
Description    : <no expression>
Arguments    : string table xml file not found ui_st_pda.xml, for language rus

Причина:

Вместо rus может быть eng, но суть проблемы остаётся неизменной — в файле localization.ltx в строке language указано название папки (rus в данном случае) в configtext из которой будет браться текст, так вот в этой папке не найден указанный файл (ui_st_pda.xml).

Лечение:

Если добавляли свой файл локализации — проверьте правильно написания имени и наличие файла в нужной папке. Если устанавливали мод — переустановите его.


Expression    : fatal error
Function    : CObjectItemSingle<class CUIGameAHunt,1>::server_object
File        : e:stalkerpatch_1_0004xr_3daxrgameobject_item_single_inline.h
Line        : 54
Description    : <no expression>
Arguments    : Cannot instantiate server object, because server class is not declared!

Причина:

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

Лечение:

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


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

Причина:

Ошибка модели какого-то объекта.

Лечение:

Найти объект и либо исправить модель, либо заменить, или же удалить сам объект.


Expression    : W==1
Function    : CFileWriter::w
File        : e:stalkerpatch_1_0004xrcoreFS_internal.h
Line        : 63
Description    : Can't write mem block to file. Disk maybe full.
Arguments    : Invalid argument

Причина:

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

Лечение:

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


Expression    : !object->used_ai_locations() || ai().level_graph().valid_vertex_id(object->m_tNodeID)
Function    : CALifeSwitchManager::add_online
File        : E:stalkerpatch_1_0004xr_3daxrGamealife_switch_manager.cpp
Line        : 64
Description    : Invalid vertex for object
Arguments    : af_gravi22016

Причина:

Объект, в данном случае артефакт, заспавнился (перешёл в online) за пределами АИ сетки.

Лечение:

Если Вам нужно просто пройти какой-то момент в игре, то можете попробовать уменьшить радиус A-Life, посредством параметра switch_distance, пройти проблемный участок, а затем вернуть первоначальное значение параметра. Если же вы хотите избавиться от вылета, перебирайте объекты перед выходом в online и ищите нужный объект.


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    : ...gamedatasoundsmusicsound.ogg

Причина:

Игра не может открыть звуковой OGG-файл под названием sound в папке gamedatasoundsmusic.

Лечение:

Проверяйте наличие файла, правильность написания пути и имени файла.


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.0006 xrGame.dll от другого патча.

Лечение:

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


Expression    : ovi->rate==44100
Function    : CSoundRender_Source::LoadWave
File        : E:stalkersourcestrunkxrSoundSoundRender_Source_loader.cpp
Line        : 72
Description    : Invalid source rate:
Arguments    : ...gamedatasoundscharacters_voicenew_voicenovikovtalkneutral_greetinggreeting_1.ogg

Причина:

Указанный звуковой файл имеет неправильные свойства или настройки.

Лечение:

Убедитесь в правильности настройки звукового файла.


Expression    : fatal error
Function    : CScriptEngine::lua_error
File        : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
Line        : 73
Description    : <no expression>
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())

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


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

Причина:

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

Лечение:

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


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

Причина:

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

Лечение:

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


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

Причина:

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

Лечение:

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


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

Причина:

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

Лечение:

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


Expression    : fatal error
Function    : CScriptEngine::lua_error
File        : E:stalkersourcestrunkxr_3daxrGamescript_engine.cpp
Line        : 73
Description    : <no expression>
Arguments    : LUA error: error in error handling

Причина:

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

Лечение:

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


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

Причина:

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

Лечение:

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


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

Причина:

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

Лечение:

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


Expression    : fatal error
Function    : CScriptEngine::lua_error
File        : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
Line        : 73
Description    : <no expression>
Arguments    : LUA error: No such operator defined

Причина:

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

Лечение:

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


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

Причина:

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

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

Лечение:

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

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

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

Причина:

Обычная причина этих вылетов – передача некорректных значений родным функциям игры. Эти ошибки обычно возникают когда произошёл какой-то серьёзный сбой, и о таких вылетах желательно сообщать разработчикам. Если такой вылет случился желательно так же сбросить текст выше строки FATAL ERROR из лога. Если же этот вылет у вас происходит при загрузке сейва – сбросьте его разработчикам мода с логом вылета.

Лечение:

Необходимо перейти в _g.script в функцию printf и перед

log1(string.format(fmr,..))

дописать:

get_console():execute(string.gsub(fmt, " ", "_"))

После этого запустить еще раз игру и посмотреть при передачи какой строки игра вылетает. Потом найти эту строку в скриптах игры и прикинуть почему аргумент (у нас это аргумент №2 (bad argument #2)) равен nil.


Expression    : fatal error
Function    : CPostprocessAnimator::Load
File        : E:stalkerpatch_1_0004xr_3daxrGamePostprocessAnimator.cpp
Line        : 76
Description    : <no expression>
Arguments    : Can't find motion file 'amk_shoot.ppe'.

Причина:

Игра не может найти указанный файл постпроцесса.

Лечение:

Проверяйте наличие файла, правильность написания пути и имени файла.


Expression    : g_uiSpotXml->NavigateToNode(path_base,0)
Function    : CMapLocation::LoadSpot
File        : E:stalkerpatch_1_0004xr_3daxrGamemap_location.cpp
Line        : 78
Description    : XML node not found in file map_spots.xml
Arguments    : sleep_pointer

Причина:

Игра не может найти в указаном файле (map_spots.xml) указанный элемент (sleep_pointer).

Лечение:

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


Expression    : assertion failed
Function    : CSafeFixedRotationState::create
File        : e:stalkersourcestrunkxr_3daxrgamephvalidevalues.h
Line        : 81
Description    : dBodyStateValide(

Причина:

Как правило — при попытке зомбировании неписей контролером, но не только. Также может появиться при неправильной настройки костей модели. Ещё может быть битый/криво разобранный нетпакет, даже если собственно визуал нормально прочитался и разобрался.

Лечение:

В случае кривой модели — определить модель и исправить, для этого достаточно обратно перегнать в СДК, настроить все шейпы, и обратно в огф. В случае скриптом — найти и избавиться от ошибки.


Expression    : false
Function    : CXml::Init
File        : E:stalkerpatch_1_0004xrXMLParserxrXMLParser.cpp
Line        : 87
Description    : XML file:gameplaygame_tasks.xml value: errDescr:Error reading end tag.

Причина:

В указанном файлe, в данном случае gameplaygame_tasks.xml, не соответствуют открывающийся и закрывающийся теги.

Лечение:

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


Expression    : false
Function    : CXml::Init
File        : E:stalkerpatch_1_0004xrXMLParserxrXMLParser.cpp
Line        : 87
Description    : XML file:gameplaydialogs_escape.xml value: errDescr:Error reading Attributes.

Причина:

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

Лечение:

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


Expression    : xml_doc.NavigateToNode(path,index)
Function    : CUIXmlInit::InitWindow
File        : E:stalkerpatch_1_0004xr_3daxrGameuiUIXmlInit.cpp
Line        : 87
Description    : XML node not found
Arguments    : global_wnd

Причина:

В одном из .xml файлов отсутствует один общий тег для всех элементов. Например, если в файле encyclopedia.xml удалить теги <window> и </window>, то появится именно такая ошибка.

Лечение:

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


Expression    : ai().game_graph().header().levels().end() != I
Function    : CALifeGraphRegistry::setup_current_level
File        : E:stalkerpatch_1_0004xr_3daxrGamealife_graph_registry.cpp
Line        : 91
Description    : Graph point level ID not found!

Причина:

В версии за 10.09.08 аивраппера бардака, если соединять новые левелы, level_changer‘ы(переходы между уровнями) нормально не работали, в последующей версии это исправлено.
Вы забыли добавить в геймдату файл game.graph.
В спавне указан несуществующий game_vertex_id.

Лечение:

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


Expression    : m_available_count
Function    : CID_Generator<unsigned int,unsigned char,unsigned short,unsigned char,unsigned short,0,65534,256,65535,0>::tfGetID
File        : e:priquelsourcesenginexrgameid_generator.h
Line        : 92
Description    : Not enough IDs

Причина:

В игре закончились идентификаторы. В игре может быть НЕ БОЛЕЕ 65534 объектов. Видимо, у Вас на создавалось столько, как — это другой вопрос.

Лечение:

Почистить игру от лишних объектов.


Expression    : false
Function    : CGameGraph::distance
File        : e:stalkerpatch_1_0004xr_3daxrgamegame_graph_inline.h
Line        : 96
Description    : There is no proper graph point neighbour!

Причина:

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

Лечение:

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


Expression    : start_node && path
Function    : CXml::NavigateToNode
File        : E:stalkersourcestrunkxrXMLParserxrXMLParser.cpp
Line        : 97
Description    : NavigateToNode failed in XML file
Arguments    : gameplayalex_mod_dialogs.xml

Причина:

В указанном файле в одном из диалогов игра не может найти первую фразу. Запомните, первые фразы во всех диалогах должны быть с id равными нулю!

Лечение:

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


Expression    : hFile>0
Function    : FileDownload
File        : E:stalkerpatch_1_0004xrCoreFS.cpp
Line        : 106
Description    : ...gamedataconfig

Причина:

Возникает ТОЛЬКО при загрузке сохранений. А вылетает из-за несоответствие конфигов с версией игры. Такое точно случается, если подсунуть шестому патчу system.ltx от четвёртого, получается ли данный вылет с другими конфигами или нет я не знаю.
Правда, на просторах встечал этот же вылет, только в описании были явно указаны или .ogg или .ltx файл — в данном случае ничего сказать не могу.

Лечение:

Переустановка игры/мода.


Expression    : fatal error
Function    : CObjectAnimator:  lay
File        : E:stalkersourcestrunkxr_3daObjectAnimator.cpp
Line        : 108
Description    : <no expression>
Arguments    : OBJ ANIM::Cycle '(null)' not found.

Причина:

Причиной вылета служит неправильный путь для проигрывания партикла (пример: аномалия в Х-18, она двигается по зацикленному пути из .anm файла).

Лечение:

Либо удалить глючную аномалию (в частном случае партикл), либо исправить проблему.


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    : ini_file.section_exist(section)
Function    : CTradeParameters::process
File        : e:stalkerpatch_1_0004xr_3daxrgametrade_parameters_inline.h
Line        : 111
Description    : cannot find section h?

Причина:

?

Лечение:

?


Expression    : no_assert
Function    : CXML_IdToIndex<class CCharacterInfo>::GetById
File        : e:stalkerpatch_1_0004xr_3daxrgamexml_str_id_loader.h
Line        : 112
Description    : item not found, id
Arguments    : amk_artem_kulinar

Причина:Игра не находит id какого-то профиля… или диалога… или квеста. В общем указанный id в .xml файле.

Лечение:

Проверяйте правильность написания идентификатора, либо добавте его, если таковой отсутсвует.


Expression    : cross_table().header().game_guid() == game_graph().header().guid()
Function    : CAI_Space::load
File        : E:stalkerpatch_1_0004xr_3daxrGameai_space.cpp
Line        : 121
Description    : graph doesn't correspond to the cross table

Причина:

game.graph не соответствует кросс-таблице одной из локаций.

Лечение:

Скорее всего — забыли закинуть в геймдату level.gct после правки в СДК и компиляции AI. Помните, level.gct нужно обновить для всех локаций, а не только для тех, которые подвергались правке.


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

Причина:

Происходит при попытке загрузки сохранения, которое было сделано не другом «наборе» gamedata.

Лечение:

Если делали какие-то изменения собственноручно, то верните папку gamedata в первоначальный вид. В противном случае следуйте совету — удалите сохранение.


Expression    : assertion failed
Function    : CInventory::Take
File        : E:stalkersourcestrunkxr_3daxrGameInventory.cpp
Line        : 127
Description    : CanTakeItem(pIItem)

Причина:

Странно, но данный вылет происходит только в моде Lost World Trops Of Doom с патчами ниже 3.5.2. Причиной этому якобы большой вес ноги псевдогиганта (inv_weight = 20.0).

Лечение:

Уменьшить вес ноги до 12.


Expression    : current_level.guid() == level_graph().header().guid()
Function    : CAI_Space::load
File        : E:stalkerpatch_1_0004xr_3daxrGameai_space.cpp
Line        : 129
Description    : graph doesn't correspond to the AI-map

Причина:

game.graph и файл level.ai одной из локаций не соответствуют друг другу.

Лечение:

Вероятно таже, что и у предыдущего вылета.


Expression    : BI_NONE!=f_bones.back()
Function    : P_build_Shell
File        : E:stalkerpatch_1_0004xr_3daxrGamePhysicsShell.cpp
Line        : 131
Description    : wrong fixed bone

Причина:Одна из моделей на локации зафиксирована (посредством параметра fixed_bones в all.spawn) за неизвестную кость.

Лечение:

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


Expression    : Ran out of memory
Function    : TW_LoadTextureFromTexture
File        : E:stalkerpatch_1_0004xr_3daxrRenderTexture.cpp
Line        : 132
Description    : D3DXCreateTexture( HW.pDevice, top_width,top_height, levels_exist,0,t_dest_fmt, D3DPOOL_MANAGED,&t_dest )

Причина:

Вылет из-за железа, а точнее — оптимизации ОС. Скорее всего проблема с драйверами.

Лечение:

Обновите драйвера на видеокарту. Снизьте графические настройки.


Expression    : it!=WeatherCycles.end()
Function    : CEnvironment::SetWeather
File        : E:stalkerpatch_1_0004xr_3daEnvironment.cpp
Line        : 133
Description    : Invalid weather name.
Arguments    : boloto

Причина:

Игра не находит идентификатор указанной погоды, в данном случае boloto, в файле environment.ltx.

Лечение:

Варианта два:
1. Поменять погоду прописанную одной из локаций в файле game_maps_single.ltx;
2. Добавить идентификатор погоды в секцию weathers, файле environment.ltx.


Expression    : assertion failed
Function    : CUIMMShniaga::CreateList
File        : E:stalkerpatch_1_0004xr_3daxrGameuiUIMMShniaga.cpp
Line        : 134
Description    : height

Причина:

Данная ошибка, как правило указывает на «криворучие» при создании меню игры. Например: ползунок который увеличивает опции меню при прокрутке задран очень высоко. И в большей степени относится к изменениям худа.

Лечение:

Смотри, где, что наковыряли и исправляйте.


Expression    : motion_ID.valid()
Function    : CKinematicsAnimated::ID_Cycle
File        : E:stalkerpatch_1_0004xr_3daSkeletonAnimated.cpp
Line        : 136
Description    : ! MODEL: can't find cycle:
Arguments    : waunded_1_idle_0

Причина:Игра не нашла в какой-то модели анимацию с именем waunded_1_idle_0.

Лечение:

В первую очередь проверьте правильность написания имени анимации. Если в названием всё впорядке, тогда либо заменить/удалить модель, либо добавить/переименовать анимацию.


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    : fatal error
Function    : CIni_IdToIndex<1,struct COMMUNITY_DATA,class shared_str,int,class CHARACTER_COMMUNITY>::GetByIndex
File        : e:stalkerpatch_1_0004xr_3daxrgameini_id_loader.h
Line        : 147
Description : <no expression>
Arguments    : item by index not found in section game_relations, line communities

Причина:

В файле game_relations.ltx допущена ошибка. Вероятнее всего для параметра communities заданы неправильные значения.

Лечение:

Проверить данный файл на ошибки.


Expression    : fatal error
Function    : ALife::g_tfString2HitType
File        : e:stalkerpatch_1_0004xr_3daxrgamealife_space.h
Line        : 152
Description    : <no expression>
Arguments    : Unsupported hit type!

Причина:

Для какого-то оружия не верно прописан тип нанасимого урона.

Лечение:

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


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    : fatal error
Function    : mem_usage_impl
File        : E:stalkersourcestrunkxrCorememory_usage.cpp
Line        : 156
Description    : <no expression>
Arguments    : bad node in heap

Причина:

Движковый вылет.

Лечение:

Говорят от него помогает установка третьего сервис пака на ХР.


Expression    : Ran out of memory
Function    : Fvisual::Load
File        : E:stalkerpatch_1_0004xr_3daxrRenderFVisual.cpp
Line        : 159
Description    : HW.pDevice->CreateIndexBuffer(iCount*2,dwUsage,D3DFMT_INDEX16,D3DPOOL_MANAGED,&p_rm_Indices,0)

Причина:

Судя по логу — проблемы с видео памятью. Причины не известны.
— Неверная установка мода.
— Проблемы с драйверами видеокарты или Direct X.
— Проблемы с операционной системой и прочее.

Лечение:

?


Expression    : xml_result
Function    : CXML_IdToIndex<class CSpecificCharacter>::InitInternal
File        : e:stalkersourcestrunkxr_3daxrgamexml_str_id_loader.h
Line        : 162
Description    : error while parsing XML file
Arguments    : kolivan_trader.xml

Причина:

Игра не находит указанного файла.

Лечение:

Либо добавить файл, либо убрать регистрацию этого файла в конфигах, зачастую это либо system.ltx, либо localization.ltx.


Expression    : ai().level_graph().valid_vertex_id(vertex->data().level_vertex_id())
Function    : CPatrolPathManager::select_point
File        : E:/stalker/patch_1_0004/xr_3da/xrGame/patrol_path_manager.cpp
Line        : 164
Description    : patrol path[mil_mercs_walker_3_walk], point on path [name07],object [ros_killer_respawn_230016]

Причина:

В игре даже пропатченной до версии 1.0005 всё ещё есть проблемы с маршрутами.

Лечение:

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


Expression    : I
Function    : CInifile::Load
File        : E:stalkerpatch_1_0004xrCoreXr_ini.cpp
Line        : 166
Description    : Can't find include file:
Arguments    : prefetchprefetch.ltx

Причина:

Игра не может найти указанный файл по указанному пути.

Лечение:

Либо находите в .ltx файлах строку #include «prefetchprefetch.ltx» и удаляйте, либо добавляйте сам файл.


Expression    : header().graph_guid() == ai().game_graph().header().guid()
Function    : CALifeSpawnRegistry::load
File        : E:stalkersourcestrunkxr_3daxrGamealife_spawn_registry.cpp
Line        : 167
Description    : Spawn doesn't correspond to the graph : REBUILD SPAWN!

Причина:

all.spawn не соответствует game.graph. Когда компилировали AI, видно, забыли пересобрать спавн.

Лечение:

Привести all.spawn и game.graph в соответствие.


Expression    : I != levels().end()
Function    : GameGraph::CHeader::level
File        : e:stalkerpatch_1_0004xr_3daxrgamegame_graph_inline.h
Line        : 171
Description    : there is no specified level in the game graph : 96

Причина:

Вылет говорит о том, что объект попал в вертекс (96), которого нет на данной карте.

Лечение:

Если загрузка последнего сохранения не помагает, то можете попробовать уменьшить радиус A-Life, посредством параметра switch_distance, пройти проблемный участок, а затем вернуть первоначальное значение параметра.


Expression    : xml_doc.NavigateToNode(path,index)
Function    : CUIXmlInit::InitStatic
File        : E:stalkerpatch_1_0004xr_3daxrGameuiUIXmlInit.cpp
Line        : 172
Description    : XML node not found
Arguments    : cs_inviz

Причина:

Игра не находит в каком-то .xml файле указанный элемент.

Лечение:

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


Expression    : fatal error
Function    : CInifile::Load
File        : E:stalkersourcestrunkxrCoreXr_ini.cpp
Line        : 175
Description    : <no expression>
Arguments    : Duplicate section 'wpn_noou_sig220_hud' found

Причина:

Продублирована указанная секция в .ltx файлах.

Лечение:

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


Expression    : m_pItemDataVector->end() == t_it
Function    : CXML_IdToIndex<class CInfoPortion>::InitInternal
File        : e:stalkersourcestrunkxr_3daxrgamexml_str_id_loader.h
Line        : 184
Description    : duplicate item id
Arguments    : my_info_porsh

Причина:

Игра определила повторяющиеся id в .xml файле, чего быть не должно.

Лечение:

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


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

Причина:

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

Лечение:

В первом случае — проверить наличие файла. Во втором — нужно скачивать исправление шейдеров от товарища Haron.


Expression    : An undetermined error occurred
Function    : CResourceManager::_CreateVS
File        : E:stalkersourcestrunkxr_3daResourceManager_Resources.cpp
Line        : 232
Description    : _hr

Причина:

Проблемы с шейдером water.vs.

Лечение:

Удалите/переустановите папку gamedatashaders.


Expression    : assertion failed
Function    : CSE_Abstract::Spawn_Read
File        : E:stalkersourcestrunkxr_3daxrGamexrServer_Object_Base.cpp
Line        : 236
Description    : M_SPAWN==dummy16

Причина:

Неизвестна, но есть вот такой комментарий:

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

Лечение:

Загружайте другое сохранение.


Expression    : assertion failed
Function    : CPHSkeleton::RestoreNetState
File        : E:stalkerpatch_1_0004xr_3daxrGamePHSkeleton.cpp
Line        : 254
Description    : bone<obj->PHGetSyncItemsNumber()

Причина:Проблема с .ogf моделью. Часто данный вылет получали в Солянке из-за кривой модели одного из бандитов.
Лечение:

Найти и заменить/исправить модель.


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    : !lst.empty()
Function    : CHudItem::animGet
File        : E:stalkerpatch_1_0004xr_3daxrGameHudItem.cpp
Line        : 295
Description    : sprint

Причина:

Игра не находит в худ-модели какого-то оружия анимации sprint.

Лечение:

Если добавляли какое-то оружие, то причина в нём. Проверяйте соответствие заданных анимаций в конфиге и в модели оружия.


Expression    : assertion failed
Function    : CSkeletonX::_Load
File        : E:stalkerpatch_1_0004xr_3daSkeletonX.cpp
Line        : 307
Description    : data->find_chunk(OGF_VERTICES)

Причина:

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

Лечение:

Если изменяли название текстуры какой-то модели, то убедитесь, что число символов в названии осталось неизменным.


Expression    : Invalid call
Function    : CRender::texture_load
File        : E:stalkerpatch_1_0004xr_3daxrRenderTexture.cpp
Line        : 309
Description    : D3DXGetImageInfoFromFileInMemory (S->pointer(),S->length(),&IMG)
Arguments    : ...gamedatatexturesuiui_icon_equipment.dds

Причина:

Размеры длины или ширины указанной текстуры не являются значением числа два в какой-то степени, например 512х512 или 2048х1024.

Лечение:

Исправить размеры текстуры при помощи любого удобного графического редактора.


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.

Лечение:

Убедитесь, что Вы используете нужный particles.xr, а также проверьте правильность написания имени и пути до партикла.


Expression    : Invalid call
Function    : CHW::CreateDevice
File        : E:stalkerpatch_1_0004xr_3daHW.cpp
Line        : 330
Description    : R

Причина:

Причиныне известны. Большинство, кто получали данный вылет, играли на видеокартах от nVidia — грешили на них.

Лечение:

Попробуйте установить драйвера для видеокарты на более раннюю версию.


Expression    : !m_DefaultCharacters.empty()
Function    : CSE_ALifeTraderAbstract::specific_character
File        : E:stalkerpatch_1_0004xr_3daxrGamexrServer_Objects_ALife_Monsters.cpp
Line        : 333
Description    : no default specific character set for class
Arguments    : esc_dan

Причина:

Профилю НПС, в данном случае esc_dan, не соответствует указанный класс в npc_profile.xml.

Лечение:

проверьте правильность написании имён профиля и класса. Добавьте в файл npc_profile.xml соответствие классу, если такового нет.


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

Причина:

Нехватка оперативной памяти.
Вылет происходит в основном при переходе из одной локации в другую. Потому что STALKER игра крайне требовательная к ресурсам, она перегружена даже в чистом виде, и в особенности некоторые карты Кордон, Тёмная Долина, Армейские Склады, Рыжий Лес, Припять, Юпитер… Текстуры новых костюмов оружия не должны превышать 2 731 КБ желательно 1 366 КБ. При этом совершенно НЕ ИМЕЕТ ЗНАЧЕНИЯ сколько у вас оперативной памяти! Для процессов 32-битной версии Windows доступная память ограничена.

Лечение:

Снизьте графические настройки игры.


Expression    : assertion failed
Function    : CLocatorAPI::ProcessArchive
File        : E:stalkerpatch_1_0004xrCoreLocatorAPI.cpp
Line        : 337
Description    : hdr

Причина:

До конца не ясны.

Лечение:

В папке gamedata/texstures/ui, имеется скрытый системный файл Thumbs.db, его нужно удалить. Если ошибка повторяется, то зайдите в меню Пуск -> Панель управления -> Оформление и темы -> Свойства папки -> Вид (ХР) и поставьте галочку «Не кешировать эскизы». Этот файл и есть тем кешем эскизов и пересоздастся заново (возможно уже без проблем для игрока).


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'

Причина:

Игра не может найти секцию. Это может быть предмет, нпс и многое другое.

Лечение:

проверьте правильность написании имени секции. Либо добавьте соответствующую секцию в один из файлов .ltx читаемые игрой.


Expression    : sz<(tgt_sz-1)
Function    : IReader::r_string
File        : E:stalkerpatch_1_0004xrCoreFS.cpp
Line        : 349
Description    : Dest string less than needed.

Причина:

Достаточно редкий вылет. Одной из причин является повреждённый user.ltx.

Лечение:

Если вы видите данную ошибку, обратите внимание на то, какой файл был обработан последним, до строки FATAL ERROR, если это user.ltx — удаляйте его и запускайте игру, она сама создаст его по новой, правда уже со стандартными настройками.


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    : Ran out of memory
Function    : CRender::texture_load
File        : E:stalkersourcestrunkxr_3daxrRenderTexture.cpp
Line        : 356
Description    : D3DXCreateTextureFromFileInMemoryEx ( HW.pDevice,S->pointer(),S->length(), D3DX_DEFAULT,D3DX_DEFAULT, IMG.MipLevels,0, IMG.Format, D3DPOOL_SYSTEMMEM, D3DX_DEFAULT, D3DX_DEFAULT, 0,&IMG,0, &T_sysmem )
Arguments    : ...gamedatatextureswpnwpn_crosshair_bino.dds

Причина:

Проблема в железе, скорее всего в видеокарте.

Лечение:

Попробуйте установить другую версию драйвера видеокарты. Снизьте графические настройки в игре.


* Log file has been saved successfully!
* Saving spawns...
* Saving objects...
* [x-ray]: crt heap[397281 K], process heap[1220448 K]
* [x-ray]: economy: strings[60232 K], smem[29450 K]

FATAL ERROR

Expression    : fatal error
Function    : _out_of_memory
File        : E:stalkerpatch_1_0004xrCorexrDebugNew.cpp
Line        : 359
Description    : <no expression>
Arguments    : Out of memory. Memory request: 8192 K

Причина:

Судя из того, что вылет происходит при сохранении, и фигурирует число 8192, то можно предположить, что вылет следствие переполнения net-packet‘а, то беж ошибка в скриптах. А может и игра где-то проглючила…

Лечение:

Попробуйте загрузить последнее сохранение. Если вылет стабильный — ищите ошибку в скриптах.


Expression    : assertion failed
Function    : CActorCondition::UpdateTutorialThresholds
File        : E:stalkersourcestrunkxr_3daxrGameActorCondition.cpp
Line        : 404
Description    : ai().script_engine().functor<LPCSTR>(cb_name,fl)

Причина:

В _g.script есть набор колбеков, вызываемые движком. Это on_actor_psy, on_actor_radiation и т.д. Так вот вылет говорит о том, что один из таких колбеков не был найден.

Лечение:

Верните колбеки на место или верните дефолтный _g.script.


Expression    : assertion failed
Function    : CUILine::GetLength_inclusiveWord_1
File        : E:stalkerpatch_1_0004xr_3daxrGameuiUILine.cpp
Line        : 410
Description    : pos.word_1.exist()

Причина:

Это один из «старейших» вылетов в Сталкере ТЧ. В каком-то ui файле .xml динамично образуются «пустые» строки. Также не лишним будет проверить .xml файлы на наличие синтаксических ошибок или пустую строку текста или даже неправильный язык кодирования.
Также данный вылет возможен, когда в сообщение делаешь цветной текст и переносишь строку. Пример:

"Какой-нибудь текст.%c[255,0,200,0]\nСталкер."

Если это произошло, «передвиньте» символ переноса следующим образом:

"Какой-нибудь текст.\n%c[255,0,200,0]Сталкер."

И ещё, такой вылет, как говорили давно разработчики, связан с использованием «трейнеров».


Expression    : xml_doc.NavigateToNode(path,index)
Function    : CUIXmlInit::InitDragDropListEx
File        : E:stalkersourcestrunkxr_3daxrGameuiUIXmlInit.cpp
Line        : 426
Description    : XML node not found
Arguments    : dragdrop_knife

Причина:

Данный вылет, в отличии от аналогичного 172, говорит более конкретно — не хватает элемента слота, в данном случае для ножа, в файле inventory_new(16).xml. Раньше вылет был наверно следствие кривых рук, уж простите, сейчас же с появлением движковых правок добавляющих новые слоты вполне естественен.

Лечение:

Добавьте недостающий элемент по аналогии с имеющимися.


Expression    : data
Function    : CVirtualFileReader::CVirtualFileReader
File        : E:stalkersourcestrunkxrCoreFS.cpp
Line        : 462
Description    : ...gamedatatextureswpnwpn_gauss.dds
Arguments    : Not enough storage is available to process this command

Причина:

Нехватка памяти для обработки указанной текстуры. Вместо текстуры может быть практически любой файл: звук, модель, all.spawn, файл геометрии локации и т.д.

Лечение:

Попробуйте загрузить последнее сохранение. Если не помогает — снизьте графические настройки игры.


Expression    : 0
Function    : CUICellContainer::FindFreeCell
File        : E:stalkerpatch_1_0004xr_3daxrGameuiUIDragDropListEx.cpp
Line        : 508
Description    : there are no free room to place item

Причина:

Попытка вставить в слот предмет который в этот слот не влезает, т.е. у предмета inv_grid_width и inv_grid_height больше чем слот.

Лечение:

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


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 и выяснением имени косточки с занесением в конфиг. Если «не дружите» с SDK, то можете воспользоваться вот этим perl-скриптом: ссылка, распаковываете архив и кидаете .ogf файл на батник, появиться текстовый файл с весьма подробным описанием модели, где среди прочего будут имена костей.


Expression    : assertion failed
Function    : CKinematicsAnimated::Load
File        : E:stalkersourcestrunkxr_3daSkeletonAnimated.cpp
Line        : 589
Description    : set_cnt<MAX_ANIM_SLOT

Причина:

В SDK в меню Motion в поле Motion reference присоединили больше массивов анимации, чем поддерживает движок. Для ТЧ это 3 массива, для ЧН/ЗП — 4 или 5( не проверено).

Лечение:

Исправить количество прописанных файлов анимации у модели посредством SDK.


Expression    : fatal error
Function    : CKinematiicsAnimated::Load
File        : E:stalkersourcestrunkxr_3daSkeletonAnimated.cpp
line        : 602
Description    : <no expression>
Arguments    : Can't find motion file 'monsterszombi_animation.omf'

Причина:

Игра не может найти указанный файл с анимациями.

Лечение:

Проверьте правильность написание имени файла и его пути. Либо найдите и удалите/исправьте модель, которая использует данный файл анимаций.


Expression    : !m_error_code
Function    : raii_guard::~raii_guard
File        : D:prog_repositorysourcestrunkxrServerEntitiesscript_storage.cpp
Line        : 748
Description    : ...gamedatascriptsxxx.script:<номер_строки>: attempt to index global 'имя_функции|имя_файла' (a nil value)

Причина:

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

Лечение:

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


Понравилась статья? Поделить с друзьями:
  • Stack overflow error java
  • Ssrs service unavailable http error 503 the service is unavailable
  • Ssps ssangyong rexton ошибка
  • Sspi handshake failed with error code 0x80090311
  • Sspi handshake failed with error code 0x8009030c state 14