2008年5月22日

[mew-dist 28437] Re: (error "Invalid base64 data")

山本です。

> たかのさんからのメイルがちゃんと表示できなかったので
> (setq mew-debug t) してから
> "." (mew-summary-analyze-again) を実行したら
> バックトレースがとれて、
> Debugger entered--Lisp error: (error "Invalid base64 data")
> base64-decode-region(6153 6157)

> utf-7-decode(44 nil)
> utf-7-post-read-conversion(44)
> decode-coding-region(6113 6157 utf-7)
> …
> となっていました。
> つかっているemacsは23.0.60になるちょっと前のCVS版です。

おかしな UTF-7 で、utf-7.el の実装が弱いのでエラーを返します。

Summary モードでの挙動は意図通りですが、scan がエラーで止まるのはよくな
いので、そちらをガードしておきました。

--かず


投稿者 xml-rpc : 2008年5月22日 14:13
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/73327
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。