[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