Как стать автором
Поиск
Написать публикацию
Обновить

Интересный багфикс, или поломай скайп полностью

Время на прочтение2 мин
Количество просмотров9.6K
После недавней статьи все наверное стали (чаще) использовать теги для «пущей убедительности». ну например
<font color="#FF0000">НЕ забудь деньги!</font>
ну или более убедительный
<font size="42">НЕ забудь деньги!</font>
ну и вот, во что это вылилось:

ещё не догадались в чём дело?


Баг



естественно после

<font size="42">НЕ забудь деньги!</font>

стало интересно, какое ограничение сверху у аттрибута size.
при отправке

<font size="100">.</font>

уходит большой чёрный точк квадрат
но при отправке

<font size="1000000000">.</font>

появилось окошко с ошибкой «The parameter is incorrect»
ну ладно, молоднцы, есть проверка. Но как же я удивился тому, что «на том конце провода» выскочила такая же ошибка. а после повторной отправки свалился exception «Exception EOutOfResources in module at 001375FE» и скайп рухнул (опять же «на той стороне провода»), а я отделался очередным алертом про неправильный параметр.
Ещё из побочных эфектов — пропадает история в окне куда отправили «злобную точку» (если попереключаться между контактами).

Уже дома, оказалось, что если скайп обновить до последней версии, то ошибки всёравно проходят.
НО если полностью удалить скайп и поставить «с нуля» последнюю версию, то ошибка не воспроизводится.
Правда в таком случае есть ещё один интересный факт — из «нового чистого» скайпа уже нельзя отправлять html (на ctrl+shift+click on «send») уж пофиксали, так пофиксали.
Cообщения типа «точка смерти» приходит в такой скайп как простая большая точка.

Не уверен, что такую ситуацию можно назвать «пофиксано», поэтому после недолгих поисков нашёл
jira.skype.com/secure/Dashboard.jspa
а точнее
jira.skype.com/browse/SCW (jira для win скайпа) и запостал им баг.
Написал статью (в 08.02.2012 23:50 gmt+3) но не решился её опубликовать, до ответа со стороны скайпа.

UPD: Получил ответ на запостанный баг — если поставить последнюю версия скайпа, скачанную с сайта (5.8), то баг не воспроизводится, и html больше не отправляется. Пропавшая история так же вернулась.

P.S. цель этого сообщения — уведомить общественность об опасности, и катализировать массовое обновление Skype до исправленной версии. (ни в коем случае не надо массово рассылать «точку смерти»)
Теги:
Хабы:
Всего голосов 136: ↑118 и ↓18+100
Комментарии84

Публикации

Ближайшие события