仲村です
On Wed, 25 Oct 2006 18:00:27 +0900, Higuchi Masahiro <[EMAIL PROTECTED]> wrote: >> core を吐かすにはどうすればいいのでしょうか? > > コマンドからだったら、 > gcore(1) > でcore imageをファイルに作ることもできますが、 > そういう話しではないのですよね。 えぇ、普通に動いているときの core はあまり (^^; >> /var/log/messages のログ >> Oct 23 17:22:29 BUN kernel: pid 53518 (cvsnt), uid 1001: exited on signal 11 > > を見る限り、signal 11で終了しているのでしょうね。 > truss(1)で追っかければ確認できると思います。 truss は既に試していまして... truss -o /tmp/cvsnt.truss cvsnt という感じで cvsnt を呼んでみたんですが、出力が途中までしか出ておらず こけるときの状況を確認できないのです。 しかもこんな感じで、プロセスが終了せず。 % ps -ax | grep cvsnt 70782 ?? Ss 0:00.11 truss -o /tmp/cvsnt.truss cvsnt --allow-root=/export/misc/data/repository pserver 70783 ?? REL 0:00.41 [cvsnt] > signal 11はデフォルトでcoreを作るので、sigprocmask(2)かなにかで、 > シグナルをマスクして、coreを吐かないようなコードを書いてあるのでは > ありませんか? SIGSEGV で grep しましたがマスクされてないみたいです。 ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+ 関西沖縄の集い がじまるの会 手伝い 一人だけの勝手に神奈川支部 仲村 武 <[EMAIL PROTECTED]>