Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
  • 0
Elk

Краши

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

Share this post


Link to post
Share on other sites

22 answers to this question

Recommended Posts

  • 0

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

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

 

Share this post


Link to post
Share on other sites



  • 0

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

 

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
  • 0

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

 

Share this post


Link to post
Share on other sites
  • 0
14 часов назад, Elk сказал:

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

 

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

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

 

Edited by 123new (see edit history)

Share this post


Link to post
Share on other sites
  • 0

@paranoyk 

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

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
  • 0
6 часов назад, Elk сказал:

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

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

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
  • 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

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

Share this post


Link to post
Share on other sites
  • 0
4 часа назад, Archon7th сказал:

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

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

Share this post


Link to post
Share on other sites
  • 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

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

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

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

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
  • 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 во всех модах

Share this post


Link to post
Share on other sites
  • 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 во всех модах

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

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
  • 0
30 минут назад, Archon7th сказал:

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

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.