View previous topic :: View next topic |
Author |
Message |
Pongten Guru
Joined: 07 Apr 2004 Posts: 340 Location: Belgique (devant mon écran)
|
Posted: Tue Mar 22, 2005 11:47 am Post subject: [Gentoo] Erreur de Segmentation (en cours) |
|
|
Hello,
J'ai un gros problème.. Je faisais un emerge world hier (pour lequel j'avais environ un 50 d'ebuild mis à jour). Je ne faisais pas spécialement attention, mais lorsque j'y ai jeté un oeil, emerge avait planté sur une décompression. L'erreur : "Erreur de Segmentation".
Depuis, plus rien ne va. Dès que j'essaye de lancer une commande style ls ou emerge, j'ai comme seul réaction : "Segmentation fault".
Pour corser le tout, j'ai eu une panne de courant, et le pc a redémarrer. Dans la phase de démarrage, il s'arrête directement après être passé en init level 3.
J'ai essayé un revdep-rebuild -p comme suggéré dans un post que j'ai trouvé sur le sujet, mais le résultat est que dès qu'il commence à vouloir recompiler une librairie : "Erreur de segmentation".
Si qqn sait d'où ça vient, je lui en serait très reconnaissant car je ne voudrais pas devoir tout recommencer sur cette machine.
D'avance merci. _________________ Si ton problème a une solution, rien ne sert de t'inquiéter...
Si il n'en a pas, t'inquiéter ne sert à rien |
|
Back to top |
|
|
zarasoustra17 Guru
Joined: 01 Jul 2003 Posts: 382 Location: Marseille France
|
Posted: Tue Mar 22, 2005 12:02 pm Post subject: |
|
|
Une erreur de segmentation peut-être causée soit par une défaillance technique de ta RAM(cas le plus courant), soit par une imcompatibilité entre gcc et la glibc et/ou ton kernel, mais normalement portage doit éviter ce genre de conflits... |
|
Back to top |
|
|
Pongten Guru
Joined: 07 Apr 2004 Posts: 340 Location: Belgique (devant mon écran)
|
Posted: Tue Mar 22, 2005 12:37 pm Post subject: |
|
|
JE viens d'effectuer un Memtest et la mémoire semble n'avoir aucun problèmes _________________ Si ton problème a une solution, rien ne sert de t'inquiéter...
Si il n'en a pas, t'inquiéter ne sert à rien |
|
Back to top |
|
|
avendesora Veteran
Joined: 16 Aug 2002 Posts: 1739 Location: Betelgeuse vicinity
|
Posted: Tue Mar 22, 2005 12:40 pm Post subject: |
|
|
Memtest te dira rien (sauf cas exceptionnel) an moins de quelques heures.
Fais le tourner une nuit pour être sûr.
Est-ce que tu as fait un fsck sur tes partitions aussi, après le plantage élec. ?
Si tu as des libs systems avec des bloques corrompus, ca pourrait craindre. |
|
Back to top |
|
|
Pongten Guru
Joined: 07 Apr 2004 Posts: 340 Location: Belgique (devant mon écran)
|
Posted: Tue Mar 22, 2005 1:10 pm Post subject: |
|
|
Je viens de checker mes partitions mais aucune n'a de problèmes...
Je pense que je vais devoir tout réinstaller.. _________________ Si ton problème a une solution, rien ne sert de t'inquiéter...
Si il n'en a pas, t'inquiéter ne sert à rien |
|
Back to top |
|
|
zarasoustra17 Guru
Joined: 01 Jul 2003 Posts: 382 Location: Marseille France
|
Posted: Tue Mar 22, 2005 3:09 pm Post subject: |
|
|
Tu as fait un etc-update après ton "emerge world" ??
Essaie de changer de compilateur avec gcc-config, au pire tu peux récupérer des binaires de glibc, gcc et emerge le temps de te reconstruire un système "propre".... |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8708 Location: ~Brussels - Belgique
|
Posted: Tue Mar 22, 2005 11:59 pm Post subject: |
|
|
Quelle valeur a ton "ARCH" ? X86 ou ~X86 ?
Je suis en ~X86 et ai aussi pas mal de "Segmentation Fault" ces dernières semaines. J'ai au début soupçonné le matériel (un Sig11 par GCC est souvent indice d'un CPU trop chaud ou de mémoire défaillante), mais tout semble en ordre de ce côté (mémoire passée au crible avec memtest86 et ventilos remplacés récemment), j'en ai conclu à un GCC instable ayant généré un kernel et drivers un peu faillibles.
Si tu es en "instable", tente de repasser en "stable". Est-ce que tu as des instabilités avec d'autres OS (autre Linux, Windows, ...) ? Dans mon cas, sous Windows XP, je n'ai rien découvert de spécial, mais bon, je n'utilise pas XP aussi intensément que Linux (surf + programmes de musique contre compilations intenses sur *nix). _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
Pongten Guru
Joined: 07 Apr 2004 Posts: 340 Location: Belgique (devant mon écran)
|
Posted: Wed Mar 23, 2005 7:57 am Post subject: |
|
|
En fait, oui, je suis en instable. Mais le problème est que je ne sais plus rien compiler, même en stable, c'est comme si il y avait un programme résidant qui me mettait
if(commande)
printf("Segmentation fault\n");
A part ça, pas grand chose de plus.. _________________ Si ton problème a une solution, rien ne sert de t'inquiéter...
Si il n'en a pas, t'inquiéter ne sert à rien |
|
Back to top |
|
|
Faust_ Apprentice
Joined: 13 Jan 2005 Posts: 175 Location: Marseille
|
Posted: Wed Mar 23, 2005 9:31 am Post subject: |
|
|
salut
je suis en x86 avec seulement quelques paquets en ~x86 et depuis une dizaine de jours j'ai egalement pas mal de segmentation fault
mon matos est teste et fonctionne nickel donc je ne capte pas vraiment d'ou cela peut provenir en dehors de gentoo elle meme...
en fait tout a commence a partir de la compilation plantee de glibc-2.3.4.20041102-r1 (lors de son passage en x86), que j'ai d'ailleurs du masquer car meme en testant differentes options, elle est incompilable chez moi |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8708 Location: ~Brussels - Belgique
|
Posted: Fri Mar 25, 2005 9:00 pm Post subject: |
|
|
Essaie un "emerge --emptytree world" pour voir... _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
voltairien Tux's lil' helper
Joined: 24 Apr 2004 Posts: 123
|
Posted: Fri Mar 25, 2005 9:49 pm Post subject: |
|
|
https://bugs.gentoo.org/show_bug.cgi?id=86465
En ce qui me concerne, idem ce matin, et suite à :
> emerge sync
> rm /usr/portage/distfiles/glibc-2.3.4*
> emerge glibc
La compile est passée.
V. _________________ [Les Mechants] Voltairien |
|
Back to top |
|
|
Faust_ Apprentice
Joined: 13 Jan 2005 Posts: 175 Location: Marseille
|
Posted: Sat Mar 26, 2005 9:00 am Post subject: |
|
|
j'ai reussi a compiler la nouvelle glibc en utlisant :
MAKEOPTS="-j1" emerge glibc
maintenant tout a l'air de refonctionner nickel |
|
Back to top |
|
|
|