OVH Cloud OVH Cloud

aptitude segfault

20 réponses
Avatar
steve
Hello la liste,

dr=F4le de comportement ce matin avec plusieurs commandes:=20

# aptitude updte
Lecture des listes de paquets... Fait
Erreur de segmentatione des d=E9pendances... 0%

(Remarquez comment segmentatione est =E9crit, avec un e =E0 la fin..)

Si je fais un aptitude, puis un u, l'insulte est:
Ouille=A0! J'ai re=E7u un SIGSEGV, je termine...
Erreur de segmentation

Ensuite si je fais un=20

less /var/log/syslog
Erreur de segmentation

(Tient, =E7a remarche d'un coup, le less)

Mais le update me sort toujours la m=EAme chose.

Une id=E9e ?

Grazie


ps : je suis en Sarge

=2D-=20
steve
jabber : sdl@jabber.org

10 réponses

1 2
Avatar
steve
Le Mercredi, 30 Novembre 2005 09.54, steve a écrit :
Hello la liste,

drôle de comportement ce matin avec plusieurs commandes:

# aptitude updte
Lecture des listes de paquets... Fait
Erreur de segmentatione des dépendances... 0%

(Remarquez comment segmentatione est écrit, avec un e à la fin..)

Si je fais un aptitude, puis un u, l'insulte est:
Ouille ! J'ai reçu un SIGSEGV, je termine...
Erreur de segmentation

Ensuite si je fais un

less /var/log/syslog
Erreur de segmentation

(Tient, ça remarche d'un coup, le less)

Mais le update me sort toujours la même chose.

Une idée ?

Grazie


ps : je suis en Sarge



la suite .

beaucoup de commandes ne répondent plus, par exemple, je ne peux plus fai re de
man qqchose, ex:

man tcpdump
remise en forme de tcpdump(8), attendez SVP...
man: commande terminée avec 35584 comme code de retour: (echo '.ll
142n'; /usr/bin/zsoelim /tmp/zmanG9NIr2) | /usr/bin/tbl | /usr/bin/nroff
-mandoc -rLL2n -rLT2n -Tlatin1 | exec /usr/bin/pager -s


En outre, bind s'est terminé sans crier gare, et impossible de le relance r !

Je ne peux plus non plus me connecter via ssh, ni faire un su...

J'ai lancé un chkrootkit ainsi qu'un rkhunter, rien de probant.

Ça sent mauvais non ?
--
steve
jabber :
Avatar
Jean-Luc Coulon (f5ibh)
--=-PftEfHFaX0MIV472V5HF
Content-Type: text/plain; charset=iso-8859-1; DelSp=Yes; Format=Flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Le 30.11.2005 09:54:25, steve a écrit :
Hello la liste,

drôle de comportement ce matin avec plusieurs commandes:

# aptitude updte
Lecture des listes de paquets... Fait
Erreur de segmentatione des dépendances... 0%

(Remarquez comment segmentatione est écrit, avec un e à la fin..)

Si je fais un aptitude, puis un u, l'insulte est:



Ouille ! J'ai reçu un SIGSEGV, je termine...
Erreur de segmentation

Ensuite si je fais un

less /var/log/syslog
Erreur de segmentation

(Tient, ça remarche d'un coup, le less)

Mais le update me sort toujours la même chose.

Une idée ?



Quelle version d'apt et aptitude, il y a eu ce matin une mise à niveau
sous sid de apt qui casse le focntionnement d'aptitude.


Grazie


Ce fut un plaisir

J-L

--=-PftEfHFaX0MIV472V5HF
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBDjXWbXit3lz9m7V4RAiS1AJwIPnLlv5ZEi/uYX3WDcgu8I3l4PQCeMyZ5
pfOpGxOaugqsB4OkBtw+jSg =0XQC
-----END PGP SIGNATURE-----

--=-PftEfHFaX0MIV472V5HF--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Florent Bayle
--nextPart1215357.EyUWEMx4Kb
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le Mercredi 30 Novembre 2005 10:42, steve a écrit :
Le Mercredi, 30 Novembre 2005 09.54, steve a écrit :
> Hello la liste,
>
> drôle de comportement ce matin avec plusieurs commandes:
>
> # aptitude updte
> Lecture des listes de paquets... Fait
> Erreur de segmentatione des dépendances... 0%
>
> (Remarquez comment segmentatione est écrit, avec un e à la fin..)
>
> Si je fais un aptitude, puis un u, l'insulte est:
> Ouille ! J'ai reçu un SIGSEGV, je termine...
> Erreur de segmentation
>
> Ensuite si je fais un
>
> less /var/log/syslog
> Erreur de segmentation
>
> (Tient, ça remarche d'un coup, le less)
>
> Mais le update me sort toujours la même chose.
>
> Une idée ?
>
> Grazie
>
>
> ps : je suis en Sarge

la suite .

beaucoup de commandes ne répondent plus, par exemple, je ne peux plus f aire
de man qqchose, ex:

man tcpdump
remise en forme de tcpdump(8), attendez SVP...
man: commande terminée avec 35584 comme code de retour: (echo '.ll
142n'; /usr/bin/zsoelim /tmp/zmanG9NIr2) | /usr/bin/tbl | /usr/bin/nroff
-mandoc -rLL2n -rLT2n -Tlatin1 | exec /usr/bin/pager -s


En outre, bind s'est terminé sans crier gare, et impossible de le relan cer
!

Je ne peux plus non plus me connecter via ssh, ni faire un su...

J'ai lancé un chkrootkit ainsi qu'un rkhunter, rien de probant.

Ça sent mauvais non ?



Je pencherais plutôt vers un problème plus général : librairie corr ompue ou
problèmes matériel (ram/processeur/...).

--
Florent

-- Citation aléatoire --
C'est quoi une image ?


Je sais pas, mais quand j'etais môme il y en avait dans les emballages
de chocolat.
La question qu'est ce que le chocolat me parait déjà plus simple.
-+- Noëlle à Yvan, sur fr.rec.photo -+-

--nextPart1215357.EyUWEMx4Kb
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBDjXX0M+Ix3/RCm3gRAmEYAJ9WtCcg54Tz4gXXsIETXU2yxZKVBACgq0hE
pQJf5v9b/GhPdJtCAqPQJdE =PF9/
-----END PGP SIGNATURE-----

--nextPart1215357.EyUWEMx4Kb--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
steve
Le Mercredi, 30 Novembre 2005 10.50, Florent Bayle a écrit :
Le Mercredi 30 Novembre 2005 10:42, steve a écrit :



> Ça sent mauvais non ?

Je pencherais plutôt vers un problème plus général : librairie co rrompue ou
problèmes matériel (ram/processeur/...).



elles se corrompent toutes seules ces librairies ? (lesquelles d'ailleurs?).

je vais aller voir du côté matériel.

merci
@+

--
steve
jabber :
Avatar
steve
Le Mercredi, 30 Novembre 2005 10.49, Jean-Luc Coulon (f5ibh) a écrit :
Le 30.11.2005 09:54:25, steve a écrit :
> Hello la liste,
>
> drôle de comportement ce matin avec plusieurs commandes:
>
> # aptitude updte
> Lecture des listes de paquets... Fait
> Erreur de segmentatione des dépendances... 0%
>
> (Remarquez comment segmentatione est écrit, avec un e à la fin..)
>
> Si je fais un aptitude, puis un u, l'insulte est:
>
> Ouille ! J'ai reçu un SIGSEGV, je termine...
> Erreur de segmentation
>
> Ensuite si je fais un
>
> less /var/log/syslog
> Erreur de segmentation
>
> (Tient, ça remarche d'un coup, le less)
>
> Mais le update me sort toujours la même chose.
>
> Une idée ?

Quelle version d'apt et aptitude, il y a eu ce matin une mise à niveau
sous sid de apt qui casse le focntionnement d'aptitude.



je suis sous Sarge, c'est mon serveur/passerelle et je veux que ce soit sta ble
et le plus sécurisé possible ...

ii aptitude 0.2.15.9-2
ii apt 0.5.28.6

> Grazie

Ce fut un plaisir



merci, mais pour le moment je suis loin du plaisir ;-), plutôt inquiet à vrai
dire..

J-L



--
steve
jabber :
Avatar
Florent Bayle
--nextPart3941039.mCVyDKTZ70
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le Mercredi 30 Novembre 2005 11:02, steve a écrit :
Le Mercredi, 30 Novembre 2005 10.50, Florent Bayle a écrit :
> Le Mercredi 30 Novembre 2005 10:42, steve a écrit :
> > Ça sent mauvais non ?
>
> Je pencherais plutôt vers un problème plus général : librairie corrompue
> ou problèmes matériel (ram/processeur/...).

elles se corrompent toutes seules ces librairies ? (lesquelles
d'ailleurs?).



Ben ça peut effectivement être une attaque, mais aussi un problème av ec le
système de fichier (par exemple après un reboot sauvage), un problème lors
d'une mise à jour,...
Pour identifier l'éventuelle librairie corrompue, fait un ldd sur tous le s
programmes qui ne marchent plus, et regarde si une librairie revient
systématiquement. Tu peux aussi tracer un programme en utilisant strace, pour
voir ce qu'il se passe avant que ça plante.


je vais aller voir du côté matériel.



Regarde du côté de memtest86 pour tester la ram.

--
Florent

-- Citation aléatoire --
Pour un plaisir, mille douleurs.
-+- François Villon (1431-1463?), Le Testament LXXI -+-

--nextPart3941039.mCVyDKTZ70
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBDjXtzM+Ix3/RCm3gRAp/7AJ4gJRfC7yFsq9ZiqwzB+3YVoVAIDwCfSA0W
C5vTuQmvCuKUK38WjuIPqWI =pC/x
-----END PGP SIGNATURE-----

--nextPart3941039.mCVyDKTZ70--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
steve
Le Mercredi, 30 Novembre 2005 11.14, Florent Bayle a écrit :
Le Mercredi 30 Novembre 2005 11:02, steve a écrit :
> Le Mercredi, 30 Novembre 2005 10.50, Florent Bayle a écrit :
> > Le Mercredi 30 Novembre 2005 10:42, steve a écrit :
> > > Ça sent mauvais non ?
> >
> > Je pencherais plutôt vers un problème plus général : librairie
> > corrompue ou problèmes matériel (ram/processeur/...).
>
> elles se corrompent toutes seules ces librairies ? (lesquelles
> d'ailleurs?).

Ben ça peut effectivement être une attaque, mais aussi un problème avec le
système de fichier (par exemple après un reboot sauvage), un problè me lors
d'une mise à jour,...



j'ai eu une coupure de courant hier, mais après le reboot fonctionnait
normalement. Quant à une mise à jour, elles se sont déroulées corre ctement
a-priori.

Pour identifier l'éventuelle librairie corrompue, fait un ldd sur tous les
programmes qui ne marchent plus, et regarde si une librairie revient
systématiquement.



ok, je vais faire ça

Tu peux aussi tracer un programme en utilisant strace,
pour voir ce qu'il se passe avant que ça plante.



ok vais voir.


> je vais aller voir du côté matériel.

Regarde du côté de memtest86 pour tester la ram.



On peut faire le test avec la machine allumée ou faut-il rebooter sur une
knoppix par exemple ?

merci de ton aide.

--
steve
jabber :
Avatar
steve
Le Mercredi, 30 Novembre 2005 10.42, steve a écrit :
Le Mercredi, 30 Novembre 2005 09.54, steve a écrit :
> Hello la liste,
>
> drôle de comportement ce matin avec plusieurs commandes:
>
> # aptitude updte
> Lecture des listes de paquets... Fait
> Erreur de segmentatione des dépendances... 0%
>
> (Remarquez comment segmentatione est écrit, avec un e à la fin..)
>
> Si je fais un aptitude, puis un u, l'insulte est:
> Ouille ! J'ai reçu un SIGSEGV, je termine...
> Erreur de segmentation
>
> Ensuite si je fais un
>
> less /var/log/syslog
> Erreur de segmentation
>
> (Tient, ça remarche d'un coup, le less)
>
> Mais le update me sort toujours la même chose.
>
> Une idée ?
>
> Grazie
>
>
> ps : je suis en Sarge

la suite .

beaucoup de commandes ne répondent plus, par exemple, je ne peux plus f aire
de man qqchose, ex:



des choses ont changé:

man tcpdump
remise en forme de tcpdump(8), attendez SVP...
man: commande terminée avec 35584 comme code de retour: (echo '.ll
142n'; /usr/bin/zsoelim /tmp/zmanG9NIr2) | /usr/bin/tbl | /usr/bin/nroff
-mandoc -rLL2n -rLT2n -Tlatin1 | exec /usr/bin/pager -s



ça marche maintenant


En outre, bind s'est terminé sans crier gare, et impossible de le relan cer
!



idem

Je ne peux plus non plus me connecter via ssh, ni faire un su...



idem

J'ai lancé un chkrootkit ainsi qu'un rkhunter, rien de probant.

Ça sent mauvais non ?



Je n'ai rien fait entre avant et après... tout à coup ces commandes ont
remarché. Par contre, aptitude update me segfault encore.

J'ai aussi fait un

strace -o fichier aptitude update, et voici une partie de la sortie (celles
qui me paraissent dire qqchose):

access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)

[...]

write(1, "rConstruction de l'arbre des d351p"..., 47) = 47
write(1, "rConstruction de l'arbre des d351p"..., 47) = 47
gettimeofday({1133346797, 236606}, NULL) = 0
gettimeofday({1133346797, 236808}, NULL) = 0
gettimeofday({1133346797, 236866}, NULL) = 0
gettimeofday({1133346797, 236913}, NULL) = 0

[...]

gettimeofday({1133346797, 410830}, NULL) = 0
gettimeofday({1133346797, 410870}, NULL) = 0
gettimeofday({1133346797, 410910}, NULL) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++


Si ça vous dit quelque chose....

encore merci pour votre intérêt.

--
steve
jabber :
Avatar
Frédéric Bothamy
* steve [2005-11-30 11:41] :

[...]

gettimeofday({1133346797, 410830}, NULL) = 0
gettimeofday({1133346797, 410870}, NULL) = 0
gettimeofday({1133346797, 410910}, NULL) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++


Si ça vous dit quelque chose....



Soit tu as une bibliothèque (ou un exécutable) de corrompue (c'est rare,
mais cela peut arriver qu'un bit change de valeur sur un disque dur
entraînant des effets indésirables). Tu peux le vérifier avec debsums
par exemple.

Soit tu as un problème matériel (probablement la mémoire, mais cela peut
également être le processeur ou un autre composant qui surchauffe).
Utilise memtest86 pour le vérifier.


Fred

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/Writing/SmartQuestionsFr
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
steve
Le Mercredi, 30 Novembre 2005 11.54, Frédéric Bothamy a écrit :
* steve [2005-11-30 11:41] :

[...]

> gettimeofday({1133346797, 410830}, NULL) = 0
> gettimeofday({1133346797, 410870}, NULL) = 0
> gettimeofday({1133346797, 410910}, NULL) = 0
> --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> +++ killed by SIGSEGV +++
>
>
> Si ça vous dit quelque chose....

Soit tu as une bibliothèque (ou un exécutable) de corrompue (c'est ra re,
mais cela peut arriver qu'un bit change de valeur sur un disque dur
entraînant des effets indésirables). Tu peux le vérifier avec debsu ms
par exemple.



j'ai fait un 'debsums -as'. Mais bon ça ne me dit pas grand chose à par t que
certains fichiers de configuration ont été modifiés (ce dont je me do utais)
et que d'autres paquets n'en ont pas. De plus, il doit bien comparer ces
sommes par rapport à quelque chose et si ce quelque chose est lui-même
corrompu (ou hacké) ça me fait une belle jambe ;-) Donc pas très conc luant
comme test.


Soit tu as un problème matériel (probablement la mémoire, mais cela peut
également être le processeur ou un autre composant qui surchauffe).



aïe ne me dis pas ça. Pas maintenant !

Utilise memtest86 pour le vérifier.



D'après ce que j'ai compris, on ne peut pas faire cela lorsque la machine
tourne normalement, il faut booter sur une knoppix par exemple. Donc plus d e
réseau, etc... . Je vais faire ça cette nuit donc.


Fred



Merci

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/Writing/SmartQuestionsFr
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html



--
steve
jabber :
1 2