Изменение поведения memcpy в glibc привело к странным ошибкам (Страница 1) / Общее / Форум StopLinux

Объявление

Kwork.ru - услуги фрилансеров от 500 руб.

#1 11-11-10 08:30:45

Дестер
Капитан
Зарегистрирован: 09-11-10
Сообщений: 705
Сайт

Изменение поведения memcpy в glibc привело к странным ошибкам

Изменение поведения функции memcpy() в реализации glibc для x86_64 (для ia-32 ничего не изменилось) привело к странным ошибкам во многих программах. Например, искажению звука при проигрывании.

Проблема в том, что memcpy для перекрывающихся участков памяти теперь работает некорректно (как в общем-то и должно быть согласно документации). Но, как выяснилось, авторы многих проектов документацию не читали.

Несмотря на появление в обсуждении https://bugzilla.redhat.com/show_bug.cgi?id=638477 Линуса Торвальдса, у которого также появились проблемы со звуком в некоторых программах на его компьютере, ошибка была закрыта по причине "not a bug". В сообщении #38 Линус предлагает способ обхода этой проблемы.

Источник: http://www.linux.org.ru/news/linux-general/5545961

Неактивен

#2 11-11-10 09:46:26

usr_share
Участник
Зарегистрирован: 13-03-10
Сообщений: 1,470

Re: Изменение поведения memcpy в glibc привело к странным ошибкам

Вот поэтому надо всегда читать документацию по используемым функциям.

Неактивен

#3 11-11-10 11:14:48

shell32
XP fan
Зарегистрирован: 28-08-10
Сообщений: 219

Re: Изменение поведения memcpy в glibc привело к странным ошибкам

d1337r пишет:

Вот поэтому надо всегда читать документацию по используемым функциям

и что это даст? от прочтения документации всё заработает? lol
что теперь-то делать? вот к чему приводит линуксвэй

Редактировался shell32 (11-11-10 11:17:38)


25a12bc13076.gif  Windows == УМВР tongue

Неактивен

#4 11-11-10 12:42:53

usr_share
Участник
Зарегистрирован: 13-03-10
Сообщений: 1,470

Re: Изменение поведения memcpy в glibc привело к странным ошибкам

Так виноваты не авторы линукса, а авторы софта, если то, что они пишут, не следует документации.

Добавлено спустя 05 мин 36 с:
Вот тут один комментатор написал насчёт этого:
http://www.linux.org.ru/jump-message.js … id=3710035

Неактивен

#5 11-11-10 12:50:28

Гареев Станислав
Вижуалкибергоп
Из Пятигорск
Зарегистрирован: 24-07-10
Сообщений: 3,103
Сайт

Re: Изменение поведения memcpy в glibc привело к странным ошибкам

линуксбыдло - у вас в голове.
К тому же быдла по определению всегда должно быть большинство.
Это я обращаюсь к windows-быдлу.


Не ламерствуй лукаво.
"А петь мне нельзя - постановление суда" (с) Бендер

Неактивен

#6 11-11-10 14:25:27

Дестер
Капитан
Зарегистрирован: 09-11-10
Сообщений: 705
Сайт

Re: Изменение поведения memcpy в glibc привело к странным ошибкам

Вывод: Торвальдс просто использует продукцию быдла. Или Торвальдс- быдло.

Неактивен

#7 11-11-10 17:00:52

usr_share
Участник
Зарегистрирован: 13-03-10
Сообщений: 1,470

Re: Изменение поведения memcpy в glibc привело к странным ошибкам

spoilt пишет:

Блин. Авторы Debain как в воду глядели. Там уже полгода стоит eglibc.

Это да. Debian -- это чуть ли не самый вменяемый дистр. Единственная проблема -- софт устаревает.

Неактивен

#8 11-11-10 19:22:14

Гареев Станислав
Вижуалкибергоп
Из Пятигорск
Зарегистрирован: 24-07-10
Сообщений: 3,103
Сайт

Re: Изменение поведения memcpy в glibc привело к странным ошибкам

ветка test есть.


Не ламерствуй лукаво.
"А петь мне нельзя - постановление суда" (с) Бендер

Неактивен

Kwork.ru - услуги фрилансеров от 500 руб.
Мой VPS с 2016 года !
✅ Виртуальные от 300 ₽/месяц, RAM 1-10GB, DISK 20-360 GB;
✅ Выделенные от 3000 ₽/месяц. RAM 4-64GB, DISK до 4TB;
✅ Intel Xeon, SSD, XEN, iLO/KVM, Windows/Linux, Администрирование;
✅ Бесплатно Full Backup и Anti-DDoS.





Подвал форума

Под управлением FluxBB
Модифицировал Visman

Яндекс.Метрика