[Momonga-devel.ja:00782] Re: Ctrl+↑で readline が落ちる.


市村です。

On Sat, 16 Nov 2002 01:49:45 +0900 (JST)
Hiromasa YOSHIMOTO <yosimoto@xxxxxxxxxxxxxxxxxxxxxx> wrote:

>  吉本です.
> 
>  Motonobu Ichimura <famao@xxxxxxxxxxxxxxxxx>  wrote: 
> 
> > 検証していないので、対処方法がこれでバッチリなのかどうかは
> > まだ確信をもてないのですが、一応 readline 側で対処する
> > パッチを添付しておきます。
> 
>  パッチが取り込まれた readline-4.3-3m を 
>  gcc-3.2 で -fstack-protector つきでビルドしてみました.
> 
>  その結果,このスレッドの最初で例としてあげた test.cpp では 落ちなくなったのですが
>  bash-2.05b-2m では相変わらず 落ちてしまいます.
> 
>  また小松さんと同じgcc3.2に移行する前のマシンが残っていたので,試してみましたが
>  吉本の環境では 落ちてしまいます.設定ファイルなどの影響なのでしょうか??

bash は readline を丸飲みしていて、static にリンクされるので、同じパッチを
bash にも当てないといけませんね。やっときます。