Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Segmentation fault pendant la compilation de GCC
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
nledez
n00b
n00b


Joined: 24 Jan 2003
Posts: 3

PostPosted: Fri Jan 24, 2003 6:29 pm    Post subject: Segmentation fault pendant la compilation de GCC Reply with quote

J'ai le message qui suis à la fin du fichier. En fait j'avais une Gentoo 1.2 qui marchait bien, mais comme j'ai une Gentoo j'ai voulu l'updater en 1.4. Comme j'en est un peu eu marre j'ai tout simplement réinstallé mais toujours le meme pb. Je me suis donc dis je doit pas etre le seul donc forum, les seuls qui on eus un pb sont les overcloker mais je n'en suis pas...
Je me suis aussi dis que je n'avais pas assé de swap sur ma machine pourtant j'ai 512Mo pour 256Mo de RAM donc je suis un peu perdu...

J'ai penssé à lancer un coup de cpuburn pour voir si c'est pas mon atlonXP 1700+ presque tout neuf qui est deja mort mais bon...

Qui peux m'aider la dessus ?

/portage/gcc-3.2.1-r7/work/gcc-3.2.1/libiberty/../include -W -Wall -Wtraditional -pedantic -fpic /var/tmp/portage/gcc-3.2.1-r7/work/gcc-3.2.1/libiberty/cp-demangle.c -o pic/cp-demangle.o; \
else true; fi
/var/tmp/portage/gcc-3.2.1-r7/work/gcc-3.2.1/libiberty/regex.c: In function `byte_re_match_2_internal':
/var/tmp/portage/gcc-3.2.1-r7/work/gcc-3.2.1/libiberty/regex.c:7630: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:https://bugs.gentoo.org/> for instructions.
make[1]: *** [regex.o] Error 1
make[1]: *** Waiting for unfinished jobs....
gcc -c -DHAVE_CONFIG_H -march=athlon-xp -pipe -I. -I/var/tmp/portage/gcc-3.2.1-r7/work/gcc-3.2.1/libiberty/../include -W -Wall -Wtraditional -pedantic /var/tmp/portage/gcc-3.2.1-r7/work/gcc-3.2.1/libiberty/cp-demangle.c
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/gcc-3.2.1-r7/work/build/libiberty'
make: *** [all-libiberty] Error 2

!!! ERROR: sys-devel/gcc-3.2.1-r7 failed.
!!! Function src_compile, Line 293, Exitcode 2
!!! (no error message)
Back to top
View user's profile Send private message
Mat_le_ouf
Apprentice
Apprentice


Joined: 13 Sep 2002
Posts: 257
Location: France

PostPosted: Fri Jan 24, 2003 8:37 pm    Post subject: Reply with quote

Essaye quand même de voir si ta commande gcc est accessible, il se peut très bien que tu doives refaire le lien, ou alors faire la manip avec le "source" (dont je ne me souviens plus et que j'ai la flemme de chercher).
Back to top
View user's profile Send private message
Nectroom
n00b
n00b


Joined: 16 Nov 2002
Posts: 59
Location: Belgium

PostPosted: Fri Jan 24, 2003 9:20 pm    Post subject: Reply with quote

moi j'ai ça sur mon serveur de temps en temps ( apres avoir relancé 4-5 fois l'émerge ça passe ) dans mon cas c'est un prob de qualitée de ma ram ( mais vu que je ne compile plu souvent dessus j'ai pas fait les frais :) )

voila si ça peu t'aider :D
Back to top
View user's profile Send private message
Mat_le_ouf
Apprentice
Apprentice


Joined: 13 Sep 2002
Posts: 257
Location: France

PostPosted: Fri Jan 24, 2003 11:23 pm    Post subject: Reply with quote

Euh, je vois pas exactement ce que la RAM a à voir là dedans!
Ca me paraît être un problème lié à GCC...
Back to top
View user's profile Send private message
ganjo
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jan 2003
Posts: 111

PostPosted: Sat Jan 25, 2003 10:22 am    Post subject: Reply with quote

enfin gcc qui segfault, la pire chse que jaye jamais vu...
cest loccasion de faire un bug report a lequipe de dev...

au pire essaye de downgrader et dupgrader a nouveau.
Back to top
View user's profile Send private message
dioxmat
Bodhisattva
Bodhisattva


Joined: 04 May 2002
Posts: 709
Location: /home/mat

PostPosted: Sat Jan 25, 2003 5:35 pm    Post subject: Reply with quote

moi je vois tres clairement ce que la ram a a voir dedans, et en tout cas c'est surement pas un probleme de env-update && source /etc/profile ...
par contre c'est _peut etre_ un bug de gcc. faudrait faire une recherche avant de poster ca sur bugs.gentoo.org ...
_________________
mat
Back to top
View user's profile Send private message
Mat_le_ouf
Apprentice
Apprentice


Joined: 13 Sep 2002
Posts: 257
Location: France

PostPosted: Sun Jan 26, 2003 11:32 am    Post subject: Reply with quote

dioxmat wrote:
moi je vois tres clairement ce que la ram a a voir dedans, et en tout cas c'est surement pas un probleme de env-update && source /etc/profile ...
Elle a quoi à voir la RAM là dedans?
Je suis curieux de le savoir à vrai dire...
Back to top
View user's profile Send private message
dioxmat
Bodhisattva
Bodhisattva


Joined: 04 May 2002
Posts: 709
Location: /home/mat

PostPosted: Sun Jan 26, 2003 3:51 pm    Post subject: Reply with quote

bah, tout programme utilise de la ram, gcc comme un autre... et donc si elle est defectueuse...
_________________
mat
Back to top
View user's profile Send private message
ganjo
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jan 2003
Posts: 111

PostPosted: Sun Jan 26, 2003 3:59 pm    Post subject: Reply with quote

ben le segfault est justement un prob de memoire : un process bouffe sur une zone memoire dun autre process, donc ca pourrait avoir un lien avec la RAM, mais bon je doute quand meme
Back to top
View user's profile Send private message
dioxmat
Bodhisattva
Bodhisattva


Joined: 04 May 2002
Posts: 709
Location: /home/mat

PostPosted: Sun Jan 26, 2003 4:16 pm    Post subject: Reply with quote

techniquement, c'est pas juste un process qui bouffe sur un autre mais juste un process qui ecrit a un endroit ou il devrait pas (meme si ca lui "appartient")
bref. voila un debut de reponse, meme si ce n'est pas forcement ca ca peut aider :
http://www.bitwizard.nl/sig11/
_________________
mat
Back to top
View user's profile Send private message
Mat_le_ouf
Apprentice
Apprentice


Joined: 13 Sep 2002
Posts: 257
Location: France

PostPosted: Sun Jan 26, 2003 4:28 pm    Post subject: Reply with quote

Je savais ce qu'était la segmentation fault, mais je n'aurais pas pensé que GCC pouvait en provoquer directement.
Effectivement d'après ton lien ça peut venir de la RAM, mais bon faut quand même pas avoir de bol pour être dans ce cas, surtout que dans son cas, il avait une Gentoo 1.2 fonctionnelle...
Back to top
View user's profile Send private message
dioxmat
Bodhisattva
Bodhisattva


Joined: 04 May 2002
Posts: 709
Location: /home/mat

PostPosted: Sun Jan 26, 2003 4:45 pm    Post subject: Reply with quote

un segfault peut etre code par un logiciel mal code ou par du matos pourri.
en loccurence, c'est possible que ca soit un bug de gcc, mais je penche plus pour un pb materiel. ca peut arriver aussi avec un systeme overclocke...

dans tous les cas, le bug n'etait pas forcement visible avant... i.e. il avait peut etre eu 1 ou 2 crashes bizarres avant, ben si ca se trouve c'est ca. personellement ca m'etait arrive avec un systeme overclocke, et je m'en suis rendu compte vraiment que quand jai commence a compiler des trucs enormes, avant tout allait bien... donc attention...
_________________
mat
Back to top
View user's profile Send private message
neysx
Retired Dev
Retired Dev


Joined: 27 Jan 2003
Posts: 795

PostPosted: Mon Jan 27, 2003 11:03 am    Post subject: Confirmation Reply with quote

Je peux confirmer par expérience.
J'ai connu pareil problème et remplacé la RAM par de la mémoire de meilleure qualité. Problème résolu. Même memtest peut ne pas détecter les défauts.
J'ai aussi vu le problème sur une mobo avec 4x128 où le connecteur IDE était tout proche de la quatrième barrette. memtest trouvait des erreurs au delà des 400M. La machine ne segfaultait que pour des grosses compilations. Les 4x128 ont été remplacés par 2x256, plus de problème.

A+
Back to top
View user's profile Send private message
nemo_
Apprentice
Apprentice


Joined: 19 Sep 2002
Posts: 167
Location: Brussels, Belgium

PostPosted: Mon Feb 17, 2003 11:08 am    Post subject: Reply with quote

fais le test avec memtest86, un excellent utilitaire pour detecter ce genre de problemes. boot sur memtest86 et laisse le tourner toute une nuit, si le matin tu n as pas d erreurs trouvees, tu peux considerer que ta ram fonctionne correctement.

j ai les memes problemes de internal errors avec gcc, et je suis sur que ce n est pas lie a ma ram ni a mon hardware. Je pense que je vais essayer de recompiler avec le 'vanilla' 2.4.20 pour voir si ca ne va pas mieux qu avec les sources gentoo ..
Back to top
View user's profile Send private message
Koon
Retired Dev
Retired Dev


Joined: 10 Dec 2002
Posts: 518

PostPosted: Fri Feb 21, 2003 9:15 am    Post subject: Reply with quote

Autre piste : il y a pas mal de problèmes entre les Athlon XP 1700+ / 1800+ assez récents et le kernel du LiveCD 1.4RC2 "AthlonXP"... Nottamment si quand tu tapes "nano" tu as un "Illegal instruction" ;)
Dans le doute, utiliser un 1.4RC1 x86 stage1 et partir du stage 1.

Mais je suis d'accord avec les autres, dans ton cas ça ressemble plus à un problème d'overclocking ou de RAM...

-K
Back to top
View user's profile Send private message
-JeaN-
Apprentice
Apprentice


Joined: 25 Nov 2002
Posts: 211
Location: PaRiS :D

PostPosted: Fri Feb 21, 2003 5:46 pm    Post subject: Reply with quote

Ou bien il se pourrait que ce soit un problème de swap ?
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Fri Feb 21, 2003 5:58 pm    Post subject: Reply with quote

Qu'entends-tu par un pb de swap ?
Tu parles d'une gestion du swap (mauvaise conf du noyau, ou autre chose ?)
Back to top
View user's profile Send private message
-JeaN-
Apprentice
Apprentice


Joined: 25 Nov 2002
Posts: 211
Location: PaRiS :D

PostPosted: Fri Feb 21, 2003 6:03 pm    Post subject: Reply with quote

une swap qui ne soit pas bien initialisée au boot dans /etc/fstab, ou bien trop petite ( peu de ram et peu de swap = mem fault )
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Fri Feb 21, 2003 6:06 pm    Post subject: Reply with quote

oué ok c'est ce à quoi je pensais, mais me suis dit peut être qu'il y a d'autres trucs à savoir :)
Back to top
View user's profile Send private message
-JeaN-
Apprentice
Apprentice


Joined: 25 Nov 2002
Posts: 211
Location: PaRiS :D

PostPosted: Fri Feb 21, 2003 6:08 pm    Post subject: Reply with quote

Oh il doit y en avoir surement pleins d'autres trucs à savoir lol :)
Je suis loin très loin d'être savant :D
J'aimerais avoir une espérance de vie de 5000 ans d'ailleurs pour tout apprendre lol :)

Si j'ai assez de sous je me ferais cloner et transposer mes neurones de mon vieux cerveau à mon cerveau cloné ;) lol
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Fri Feb 21, 2003 6:14 pm    Post subject: Reply with quote

il risque d'être difficile de rajouter des neurones à un cerveau qui a déjà les siens, faudra agrandir le crâne sans doute !
Back to top
View user's profile Send private message
-JeaN-
Apprentice
Apprentice


Joined: 25 Nov 2002
Posts: 211
Location: PaRiS :D

PostPosted: Fri Feb 21, 2003 6:55 pm    Post subject: Reply with quote

Ou des les compresser en tgz lol
en fait faudrait etre capable de rendre un réseau de neurones plus concentré, de réduire la taille des connexions neuronales, et donc ensuite il serait possible d'interconnecter plusieurs de réseaux de neurones entre eux graçe à des routeurs neuronaux, et de former un internet neuronal...
Hmm chui parti dans un délire là LOL
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Fri Feb 21, 2003 7:05 pm    Post subject: Reply with quote

Aurais-tu omis de faire un 'emerge clean' après ton 'emerge canabis' ?
:lol:
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
-JeaN-
Apprentice
Apprentice


Joined: 25 Nov 2002
Posts: 211
Location: PaRiS :D

PostPosted: Fri Feb 21, 2003 7:14 pm    Post subject: Reply with quote

Non non le truc cool avec moi c'est qu'un simple verre d'eau me rend euphorique hehe :)
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Fri Feb 21, 2003 7:15 pm    Post subject: Reply with quote

erreur fatidique, emerge clean, emerge water, si tu fais pas le clean, water est pas bon :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum