apt-get problem -> dpkg received a segmentation fault

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
mikeiv
Posts: 32
Joined: 2003-10-05 12:53
 

apt-get problem -> dpkg received a segmentation fault

Post by mikeiv »

ich wollte gerade ein apt-get update/upgrade durchführen was zu folgenden fehler führte:

Code: Select all

hXXXX:/home/mike# apt-get upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
0 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.
5 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n] y
E: Sub-process /usr/bin/dpkg received a segmentation fault.
wenn ich dpkg -l versuche auszuführen kommt folgendes:

Code: Select all

h1227:/home/mike# dpkg -l
Speicherzugriffsfehler
was könnte das sein? wenn ich die /var/lib/dpkg/status umbenenne und eine neue mit touch erstelle, kann ich pakate installieren und dpkg -l geht auch aber es sind dann nur die pakete drinnen was ich gerade installiert habe. sobald ich die status wiederherstelle geht kein update/upgrade mehr.

kann mir von euch jemand weiterhelfen?
h0nig
Posts: 51
Joined: 2004-07-14 17:03
Location: /dev/null
 

Re: apt-get problem -> dpkg received a segmentation fault

Post by h0nig »

Installier dpkg neu ..
mikeiv
Posts: 32
Joined: 2003-10-05 12:53
 

Re: apt-get problem -> dpkg received a segmentation fault

Post by mikeiv »

wenn das nur so einfach wäre :/ ich kann leider nichts installieren
apt-get remove dpkg ist woll auch keine gute idee? wie dann neu installieren

Code: Select all

hXXX:/var/lib/dpkg# apt-get install dpkg
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, dpkg is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 4  not upgraded.
6 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 0B will be used.
E: Sub-process /usr/bin/dpkg received a segmentation fault.
was mir auch aufgefallen ist, ist das nano und andere editoren extrem lange zum starten brauchen, könnte es sein das das filesystem was hat?
ich werde nacher mal in den rescue modus gehen und checken
mikeiv
Posts: 32
Joined: 2003-10-05 12:53
 

Re: apt-get problem -> dpkg received a segmentation fault

Post by mikeiv »

vei vi ist es auch nicht besser :/ hat keiner eine idee was das sein könnte?

Code: Select all

hXXX:/home/mike# vim
Vim: Caught deadly signal SEGV
E138: Can't write viminfo file [NULL]!Vim: Finished.

Speicherzugriffsfehler
kase
Posts: 1031
Joined: 2002-10-14 22:56
 

Re: apt-get problem -> dpkg received a segmentation fault

Post by kase »

Für mich sieht das entweder nach einem total defekten File-System oder gar nach einem Hardware-Defekt aus.

Auf jeden Fall mal probieren, ob du ein Backup ohne SegFault hinbekommst ;) bzw eher :(
mikeiv
Posts: 32
Joined: 2003-10-05 12:53
 

Re: apt-get problem -> dpkg received a segmentation fault

Post by mikeiv »

wie kann ich feststellen ob es an der hardware liegt? (mache gerade memtest)

filesystem checke ich mit e2fsck, oder? also ab in rescue mode. sehe ich das richtig?
kase
Posts: 1031
Joined: 2002-10-14 22:56
 

Re: apt-get problem -> dpkg received a segmentation fault

Post by kase »

Ja, memtest86 ram, ftp://mersenne.org/gimps/mprime239.tar.gz cpu, und filesystem mit fsck im rescue.
mikeiv
Posts: 32
Joined: 2003-10-05 12:53
 

Re: apt-get problem -> dpkg received a segmentation fault

Post by mikeiv »

die festplatte scheint es nun mal nicht zu sein. nach einen fsck im rescue ist noch keine veränderung zu sehen (apt-get bzw. vim)

ich versuche ich den speichertest mit memtest68. hab da aber eine kleine frage. ich habe mich über die serielle console eingelogt und denn server rebootet. das einzige was ich aber sehe ist:

Code: Select all

PXELINUX 1.76 2002-08-27  Copyright (C) 1994-2002 H. Peter Anvin
Booting from local disk...

LILO 22.2 Loading memtest.
wieso sehe ich denn test selber nicht?
kase
Posts: 1031
Joined: 2002-10-14 22:56
 

Re: apt-get problem -> dpkg received a segmentation fault

Post by kase »

Das liegt vermutlich daran, dass der Kernel von memtest86 keinen seriellen Consolen-Support hat. Bin mir da aber nicht sicher, gibt bestimmt wen, der da mehr Ahnung hat.
tix.64
Posts: 17
Joined: 2004-03-03 13:40
 

Re: apt-get problem -> dpkg received a segmentation fault

Post by tix.64 »

mikeIV wrote:

Code: Select all

PXELINUX 1.76 2002-08-27  Copyright (C) 1994-2002 H. Peter Anvin
Booting from local disk...

LILO 22.2 Loading memtest.
wieso sehe ich denn test selber nicht?
Du musst die Unterstützung für serielle Konsolen in das memtest mit hineinkompilieren. Dazu in der config.h SERIAL_CONSOLE_DEFAULT auf 1 setzen.

tix.64