From: Dmitry Alexeyev <dmi_a@qnx.org.ru> To: sisyphus@altlinux.ru Subject: Re: [sisyphus] Mozilla SIGSEGV Date: Sun, 7 Sep 2003 15:09:48 +0400 Message-ID: <200309071509.48556.dmi_a@qnx.org.ru> (raw) In-Reply-To: <200309071029.38336.crazymik@online.ru> День добрый! Оказалось, что я окончательно всех запутал. Я очень долго не мог понять, что кодировка изначального файла - utf-16. Просто я не поверил в то, что cat понимает utf-16 и корректно его отображает. Я открыл файл в mcedit и сделал следующее: 1) убрал первые два лишних символа перед DOCTYPE 2) убрал <!(c)julius 2001> (при этом задев <hTML>) 3) покорёжил кодировку с unicode на unknown (там должно быть utf-16 по всем правилам) После этого Mozilla стала падать при запросе этого файла. Почему? Не знаю. Вероятно из-за того, что unknown написано unibyte'ом поверх mulitbyte'а, т.е. выход за границы памяти шрифта (это только мои подозрения, я ничего не тестировал). WBR, Dmitry > В сообщении от Воскресенье 07 Сентябрь 2003 01:42 Sergey Degtyaryov > > написал(a): > > Mikhail Arkhipov wrote: > > > В сообщении от Суббота 06 Сентябрь 2003 22:27 Alexey Lubimov написал(a): > > >>>------------------- > > >>>Т.е. сервер отдаёт это в нормальной кодировке. > > >>>(Файл я взял оригинальный, на нём ничего не падает. Падать > > >>> стало, когда я кодировку в 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> > > >>>------------- > > >> > > >><META content="text/html; charset=utf-8" http-equiv=Content-Type> > > > > > > Мозила 1.2.1 из АЛМ 2.2 не упала и выдала текст аналогично > > > Konq-r. В редакторе последнего просматривается строчка: > > > <hTML><HEAD><TITLE>JB Lab QNX Links</TITLE> > > > ^^^^^^^ на лицо нестандартное написание тега. Закрывается > > > он правильным <HTML>. > > > > Element names are written in uppercase letters (e.g., BODY). > > Attribute names are written in lowercase letters (e.g., lang, > > onsubmit). Recall that in HTML, element and attribute names are > > case-insensitive; the convention is meant to encourage readability. > > > > http://www.w3.org/TR/html4/about.html#h-1.2.1 > > С этим непоспоришь, но случаи всякие бывают. Не зря рекомендуют > не смешивать регистры в написаниях тегов. IMHO, истина конечно > где-то рядом, и дело не в <hTML>, иначе локальная копия вела бы > себя аналогично. Просто приведенная ранее строчка > > <!(c) atjulius 2001><HTML><HEAD><TITLE>JB Lab QNX Links</TITLE> > > несколько отличается от увиденного в редакторе K-r. > Думаю, что виноват сервер, может связано с идентификацией браузера? > > С уважением, Михаил.
next prev parent reply other threads:[~2003-09-07 11:09 UTC|newest] Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top 2003-09-05 21:11 Dmitry Alexeyev 2003-09-05 22:30 ` Ildar Mulyukov 2003-09-05 22:52 ` Sergey Degtyaryov 2003-09-06 0:33 ` Ildar Mulyukov 2003-09-06 7:56 ` Dmitry Alexeyev 2003-09-06 7:57 ` Dmitry Alexeyev 2003-09-06 11:37 ` [sisyphus] " Alexey Tourbin 2003-09-06 11:56 ` Sergey Bolshakov 2003-09-06 4:52 ` [sisyphus] " Evgeny Yugov 2003-09-06 7:53 ` Dmitry Alexeyev 2003-09-06 18:27 ` Alexey Lubimov 2003-09-06 19:47 ` Mikhail Arkhipov 2003-09-06 21:29 ` Sviatoslav Sviridov 2003-09-06 21:42 ` Sergey Degtyaryov 2003-09-07 6:29 ` Mikhail Arkhipov 2003-09-07 11:09 ` Dmitry Alexeyev [this message] 2003-09-08 0:18 ` Serge Pavlovsky 2003-09-08 13:38 ` [sisyphus] " Michael Shigorin 2003-09-08 20:00 ` Mikhail Arkhipov
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=200309071509.48556.dmi_a@qnx.org.ru \ --to=dmi_a@qnx.org.ru \ --cc=sisyphus@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git