Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной

За деньги, не за бесплатно.
Нужна помощь в устранение крашей игроков на сервере.
Мой дискорд: elk5986

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

Бесплатно-искать мод который крашит. Отключая по одному. Желательно на тест-сервере. 

Логи пользительно выкладывать бывает....

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
  • 0

Проблема в том что краши не систематизированные и нет постоянного какого действия после которого можно вычислить причину, потому что можешь бегать 8 часов и не одного краша, а может быть за 15 мин 5 крашей. Поэтому удалять по 1 моду и проверять слишком долго...  насколько я знаю это одно распространенное решение как искать краши это вот этот самый вариант отключения модов по одному, но мб если гуру умеющие правильно бубном трусить, чтобы избежать этого долгого перебирания модов.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@alex_good_kaban и как решил?

Отключением по одному?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

А как тебе помочь если даже краш-лог выложить не можешь?? "Человек при-порядок наведи"? Да пенс против фунта что мод виноват.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
14 часов назад, Elk сказал:

Проблема в том что краши не систематизированные и нет постоянного какого действия после которого можно вычислить причину, потому что можешь бегать 8 часов и не одного краша, а может быть за 15 мин 5 крашей. Поэтому удалять по 1 моду и проверять слишком долго...  насколько я знаю это одно распространенное решение как искать краши это вот этот самый вариант отключения модов по одному, но мб если гуру умеющие правильно бубном трусить, чтобы избежать этого долгого перебирания модов.

 

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

И да, очень не исключено что причина краша в какой-нибудь вещи или пушке кривой из какого-либо мода, но тут только удаление этой вещи из игрового мира и с игрока поможет. Так что если есть подозрения или кто-то из модеров баловался с этим - ройтесь в таких вещах в первую очередь. В противном случае только отключение всех модов и вайп сервера, это самое наипростейшее и быстрое, что можно порекомендовать для экономии ВАШЕГО времени в проблемной ситуации с крашами без логов.

 

Изменено пользователем 123new (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@paranoyk 

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
6 часов назад, Elk сказал:

Отключением по одному?

1-ый краш вспомнил просто что изменял ванильную кастрюлю которую убрал везде из спавна, а она ловилась на удочку в итоге.
2-ой краш отключением модов, там была проблема с геометрией у модели. 
Так что в твоем случае если логи ничего не пишут, только отключать по одному моду. Быстрее найдешь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@Elk По логам у тебя мод стоит с защитой, который роняет сервер спустя определенное время. У  кого что стащил?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@alex_good_kaban та у меня не один мод который с защитой, и ничего стащеного) все чесно купленые

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

минимум 2 мода которые привязка по IP и таже система рестартов от 123new выключает сервер по заданому времени аналогичным образом как у Никрона аномалии если не проходят проверку по IP

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

[18.11.2023 - 21.59.03] [#RestartSystem] : [ChatSendingToAll] Reboot!
или лог не тот

если крашит с генерацией дампа, то тут есть несколько возможных проблем
на данный момент 22 и 23 патчи страдают от 2 серьезных багов
упорядочи логи по дате и посмотри есть ли файлы mdump
если есть, то рядом с ними есть лог RPT
ищи внизу ====================
скорпируй десяток последних событий перед этой строкой и то что ниписано ниже
скорее всего у тебя будет либо
Exception code: C0000005 ACCESS_VIOLATION at ....
или
Exception code: C0000094 INT_DIVIDE_BY_ZERO at 079804FC

если у тебя такое, то могу подсказать как лечить

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
4 часа назад, Archon7th сказал:

[18.11.2023 - 21.59.03] [#RestartSystem] : [ChatSendingToAll] Reboot!

один из кривых модов может влитять на краш при завершении работы сервер скриптом рестарт системы. Увы, это буквально следствие корректности работы установленных модов, не причина.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
25.11.2023 в 13:25, Archon7th сказал:

[18.11.2023 - 21.59.03] [#RestartSystem] : [ChatSendingToAll] Reboot!
или лог не тот

если крашит с генерацией дампа, то тут есть несколько возможных проблем
на данный момент 22 и 23 патчи страдают от 2 серьезных багов
упорядочи логи по дате и посмотри есть ли файлы mdump
если есть, то рядом с ними есть лог RPT
ищи внизу ====================
скорпируй десяток последних событий перед этой строкой и то что ниписано ниже
скорее всего у тебя будет либо
Exception code: C0000005 ACCESS_VIOLATION at ....
или
Exception code: C0000094 INT_DIVIDE_BY_ZERO at 079804FC

если у тебя такое, то могу подсказать как лечить

У меня такая хрень с сервером

Как лечить такое?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@Irkutsk86 я уже понял, судя по поиску инфы про это... но решение было бы полезным

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

если косяк не в моде то
INT_DIVIDE_BY_ZERO
тут проблем несколько, но они срабатывают не всегда и лечатся так себе

1. на спавне нельзя сразу повреждать предметы, особенно если они на грани видимости игрока
если где-то спавнишь самостоятельно не с помощью экономики и наносишь урон по ним, то урон нужно откладывать например с помощью 
GetGame().GetCallQueue(CALL_CATEGORY_GAMEPLAY).CallLater( DefectivePhase, 1000, false);

2. вроде как пустая фляга с водой при дисконекте игрока иногда вызывает ошибку
я при дисконекте игрока заливаю 1 воды если там 0
когда добавил это при дисконекте, сразу количество крашей INT_DIVIDE_BY_ZERO уменьшилось, так что вроде частично помогает

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

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

вроде ACCESS_VIOLATION при смерти Богемия уже исправила, поэтому не описываю
замечу только что при попытке перебрать с помощью foreach массив если он null то тоже получается этот вид краша
поэтому советую проверить все foreach во всех модах

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
16.12.2023 в 00:56, Vlad93 сказал:

У меня такая хрень с сервером

Как лечить такое?

 

16.12.2023 в 15:34, Ragnar сказал:

@Archon7th такая же беда

как мминимум надо начинать с логов ? Ванги и нострадамусы на сайте перевелись, ситуацию не можем знать

5 часов назад, Archon7th сказал:

если косяк не в моде то
INT_DIVIDE_BY_ZERO
тут проблем несколько, но они срабатывают не всегда и лечатся так себе

1. на спавне нельзя сразу повреждать предметы, особенно если они на грани видимости игрока
если где-то спавнишь самостоятельно не с помощью экономики и наносишь урон по ним, то урон нужно откладывать например с помощью 
GetGame().GetCallQueue(CALL_CATEGORY_GAMEPLAY).CallLater( DefectivePhase, 1000, false);

2. вроде как пустая фляга с водой при дисконекте игрока иногда вызывает ошибку
я при дисконекте игрока заливаю 1 воды если там 0
когда добавил это при дисконекте, сразу количество крашей INT_DIVIDE_BY_ZERO уменьшилось, так что вроде частично помогает

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

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

вроде ACCESS_VIOLATION при смерти Богемия уже исправила, поэтому не описываю
замечу только что при попытке перебрать с помощью foreach массив если он null то тоже получается этот вид краша
поэтому советую проверить все foreach во всех модах

очень странное описание ситуации, особенно если учесть что не ясно о каком моде проблема и нет логов. Но пустые фляги, нанесение дамага... Что ваще? Прекращайте курить, господа, это вредно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@123new Как бы это не выглядело, а это помогает.
Понятное дело, что проблема в модовых предметах.
Но если сложно разобраться с конкретными причинами, то это помогает тоже.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
30 минут назад, Archon7th сказал:

@123new Как бы это не выглядело, а это помогает.
Понятное дело, что проблема в модовых предметах.
Но если сложно разобраться с конкретными причинами, то это помогает тоже.
 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

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

Поддержка