Etsushi Kato
ekato****@ees*****
2004年 2月 10日 (火) 22:48:39 JST
御返答ありがとうございます。ちょうどメールが入れ違いになってしまいました。 On 2004/02/10, at 10:13 PM, TOKUNAGA Hiroyuki wrote: > fst.st_uid != getuid()のチェックを外すのはセキュリティ的にあまりよろし > くないような気がします。個人でわかってて外す分には構わないとは思うのです > が。 もちろん通常のユーザで使っているのですが、なぜか fst.st_uid が 0 になっています。 > uim-helper-serverがexeclp()で呼び出されるとすぐにクラッシュするという > のは、パスが通ってないところにuim-helper-serverがインストールされている > というわけではないですよね?なぜ落ちるのか、ちょっと予想がつきません。 パスは通っているのですが、なぜか落ちてしまいます。 >> あと uim-xim についてですが、Mac OS X では canddisp.cpp の fflush() に >> よって SIGPIPE で uim-xim が落ちてしまうようです。uim-xim の main() に >> SIGPIPE を無視するようにコードを追加していただけるとありがたいです。 > > とりあえず、無視するようにはしておきました。私はSIGPIPEが送られてくる > のはhelper-serverが落ちて書き込めなかったときではないかと思っています。 > よければもう少し状況を説明していただけませんか? これは先程入れ違いのメールにも書きましたが、uim-helper-candwin-gtk が落ちてしまっているためではと思います。 -- Etsushi Kato ekato****@ees*****