а откуда эти причины падений генерируются?
потому что в лучшие годы с куда большим онлайном сервер имел умопомрачительный аптайм без необходимости снижать видимость до 40 метров.
код это же не та вещь которая приходит в негодность просто от эксплуатации, да?
если он работает - он и будет работать пока туда кто-то не влезет и не сломает что-то, что пару обнов назад работало нормально.
вот https://wotlk.ezhead.org?item=40081 с новой обновой больше не усыпляет (дебаф вешается но не мешает двигаться юзать скилы и садиться на маунта)
это конечно героически починят, но мб можно не ломать?
Привет, я все ждал что кто-то спросит, а все никак. Нет, это не проблема последних обновлений и не проблема обновлений последних лет. Краши на битой памяти довольно тонкая материя, что бы их отловить надо отлаживать ядро под адресным санитизером. Еще несколько лет назад это невозможно было сделать в боевом режиме на живом сервере, но с тех пор технологии шагнули вперед, утилиты получили развитие и мы смогли погонять его на Тирионе по утрам и отловить массу проблем. Большая часть этих падений присутствовала всегда, но поведение их настолько непредсказуемое что ядро могло простоять две недели, а затем упасть 3 раза за сутки.
Часть проблем была вызвана ошибками в библиотеке работы с базой данных, как выяснилось, некий ANTOMA где-то в районе 2013 года закомментировал часть кода, выводящего предупреждения в лог о проблемах в несоответствии структуры данных с запросами в ядре... И это тоже в потенциале могло вызывать падения то тут то там.
Одна из проблем была связана с кастомной системой видимости, которую разрабатывал еще ZeusTiger, в итоге с попытки 4-ой, а то и после 5-го переписывания кода ошибку предположительно исправили железобетонно (не без помощи ZeusTiger, за что ему спасибо).
Вы просто плохо себе представляете объемы кода с которым приходится работать, это сотни тысяч строк, справляться с этим крайне непросто.
На текущий момент аптайм больше 5 суток и мы надеемся что отловили все возможные причины крашей.
Причем тут поломанный (предположительно) предмет к содержимому темы я понятия не имею. Напишите в трекер - починим.