Bug 6518

Summary: Web-страница отображается в неправильной кодировке и изменить это не удаётся
Product: Sisyphus Reporter: Olvin <olvin>
Component: dilloAssignee: Nikolay A. Fetisov <naf>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2 CC: mike, naf
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Test example which demonstrates the bug. none

Description Olvin 2005-04-14 13:25:46 MSD
Страница, на которой проявляется глюк, имеет кодировку KOI8-R, это же прописано
в <meta http-equiv...>. Но при загрузке кодировка неправильно, в результате
прочитать текст невозможно. Выставлять кодировку пробовал cp1251, cp866, koi8-r
- ничего _хорошего_ не даёт. Один раз dillo даже упал (это когда выставил
принудительно сначала koi8-r, а затем cp1251, но повторить это не удалось).
Текст выглядит так, будто написан в кодировке koi8-r, а просматривают его в cp1251.
Steps to Reproduce:
1. Запустить Dillo
2. Открыть HTML-файл (прикреплён к отчёту)
3. Попробовать сменить кодировку на koi8-r или cp1251

Actual Results:  
Про открытии текст отображается не в той кодировке (т.к. получается не
осмысленный текст, а некая мешанина символов), как будто текст написан в
кодировке koi8-r (а оно так и есть в моём примере), а просматривают его в cp1251.

Expected Results:  
Правильное отображение русского текста, кодировка которого koi8-r.
Comment 1 Olvin 2005-04-14 13:28:05 MSD
Created attachment 809 [details]
Test example which demonstrates the bug.
Comment 2 Vitaly Lipatov 2005-04-15 00:20:08 MSD
Если запустить как 
LANG=ru_RU.CP1251 dillo 
то всё нормально. 
Comment 3 Michael Shigorin 2008-02-15 18:49:26 MSK
moving to sisyphus
Comment 4 Nikolay A. Fetisov 2008-02-15 21:08:05 MSK
... Много воды утекло со времени создания этой ошибки. dillo 0.7.3 времён 
2005-го года успел уйти в orphaned и возвратиться в виде 0.8.6 с приложенным 
патчем i18n-misc. 

Текущий 0.8.6-alt2 приложенную страницу открывает и показывает вполне 
нормально.
Comment 5 Michael Shigorin 2008-02-16 01:23:45 MSK
Хорошая вода ;-)