From 9c4a64857ba1be7b5d340a7a761515f40af9c674 Mon Sep 17 00:00:00 2001 From: bircoph Date: Sun, 15 Feb 2009 14:46:32 +0000 Subject: Synced with r28201. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28592 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/xml/ru/bugreports.xml | 64 +++++++++++++++++++++++----------------------- 1 file changed, 32 insertions(+), 32 deletions(-) (limited to 'DOCS/xml/ru/bugreports.xml') diff --git a/DOCS/xml/ru/bugreports.xml b/DOCS/xml/ru/bugreports.xml index 982177b058..aecbf78b1c 100644 --- a/DOCS/xml/ru/bugreports.xml +++ b/DOCS/xml/ru/bugreports.xml @@ -1,5 +1,5 @@ - + Как сообщать об ошибках @@ -10,7 +10,7 @@ большинство разработчиков — занятые люди, получающие огромное количество писем. Поэтому, хотя Ваши отзывы необходимы для улучшения MPlayer'а, хотя они очень приветствуются, пожалуйста поймите, что Вы должны предоставить -Всю требуемую нами информацию, поэтому точно +всю требуемую нами информацию, поэтому точно следуйте инструкциям в этом документе. @@ -22,11 +22,11 @@ Отчеты об ошибках безопасности -В случае, если вы нашли уязвимость и хотите позволить нам исправить ее до того, как она будет -обнародована, мы будем рады получить ваше уведомление по адресу +В случае, если Вы нашли уязвимость и хотите позволить нам исправить ее до того, как она будет +обнародована, мы будем рады получить Ваше уведомление по адресу security@mplayerhq.hu. Пожалуйста добавьте [SECURITY] или [ADVISORY] к теме письма. -Убедитесь, что ваш отчет содержит полный и подробный анализ ошибки. +Убедитесь, что Ваш отчет содержит полный и подробный анализ ошибки. Желательно также прислать и исправление уязвимости. Пожалуйста, не откладывайте отчет для написания подтверждающего ошибку эксплойта. Вы можете отослать его позже другим письмом. @@ -64,21 +64,21 @@ -Во-первых, вам нужно получить исходный код MPlayer из Subversion. +Во-первых, Вам нужно получить исходный код MPlayer из Subversion. Инструкции могут быть найдены в разделе Subversion страницы закачки. -После этого в каталоге mplayer/ вы будете иметь образ дерева Subversion. +После этого в каталоге mplayer/ Вы будете иметь образ дерева Subversion. Теперь обновите этот образ на желаемую дату: cd mplayer/ svn update -r {"2004-08-23"} Формат даты: YYYY-MM-DD HH:MM:SS. -Использование этого формата, гарантирует, что вы сможете извлечь патчи по дате их +Использование этого формата, гарантирует, что Вы сможете извлечь патчи по дате их внесения, которые указаны в архиве MPlayer-cvslog. @@ -93,26 +93,26 @@ make Для непрограммистов, читающих эту страницу, сообщим, то самый быстрый способ найти место -возникновения ошибки - использование бинарного поиска, т.е. поиск даты, +возникновения ошибки — использование бинарного поиска, т.е. поиск даты, деля интервал поиска пополам раз за разом. Например, если проблема возникла в 2003 году, начните с середины года и выясните присутствует ли проблема. Если да, то переходите к проверке -начала Апреля, иначе - к началу Октября. Повторяйте этот процесс, уменьшая интервал +начала Апреля, иначе — к началу Октября. Повторяйте этот процесс, уменьшая интервал поиска вдвое, пока не выясните искомую дату. -Если у вас имеется достаточно свободного места на жестком диске (полная +Если у Вас имеется достаточно свободного места на жестком диске (полная компиляция требует около 100Мб, или 300-350 если включена отладочная информация), скопируйте последнюю работающую версию перед обновлением, это сэкономит время при необходимости вернуться назад. (Как правило необходимо выполнять 'make distclean' до перекомпиляции более ранней версии, поэтому при отсутствии сохраненной копии -вам придется перекомпилировать весь проект.) +Вам придется перекомпилировать весь проект.) -Как только вы нашли дату, продолжайте поиск, используя архив mplayer-cvslog +Как только Вы нашли дату, продолжайте поиск, используя архив mplayer-cvslog (отсортированный по дате) до получения более точного времени, включая час, минуту, секунду: @@ -122,7 +122,7 @@ svn update -r {"2004-08-23 15:17:25"} -Если вы нашли нужный патч, то вы практически победили; сообщите о нем в +Если Вы нашли нужный патч, то Вы практически победили; сообщите о нем в MPlayer Bugzilla или подпишитесь на MPlayer-users @@ -236,7 +236,7 @@ HTML почта и почему это — зло, прочтите FTP сервер в сжатом виде (предпочтительно gzip или bzip2) и включить в сообщение об ошибке только путь и имя файла. На наших рассылках стоит ограничение размера -сообщения в 80Кб. Если у Вас что-то большее, то сожмите или загрузите это. +сообщения в 80КБ. Если у Вас что-то большее, то сожмите или загрузите это. @@ -370,12 +370,12 @@ ld -v -Краши[crash] +Падения Вы должны запустить MPlayer внутри gdb -и прислать нам полный вывод, или , если у Вас есть core -dump поломки, Вы можете извлечь необходимую полезную информацию из файла +и прислать нам полный вывод, или , если у Вас есть дамп поломки +core, Вы можете извлечь необходимую полезную информацию из файла core. Вот как: -Как сохранить информацию о воспроизводимом краше +Как сохранить информацию о воспроизводимом падении Перекомпилируйте MPlayer с включённым кодом отладки: @@ -430,11 +430,11 @@ make и запустите MPlayer внутри gdb: gdb ./mplayer -Теперь вы в gdb. Наберите: +Теперь Вы в gdb. Наберите: run -v опции-для-mplayer имя-файла -и воспроизведите краш. Как только Вы это сделаете, gdb вернёт Вас к приглашению +и воспроизведите крах программы. Как только Вы это сделаете, gdb вернёт Вас к приглашению командной строки, где Вы должны набрать bt @@ -446,7 +446,7 @@ info all-registers -Как извлечь полезную информацию из дампа [core dump] +Как извлечь полезную информацию из дампа core Создайте следующий командный файл: @@ -473,7 +473,7 @@ gdb mplayer --core=core -batch --command=командный-файл > mplaye Если Вы создали правильное сообщение об ошибке так, как рассказано выше, и Вы уверены, что это ошибка в MPlayer'е, а не ошибка компилятора или плохой файл, -Вы уже прочли всю документацию и не можете найти решение, ваши звуковые драйвера +Вы уже прочли всю документацию и не можете найти решение, Ваши звуковые драйвера в порядке, тогда Вы можете подписаться на рассылку mplayer-advusers и прислать сообщение об ошибке туда, чтобы получить более точный и быстрый ответ. -- cgit v1.2.3