|
From: | Jason Rumney |
Subject: | bug#1650: 23.0.60; raw-text-dos memory corruption |
Date: | Sun, 21 Dec 2008 10:40:11 +0800 |
User-agent: | Thunderbird 2.0.0.18 (Windows/20081105) |
Johan Bockgård wrote:
I can reproduce the crash on Emacs versions after 2008-03-25, whereas I don't see the problem on versions before 2008-03-02. Intermediate versions don't crash, but instead hang and consume all memory.
This seems to be the same as bug #1035, which you reported in September, and which I fixed yesterday.
2008-03-02 Kenichi Handa <handa@m17n.org> * coding.c (decode_coding_utf_8): When eol-type of CODING is `dos', don't decode '\r' if that is the last in the source. (decode_coding_utf_16, decode_coding_emacs_mule) (decode_coding_iso_2022, decode_coding_sjis, decode_coding_big5) (decode_coding_raw_text, decode_coding_charset): Likewise. (produce_chars): Don't decode EOL here. Use EMACS_INT.
[Prev in Thread] | Current Thread | [Next in Thread] |