[mew-dist 21259] Re: Seg.fault with Mew-3.0.57 + mew-ldap

Shun-ichi GOTO gotoh at example.com
2002年 7月 25日 (木) 17:49:30 JST


>>> Thu, 25 Jul 2002 16:29:52 +0900 (JST) の刻に
>>> jado at example.com(Shun-ichi TAHARA (田原 俊一)) 氏曰く
> 
> HDDクラッシュのリハビリをかねて、Mewを2.0.50→3.0.57へと一気に上げたの
> ですが、後藤さんの mew-ldap を使うと XEmacs が落ちてしまう、という現象
> に遇うようになってしまいました。LDAPでの検索結果が多いと落ちるようです。

うひょー


> ベースの環境は XEmacs-21.4.8 + Mule-UCS-0.84 で、以前と変わりありませ
> んが、Mule-UCS が、XEmacs の mule-sumo-packages に入るようになったので、
> それを使うようにした、という違いはあります。

それが原因かどうかは、まるでわかりません。
XEmacs は全くつかってないので。。。
可能なら、sumo のではない Mule-UCS で試してみるという切り分け
はしてみたいところ。


> mew-ldap は、最新版(1.30?)を持ってきています。以前は 1.21 を使ってたよ
> うな記憶があります。

backtrace を見る限り、UTF-8 文字列の decode で落ちているようですが、本
来Emacs は落ちちゃダメだと思うので、あとはヒントになるとしたら、その原
因となったdecode-coding-string に渡された文字列でしょうかね。いちおう
添付された文字列で試してみたのですが、マトモな文字列は得られなかったで
す。

単に検索結果が多いとダメというよりは、なんかダメな文字列が含まれている
ような、そういった線だろうかと思います。再現性があるならば、よい時と悪
い時のldapsearch の出力結果を比較したいところです。


> あ、ldapsearchは、以前は openldap-2.0.7 付属のものを使っていましたが、
> 今回は openldap-2.1.3 より引っ張ってきています。

これ自体は問題ないと思います。
コマンド引数などは変わってないでしょうから。
 

> まだ、どこがおかしいのか切り分けがついていないのですが、もしかしたら誰
> か同様の問題を抱えている人がいるかもしれないと思ってレポートしてみます。
> 
> 後ろの方に、落ち際に XEmacs が吐いた backtrace をくっつけておきます。
> # Addrbookの中身は切っています

XEmacs って、特にUCS関連って、良く落ちるようなことを聞いてるような
気がするのですが、よくわかりません。
XEmacs に強い人求む

--- Regards,
 Shun-ichi Goto  <gotoh at example.com>
   R&D Group, TAIYO Corp., Tokyo, JAPAN



Mew-dist メーリングリストの案内