1.2, Аноним (2), 09:19, 14/12/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –13 +/– |
О нет, в аппе, стоящей на 99% линуксов, опять куча сишных дыр с потенциальным RCE из-за проблем с памятью!
А, впрочем ничего нового...
| |
|
2.3, Аноним (3), 09:31, 14/12/2022 [^] [^^] [^^^] [ответить]
| +9 +/– |
> стоящей на 99% линуксов
а говорили, что wayland уже у всех давно, а Х11 - deprecated
| |
|
3.4, Аноним (4), 09:39, 14/12/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
В окружении этих людей может и в самом деле у большенства Вэйленд установлен,но за пределами междусобойчика культистов Иксы пользуют как пить дать.
| |
|
4.24, Аноним (24), 13:57, 14/12/2022 [^] [^^] [^^^] [ответить]
| +/– |
В 11-ом дебиане КДЕ по дефолту используется X11, Wayland сессия kwin даже не ставится бтв
| |
|
5.28, Аноним (28), 15:34, 14/12/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
ну лично я сижу на 10м дебиане с матэ и иксами, меня всё устраивает
| |
|
|
3.9, Анонин (?), 09:55, 14/12/2022 [^] [^^] [^^^] [ответить]
| –3 +/– |
Даже для вейланд окружения нужно тащить этот легаси мусор, потому что куча разрабов ленивые задницы.
| |
|
4.25, Аноним (25), 14:29, 14/12/2022 [^] [^^] [^^^] [ответить]
| +/– |
Обратная совместимость не нужна. Пусть переписывают под каждый композитор вайланда
| |
|
|
|
1.10, Анонн (?), 10:07, 14/12/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +17 +/– |
А давайте пройдемся по фиксам и попробуем оценить качество этого ...
51eb63b0ee1509c6c6b8922b0e4aa037faa6f78b
+ if (stuff->detail > 255)
+ return XIAlreadyGrabbed;
Просто забыли проверочку на переполнение... ну, бывает, чо.
b79f32b57cc0c1186b2899bce7cf89f7b325161b
- if (!onoff)
+ if (!onoff) {
tpn->client = NULL;
+ FreeResource(tpn->id, XvRTVideoNotify);
+ }
Забыли очистит чуток ресурсов. Все равно у юзеров их много.
842ca3ccef100ce010d1d8f5f6d6cc1915055900
- FreeScreenAttr(pPriv->attr);
+ FreeResource(pPriv->attr->resource, AttrType);
А тут молодцы - ресурсы почистили! Но не те... но уже прогресс!
b8a84cb0f2807b07ab70ca9915fcdee21301b8ca
+ if (rc != Success)
+ return rc;
Забыли проверить "а не пошло ли что не так". Дважды...
ccdd431cd8f1cabae9d744f0514b6533c438908c
free(dst->names->radio_groups);
+ dst->names->radio_groups = NULL;
Если забыть заналить переменную после free, то это может отстрелить ногу по самую ж. Но так же интереснее!
В общем мде... болгары восхитились божественным качеством кода иксов и дидими которые их писали.
| |
|
|
3.14, Анонн (?), 10:20, 14/12/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
Я же не бью, так просто зашел их палочкой потыкать. А чего они говнокодят в самом деле?!
| |
|
2.35, Аноним (35), 02:50, 15/12/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
А что ты забыл посмотреть дату написания этого кода? И какое отношение к нему имеют дидими?
| |
|
1.21, Аноним (20), 12:26, 14/12/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
А кто-то удивляется что Вейленд не в проде, тут даже в иксами то до конца не могут разобраться.
| |
|
2.29, Аноним (29), 16:11, 14/12/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
А кто будет кого хакать? Одни 0.5% хакнут другие 0.5%, а после обеда поменяются? Смешно. Хакать надо виндовс и макос, там все бабки. А с линукса максимум ключи аккаунта разраба от AWS, да и там полиси всё закрыто, и больше t1.micro не дадут.
| |
|
|