[sisyphus] Mozilla SIGSEGV

Dmitry Alexeyev =?iso-8859-1?q?dmi=5Fa_=CE=C1_qnx=2Eorg=2Eru?=
Сб Сен 6 11:53:12 MSD 2003


> DA> Собственно вопрос, что в файле могло оказаться такого страшного?
> Готов DA> предоставить для исследований.  На сервере - 1.3.27 + PHP
> 4.x. Файл - DA> обычный текст. Делался MS Front Пейджером.
> Opera 7.11 не падает...

На самом деле я ни за какой браузер не беспокоюсь. Opera у меня падает 
через раз, а через раз показывает. 
Я действительно хочу выяснить, почему такие странности происходят с этим 
файлом! 

Потому что: 
--------------
[dmi на dmi dmi]$ telnet julius.qnx.org.ru 80
Trying 207.61.254.210...
Connected to julius.qnx.org.ru.
Escape character is '^]'.
GET /links/links-orig.htm HTTP/1.0
Host: julius.qnx.org.ru

HTTP/1.1 200 OK
Date: Sat, 06 Sep 2003 07:28:08 GMT
Server: Apache
Last-Modified: Sat, 06 Sep 2003 07:20:21 GMT
ETag: "612bc-3014-3f598ab5"
Accept-Ranges: bytes
Content-Length: 12308
Connection: close
Content-Type: text/html; charset=windows-1251
X-Pad: avoid browser bug

ЪЧ<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!(c) atjulius 2001><HTML><HEAD><TITLE>JB Lab QNX Links</TITLE>
<META content="text/html; charset=unicode" http-equiv=Content-Type>
<META content="Microsoft FrontPage 5.0" name=GENERATOR></HEAD>
<BODY>

-------------------
Т.е. сервер отдаёт это в нормальной кодировке. 
(Файл я взял оригинальный, на нём ничего не падает. Падать стало, когда 
я кодировку в unknown изменил и первые два символа удалил)

Дальше: 
------------
cat links-orig.htm |more
ЪЧ<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!(c) atjulius 2001><HTML><HEAD><TITLE>JB Lab QNX Links</TITLE>
<META content="text/html; charset=unicode" http-equiv=Content-Type>
<META content="Microsoft FrontPage 5.0" name=GENERATOR></HEAD>
<BODY>
-------------
Опять же, человеческая вполне кодировка. 

Однако vi его показывает как
-------
ЪЧ<^@!^@D^@O^@C^@T^@Y^@P^@E^@ ^@H^@T^@M^@L^@ ^@P^@U^@B^@L^@I^@C^@ 
^@"^@-^@/^@/^@W^@3^@C^@/^@/^@D^@T^@D^@ ^@H^@T^@M^@L^@ ^@4^@.^@0^@ 
^@T^@r^@a^@n^@s^@i^@t^@i^@o^@n^@a^@l^@/^@/^@E^@N^@"^@>^@^M^@
^@<^@!^@(^@c^@)^@ ^@a^@t^@j^@u^@l^@i^@u^@s^@ 
^@2^@0^@0^@1^@>^@<^@H^@T^@M^@L^@>^@<^@H^@E^@A^@D^@>^@<^@T^@I^@T^@L^@E^@>^@J^@B^@ 
^@L^@a^@b^@ ^@Q^@N^@X^@ ^@L^@i^@n^@k^@s^@<^@/^@T^@I^@T^@L^@E^@>^@^M^@
--------
Точно так же это выглядит и в mcedit, vim, nedit. Я уже просто не знаю, 
каким редактором его отредактировать...

Локально Mozilla показывает этот файл вполне корректно. C localhost, под 
последней версией RA - показывает корректно. Lynx показывает файл 
корректно. 
Links - в pseudo utf-8.. 

Есть идеи? 

WBR,
Dmitry




Подробная информация о списке рассылки Sisyphus