[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:90075] Re: おまけ(was groff のSegmentation Faultについて)


はじめまして,かわたと申します。
参考になればいいんですが。

On Fri, 14 Dec 2001 20:53:18 +0900
Fumiaki Kobayashi <fumiakik _at_ jaist.ac.jp> wrote:

> fumiakik> よって、setbuf() 関数を実行中に
> fumiakik> SIGSEGV シグナルを受けているようです。

man setbufすると,
>setbuffer 関数および setlinebuf 関数は 4.2BSD より前の BSD とは互換性がない。
>また Linux でも(古いバージョンでは)利用できないかもしれない。4.2BSD およ
>び 4.3BSD のシステムでは setbuf は必ず追加のバッファーのサイズを使用する
>ので、これも使うべきでない。

とあります。ちょっと意味が分かりませんが不安気な言葉が。

ちなみに,setbufの行を

setvbuf( stderr, stderr_buf, _IOFBF, BUFSIZ);

と変更してみたらどうなりますか?

かわた まさひろ

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: