vine-users ML アーカイブ



[vine-users:068280] セグメン テーション・エラーの頻発

  • From: Yoshihiro Horii <sora@xxxxxxxxxxxxx>
  • Subject: [vine-users:068280] セグメン テーション・エラーの頻発
  • Date: Sat, 16 Oct 2004 02:28:31 +0900
先日 gaim の自前ビルドに関していろいろ教えていただきました堀井です。

あのあとしばらくは安定していたのですが、突如 gnome-terminal の起動でセグメンテーション・エラーの発生によって gnome 上での仮想端末が一切開けなくなってしまいました。

関連のありそう(?)なドット・ファイルを削除してはやり直してみたり、しまいにはユーザを一旦消去し新規にユーザを作ってやってみたりしましたが、何をやっても全然起動してくれなくなってしまっています。

何がなんやら訳がわからないのでその後数回クリーンインストールを繰り返しましたが、何度やっても同じように gnome-terminal が起動できずに落ちます。途中で VinePlus にないアプリケーションを自前でビルドしたり、、、など、一切しておりません。たんに、CD からクリーン・インストールをし、最初の起動で apt-get update ; apt-get upgrade をかけて、その他によく使っているツールを apt-get で入れているだけなんですが。

そんなわけで、Vine3 をインストールしたマシン本体につないでいるデバイスからでは Vine3 とまったく話ができなくなってしまいました*ので、PowerBook の MacOSX からちょっと以下の作業をやってみたところ、何やらこの前の gaim を自前でビルドした後に発生したのと同じような apt-get 関連のエラーが出ました。

* startx しなければ大丈夫なのですが、端末一個では何かとやりづらく、
  やはり gnome 上で複数の仮想端末を開けて作業したいのです。

----------------------------------------------------------------------------
$ sudo apt-get install checkinstall
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
  checkinstall
0 upgraded, 1 newly installed, 0 removed and 1 not upgraded.
Need to get 92.6kB of archives.
After unpacking 263kB of additional disk space will be used.
Get:1 ftp://ftp.kddlabs.co.jp 3.0/i386/plus checkinstall 1.6.0-0.3vl1 [92.6kB]
Fetched 92.6kB in 1s (65.4kB/s)      
Committing changes...
Preparing...                ########################################### [100%]
   1:checkinstall           ########################################### [100%]
Done.
rpmdb: Page 166: item 55 has bad type
error: db4 error(-30980) from db->verify: DB_VERIFY_BAD: Database verification failed
----------------------------------------------------------------------------

メッセージから察するに、ようは Berkeley DB がチェックできない、というような意味かと理解しているのですが、、、(汗)。

いずれにせよ、apt-get もまともに動かなくなってしまっていますし、何より、gnome-terminal をまったく起動できないので、にっちもさっちも行かないという感じです。

ちなみに、db4 がまずいんなら入れ直せばいいかと思って以下のことをいま一度やってみましたが、、、

----------------------------------------------------------------------------
$ sudo apt-get install db4 db4-devel db4-utils                                             Reading Package Lists... Done
Building Dependency Tree... Done
db4 is already the newest version.
The following NEW packages will be installed:
  db4-devel db4-utils
0 upgraded, 2 newly installed, 0 removed and 1 not upgraded.
Need to get 2385kB of archives.
After unpacking 8401kB of additional disk space will be used.
Get:1 ftp://ftp.kddlabs.co.jp 3.0/i386/devel db4-devel 4.0.14-15vl3 [1527kB]
Get:2 ftp://ftp.kddlabs.co.jp 3.0/i386/plus db4-utils 4.0.14-15vl3 [858kB]                                    
Fetched 2385kB in 19s (122kB/s)                                                                               
Committing changes...
Preparing...                ########################################### [100%]
   1:db4-devel              ########################################### [ 50%]
   2:db4-utils              ########################################### [100%]
Done.
rpmdb: Page 166: item 55 has bad type
error: db4 error(-30980) from db->verify: DB_VERIFY_BAD: Database verification failed
----------------------------------------------------------------------------

、、、ま、当然のように(?)エラーを吐くわけです。

なお、セグメンテーション・エラーを吐くのは gnome-terminal だけではなく、他にも oocalc だとか、RealPlayer10GOLD なんかでも吐きます(起動できません)。

また、最も最近のクリーン・インストール(=現状)直後 + apt-get update ; apt-get upgrade 直後では、mozilla が起動できませんでした。追加で mozilla-googlebar とか mozilla-tabext なんかを突っ込んだ後は起動できるようになりましたが、、、、、なんかワケが分かりません。


もしやメモリに不良があるとか HDD に不良セクタがあるとか、何かハードウェア的な問題でもあるのでしょうか、、、また、ハードウェア的な問題があったとして、それらを正しくチェックする方法というのはあるのでしょうか?


--------------------------------------
 ## 堀井義博  : sora@xxxxxxxxxxxxx ##
--------------------------------------