RHES 4.4.5-6を実行しているリモートサーバーにSSHしようとすると、bashからセグメント化エラーが発生します。私の資格情報を提供した後、SSHクライアントは「最後のログイン:...」情報を吐き出し、ハングします。/bin/bash起動時にセグメント化エラーが発生する
私はCtrl-Cを押してbashプロンプトを表示することができました。しかし、通常のプロンプトではありません(通常、私のユーザ名、サーバのホスト名などがあります)。
login as: xxxxxxx
[email protected]'s password:
Last login: Fri Mar 30 14:33:41 2012 from xxx.xx.xx.xxx
-bash-4.1$ echo $0
-bash
-bash-4.1$
GDBから/ bin/bashを実行しようとしました。
(gdb) run
Starting program: /bin/bash
Program received signal SIGSEGV, Segmentation fault.
0x08067ab5 in yyparse()
(gdb)
私はGNU画面をインストールされたシステムに対して行った最後の(大きな)変化は(YUM画面をインストールし使用して):中規模の待機時間の後、私は最終的にSIGSEGVエラーを得ました。私はそれを開始しようとしたときに画面がハングアップしているように見えました(私はbashを実行しようとしていたので、同じsegfaultを持っていると仮定しています)。
編集:
私はRPM -Vを実行してみました:ここ
-bash-4.1$ rpm -V bash
-bash-4.1$
は私の.bash *ファイルは、次のとおりです。
の.bashrc:
# .bashrc
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
の.bash_profile:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
.bash_logout:
# ~/.bash_logout
の.bash_historyはかなり長いです。私はそれを消去し、再度ログインして、同じ結果を得ました。
バックトレースをbash開発者に投稿しようとしましたか? – Daenyth
私は...あなたは何をお勧めしますか?私は詳細を[email protected] – Nitzle