Сталкер ошибка dest string less than needed

Обновлено: 06.07.2024

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

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

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

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

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

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

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

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

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

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

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

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

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







FATAL ERROR

Тема-справочник по вылетам S.T.A.L.K.E.R в большей степени ориентирован на чистый ТЧ, но в большинстве случаев причина и решение вылета одинакова для всех частей.

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

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

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

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

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

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

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

Что такое лог ошибки и где его искать?

Лог - это файл в котором фиксируется вся работа движка S.T.A.L.K.E.R. во время игры, а также сохраняются сведения об обычных некритичных ошибках и ошибках, приводящих к вылету. В большинстве случаев важна сама ошибка (т.е. последние строчки лога).

Можно ещё поступить так:
1. После вылета создать текстовый документ.
2. Правой кнопкой мыши на свободном месте нажать Вставить и появится ошибка.

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

От авторов мода :

" По вылету global_wnd: было же предупреждение об версиях и откатчиках.

"Внимание! Лечение вылета
FATAL ERROR
XML node not found [error]Arguments : global_wnd
Вылет происходит только из-за неправильной установки мода или отката игры с 5 или 6 патча.

После всех этих действий пробуем спать. ГГ должен увидеть сны. Если сон есть - вы все сделали правильно, играйте дальше.
А самое лучшее - установите чистый сталкер 1.0004."

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

[error]Expression : sz<(tgt_sz-1)
[error]Function : IReader::r_string
[error]File : D:\prog_repository\sources\trunk\xrCore\FS.cpp
[error]Line : 426
[error]Description : Dest string less than needed.

Из нашей статьи вы узнаете, как же избавиться от данной неприятной ошибки.

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