Ошибки, баги, вопросы - страница 2421

 
TheXpert:

плюсы ведут себя точно так же

Хорошо бы понять ситуацию, когда это помогает.

 
В маркете проверки под МТ5 на проходят - ошибка "Not available" - почините, пожалуйста.
 

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

Написано на русском: "а также золотом и опционально нефью"

Перевод на английский: "as well as gold and optionally gold"

Я не в курсе, что за движок внутри. Пожалуйста сообщите разработчикам, настройщикам, или контент-менеджерам, в зависимости от уровня, на котором возникла ошибка.

 
Stanislav Korotky:

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

Написано на русском: "а также золотом и опционально нефью"

Перевод на английский: "as well as gold and optionally gold"

Я не в курсе, что за движок внутри. Пожалуйста сообщите разработчикам, настройщикам, или контент-менеджерам, в зависимости от уровня, на котором возникла ошибка.

А слово "нефью" - Ваша опечатка, или переводчик с нейронкой по смыслу подобрал?

 
Stanislav Korotky:

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

Написано на русском: "а также золотом и опционально нефью"

Перевод на английский: "as well as gold and optionally gold"

Я не в курсе, что за движок внутри. Пожалуйста сообщите разработчикам, настройщикам, или контент-менеджерам, в зависимости от уровня, на котором возникла ошибка.

Жалуйтесь в Google.

 
 

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

Конкретно, смотрим файл all.js, функцию checkImgForLightbox. Внутри есть замыкание с функцией:

function d(a) {
  a = a.toLowerCase().split(".");
  1 < a.length && (a = a.pop());
  var b = a.indexOf("?");
  0 < b && (a = a.substring(0, b));
  return a && 0 <= ".png,.jpeg,.jpg,.gif".indexOf(a)
}

В неё мы попадаем из строки:

if ("a" === g.tagName.toLowerCase() && (l = g.getAttribute("href")) && d(l))

Здесь g - это элемент со ссылкой. Легко увидеть, что если логин пользователя - типа "name.i", то ".png,.jpeg,.jpg,.gif".indexOf(a) возвращает смещение символа "i" (а в принципе любого подходящего "суффикса" из логина) и выполняется неверная ветвь if-а. Этот indexOf явно делает не то, на что рассчитано.

 
Stanislav Korotky:

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

Конкретно, смотрим файл all.js, функцию checkImgForLightbox. Внутри есть замыкание с функцией:

В неё мы попадаем из строки:

Здесь g - это элемент со ссылкой. Легко увидеть, что если логин пользователя - типа "name.i", то ".png,.jpeg,.jpg,.gif".indexOf(a) возвращает смещение символа "i" (а в принципе любого подходящего "суффикса" из логина) и выполняется неверная ветвь if-а. Этот indexOf явно делает не то, на что рассчитано.

Спасибо за репорт. Исправили. Будет доступно с выкладкой сайта.
 

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

Если запустить оптимизацию по ряду прогонов выдает:

EO 2 15:51:28.514 Core 1 genetic pass (0, 0) tested with error "some error after pass finished" in 0:00:00.052

PS 2 15:51:28.615 Core 1 genetic pass (0, 1) tested with error "task rejected by tester agent" in 0:00:00.000 

Такая магия только с одним советником, вероятно проблема с ним и с новыми обновлениями, но где искать не понятно, раньше всё работало(два месяца не трогал).

Причина обращения: