The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Обновление Firefox 86.0.1, opennews (??), 11-Мрт-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


12. "Обновление Firefox 86.0.1"  +2 +/
Сообщение от Аноним (57), 11-Мрт-21, 20:13 
Растаманы: "Так падение это нормально"...
Ответить | Правка | Наверх | Cообщить модератору

14. "Обновление Firefox 86.0.1"  +1 +/
Сообщение от Аноним (14), 11-Мрт-21, 20:14 
Ты не понимаешь! Это - ДРУГОЕ!
Ответить | Правка | Наверх | Cообщить модератору

39. "Обновление Firefox 86.0.1"  –1 +/
Сообщение от Owlet (?), 11-Мрт-21, 20:46 
А что, дырка в безопасности и падение - это одно и то же?
Ответить | Правка | Наверх | Cообщить модератору

42. "Обновление Firefox 86.0.1"  +1 +/
Сообщение от Аноним (42), 11-Мрт-21, 20:52 
> А что, дырка в безопасности и падение - это одно и то же?

Технически, там даже не "падение", а вызов panic!("OOM") после проверки.

Ответить | Правка | Наверх | Cообщить модератору

58. "Обновление Firefox 86.0.1"  –1 +/
Сообщение от Аноним (57), 11-Мрт-21, 21:41 
Почему в расте надо самому проверять индекс массива? А если растаман забудет это сделать?
Ответить | Правка | Наверх | Cообщить модератору

71. "Обновление Firefox 86.0.1"  +1 +/
Сообщение от Аноним (-), 11-Мрт-21, 22:46 
> Почему в расте надо самому проверять индекс массива?

Потому что ты не умеешь в чтение кода или не писал ничего сложнее хелловрота?
Иначе бы знал, что читаемые сторонние данные желательно проверять, особенно указанные в заголовке размеры.  

Ответить | Правка | Наверх | Cообщить модератору

91. "Обновление Firefox 86.0.1"  –1 +/
Сообщение от Анон_001 (?), 11-Мрт-21, 23:28 
Потому что там используется raw pointer и unsafe. То есть это простая калька с кода на Си переписанная в синтакисе Раста. Б - Безопасность.
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

106. "Обновление Firefox 86.0.1"  +2 +/
Сообщение от Аноним (-), 12-Мрт-21, 00:31 
> Потому что там используется raw pointer и unsafe. То есть это простая
> калька с кода на Си переписанная в синтакисе Раста. Б -
> Безопасность.

Потому что код - _для_ вызовов из си/плюсов, с передачей адресов-буферов и прочего.
https://github.com/mozilla/gecko-dev/blob/master/gfx/qcms/sr...
https://github.com/mozilla/gecko-dev/blob/master/gfx/thebes/...
З-знатоки.

Ответить | Правка | Наверх | Cообщить модератору

82. "Обновление Firefox 86.0.1"  –1 +/
Сообщение от Школота (?), 11-Мрт-21, 23:11 
Тоесть до исправления, все случаи когда вызов panic не срабатывал это что было? Так надо было? А почему исправили?) Так не надо было?)
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

32. "Обновление Firefox 86.0.1"  +2 +/
Сообщение от Аноним (-), 11-Мрт-21, 20:35 
Это безопасное падение
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

33. "Обновление Firefox 86.0.1"  +3 +/
Сообщение от Аноним (33), 11-Мрт-21, 20:37 
> Растаманы: "Так падение это нормально"...

Смотрите дети - ламерье опеннетное, обыкновенное ...

panic!("OOB");
https://doc.rust-lang.org/std/macro.panic.html
> ... allows a program to terminate immediately and provide feedback to the caller of the program. panic! should be used when a program reaches an unrecoverable state.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

49. "Обновление Firefox 86.0.1"  –3 +/
Сообщение от Аноним (57), 11-Мрт-21, 21:17 
И сколько таких ошибок в коде растаманов... Проги будут падать, а ёжики - грызть кактус.
Ответить | Правка | Наверх | Cообщить модератору

69. "Обновление Firefox 86.0.1"  +/
Сообщение от Аноним (69), 11-Мрт-21, 22:43 
вот именно, доколе!

Надо же что б прога тихо предоставляла рут через дырени.

Ответить | Правка | Наверх | Cообщить модератору

72. "Обновление Firefox 86.0.1"  –2 +/
Сообщение от Аноним (57), 11-Мрт-21, 22:47 
А она и предоставляла... Обрати внимание, что было бы в старом коде, если офсет выйдет за мем... if просто не срабатывал!
Ответить | Правка | Наверх | Cообщить модератору

122. "Обновление Firefox 86.0.1"  –1 +/
Сообщение от Аноним (121), 12-Мрт-21, 03:25 
> Растаманы: "Так падение это нормально"...

Это другое ;)

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру