Bug 4814 - После обновления glibc на 2.3 apache не показывает xml документы
Summary: После обновления glibc на 2.3 apache не показывает xml документы
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: glibc (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-16 15:40 MSD by Dr_Spectre
Modified: 2006-02-17 16:48 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dr_Spectre 2004-07-16 15:40:31 MSD
после обновления altlinux master 2.2 из Сизифа появился досадный баг.
Apache (как версии 1.3.31rusPL30.20-alt7 так и версии 2.0.50-alt3) не показывают
xml документы (на оригинальном master все работало). При этом в логах апача
появляется такая ошибка
aaa_login.xml:1: error: Unsupported encoding KOI8-R
<?xml version="1.0" encoding="KOI8-R"?>
                                                          ^
Glibc и iconv версии 2.3.3.200406160000-alt1

Steps to Reproduce:
1. Install Master 2.2.
2. Update glibc from Sysiphus
3. Open xml docs from apache web server.
Comment 1 Dmitry V. Levin 2004-07-17 18:22:32 MSD
Миша, проверь на досуге, пожалуйста.
Comment 2 Michael Shigorin 2004-07-17 19:20:59 MSD
2 Dr_Spectre: можете прислать образец страницы и объяснить поподробнее, что
является XML-процессором?

Боюсь, это бага не glibc и не apache, а того процессора XML, который
используется, и/или XML-related библиотек.

Только что проверил с небольшим 7-bit .xml, в который была добавлена информация
о кодировке (скопированная из сообщения об ошибке) и немного восьмибитки. 
Будете смеяться -- apache отдал этот контент mozilla, а та его чудно показала.
Comment 3 Dr_Spectre 2004-07-20 21:38:47 MSD
Документы рабочие - это точно так как они прекрасно работают на Redhat 9
Comment 4 Michael Shigorin 2004-07-20 23:05:36 MSD
Да дело-то не в документах6 а в их процессоре.
Comment 5 Dr_Spectre 2004-08-05 11:55:59 MSD
в документах используются libxml + libxslt, скомпилированные статически.
Удаление библиотек и установка их из rpm с redhat9 а также сборка из исходников
ничего не дали, ошибка осталась прежней.

Если необходимо могу прислать документы для проверки
Comment 6 Michael Shigorin 2004-08-05 13:53:16 MSD
Да поймите, ни при чем тут документы (равно как и apache).  Проблема -- в
процессоре XML, бишь софтине, которая их обрабатывает, и библиотеках.  В их
сочетании.  libxml и компания довольно далеко от области моих интересов, поэтому
соображения отсутствуют напрочь :-(

А отладкой софтины просто не хватит времени и сил заниматься, сами понимаете.
Comment 7 Dmitry V. Levin 2005-11-09 03:37:52 MSK
Понятно, никто с этим вопросом разбираться не будет.
Comment 8 Michael Shigorin 2005-11-24 14:47:05 MSK
Так и подумал... ещё на "Sisyphus" и "в документах используются lib*".
*sigh*