0xd34df00d
07.01.2013 11:48 Azoth_primary
Нашел эпичный пиджиноотсос (с участием @nstm0), а если более научно — denial of service.
Если пиджину при инициализации звонка подсунуть заведомо левый IP (какой-нибудь 10.0.0.100, до которого вообще у клиента роута не будет), то он зависнет, ибо, похоже, пытается приконнектиться СИНХРОННО.
Gtk software is good they said, C programmers are true they said.
Recommended by:
@arts: СОЗДАТЕЛЬ ЛИЧКРАФТОВ ИСПОЛЬЗУЕТ ПИЖЖИН
@pooq: моча съела говно
and @Cthulhu, @generatorglukoff, @octocat
казалось пирчем здесь gtk и c
А на чем оно написано, по-твоему?
Олсо. на днях в gentoo@cgr был срачик на тему qt-софта vs gtk-софта, и мне пижжин приводили в качестве незаменимого гэтэка-софта, кажется.
синхронное приконективание — это проеб программистов, а не языка/фреймворка.
1. Вообще-то я поэтому и написал «Gtk software», а не «Gtk», и «C programmers», а не «C language».
2. Вообще-то проеб фреймворка. Хороший фреймворк должен ограждать от такой хуйни, вон в тех же кутях надо дополнительно стараться, чтобы писать синхронный код. Да и асинхронность там легко делается.
Хотя это же гэтэка, гэтэка — не фреймворк, что с него взять, так что никто не обратил внимание на это визгливое synchronous connect.
https://developer.pidgin.im/ticket/8545 У самого такой баг. Closed, блеать. В списках после ни раз всплывал. Но всем похуй, это же пиджин.
Ну это вообще пушка.
Не пушка, а воробей :Р