Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/02/2006, à 16:10

epsy

erreurs de segmentation

salut,

voila, ça fait maintenant 1 semaine que j'ai des erreurs de segmentation par ci par la, je sais plus trop quoi faire

pour info mes partitions
hda: 20go(eh oui il a 5 ans mon pc)
hda1: 9590mo utilisés/650mo libres | ntfs
hda2: 3932mo/1192mo | ext3 | /
hda3: 243mo en tout | linux-swap
hda5: 1128mo/1943 | reiserfs | /home

je commence à avoir quelques probs: plus de nautilus, j'ai du désinstallé gnome, j'ai du mal a installer des nouveaux logiciels sad et j'ai des segmentation fault partout hmm

(aussi je fais tourner E17 et KDE comme EG)

et puis depuis le dernier check, je suis passé de 2.3% de fragmentation à 4%! yikes

je sais pas trop quoi faire: formatage, repartitionnement, passer win en emulation, laisser pourrir l'ordi tongue, enfin, si qqn pourrai m'aider, je saurai pas comment le remercier!

Hors ligne

#2 Le 16/02/2006, à 13:15

kikdijon

Re : erreurs de segmentation

bonjour

  commencer par faire un fsck, ca serait pas mal wink

  Il faut que tu le fasses alors que ta partition n'est pas montée (très important), par exemple depuis un live cd. Ca te permettra de déterminer si tu as un problème de partition.

  Autre point: tu devrais éplucher les logs systêmes pour voir s'il n'y a pas une erreur (/var/log/messages). Attention: le fichier est très volumineux, parce qu'il contient tous les logs du kernel de puis l'installation de ton systeme. Le mieux est de visionner les 2000 dernière lignes, c'est souvent suffisant pour afficher le dernier boot:

sudo cat /var/log/messages | tail -n 2000

Tu peux aussi voir dmesg, mais il est moins fourni (et ne comporte rien de plus que log/messages ).

  Dernière chose: tu peux aussi lancer meminfo, dans les options proposé au boot, pour vérifier si tu n'as pas un problème de ram; mais je penche plutot pour un problème de dd|partition...


blog : http://blog.olivier-elmekki.com
site professionnel : http://olivier-elmekki.com

Hors ligne

#3 Le 16/02/2006, à 19:44

epsy

Re : erreurs de segmentation

salut et merci pour la réponse(j'allais presque formater!:P)

ok pas de probs apparents avec fsck -f /dev/hda2 et fsck -f /dev/hda5

dans les logs(je crois prendre des parties de ce demarrage, apres les fsck depuis mon sysRescueCd)
je repere un block d'enregistrements informatifs concernant le dd entier:

Feb 16 18:07:00 localhost kernel: [4294690.026000] hda: ST320413A, ATA DISK drive
Feb 16 18:07:00 localhost kernel: [4294690.638000] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Feb 16 18:07:00 localhost kernel: [4294691.124000] hdc: PIONEER DVD-ROM DVD-116 ATAPI Model 010, ATAPI CD/DVD-ROM drive
Feb 16 18:07:00 localhost kernel: [4294691.838000] hdd: CD-W58E, ATAPI CD/DVD-ROM drive
Feb 16 18:07:00 localhost kernel: [4294691.889000] ide1 at 0x170-0x177,0x376 on irq 15
Feb 16 18:07:00 localhost kernel: [4294693.947000] hda: max request size: 128KiB
Feb 16 18:07:00 localhost kernel: [4294693.947000] hda: Host Protected Area detected.
Feb 16 18:07:00 localhost kernel: [4294693.947000] ^Icurrent capacity is 39102336 sectors (20020 MB)
Feb 16 18:07:00 localhost kernel: [4294693.947000] ^Inative  capacity is 39102337 sectors (20020 MB)
Feb 16 18:07:00 localhost kernel: [4294693.947000] hda: Host Protected Area disabled.
Feb 16 18:07:00 localhost kernel: [4294693.947000] hda: 39102337 sectors (20020 MB) w/512KiB Cache, CHS=38792/16/63, UDMA(66)
Feb 16 18:07:00 localhost kernel: [4294693.947000] hda: cache flushes not supported
Feb 16 18:07:00 localhost kernel: [4294693.947000]  /dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4 < p5 >

puis plus loin un block d'erreurs répété 4 fois:

Feb 16 18:07:00 localhost kernel: [4294730.209000] hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Feb 16 18:07:00 localhost kernel: [4294730.209000] hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=39102336, sector=39102336
Feb 16 18:07:00 localhost kernel: [4294730.209000] ide: failed opcode was: unknown

puis:

Feb 16 18:07:00 localhost kernel: [4294730.635000] hda: DMA disabled
Feb 16 18:07:00 localhost kernel: [4294730.685000] ide0: reset: success

, apres un deuxieme bloc d'erreurs(toujours répété 4 fois):

Feb 16 18:07:00 localhost kernel: [4294730.857000] hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Feb 16 18:07:00 localhost kernel: [4294730.857000] hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
Feb 16 18:07:00 localhost kernel: [4294730.857000] ide: failed opcode was: unknown

puis enfin pour conclure il me dit

ide0: reset: success
Feb 16 18:07:00 localhost kernel: [4294731.596000] hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Feb 16 18:07:00 localhost kernel: [4294731.596000] hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=39167615, sector=39102336
Feb 16 18:07:00 localhost kernel: [4294731.596000] ide: failed opcode was: unknown
Feb 16 18:07:00 localhost kernel: [4294731.596000] end_request: I/O error, dev hda, sector 39102336

puis il passe à mon reiserfs puis à mon ntfs

j'espere que ça fait pas trop "bourrage de crane" mes logs!;)

ah oui, le fsck de ma part racine (/dev/hda2) m'a retourné un niveau de fragmentation de 2.1%:)

Dernière modification par epsy (Le 16/02/2006, à 21:09)

Hors ligne

#4 Le 17/02/2006, à 15:35

epsy

Re : erreurs de segmentation

UP!

Hors ligne

#5 Le 17/02/2006, à 23:36

kikdijon

Re : erreurs de segmentation

hello

désolé, j'étais pas trop là ces derniers temps smile

  apparemment, tu as un problème avec dma, mais ce n'est pas ça qui va te faire des segfaults... (d'autant plus qu'il a été desactivé par le kernel). Peut-être même que ton disque ne supporte pas le dma, auquel cas ça ne serait meme pas une erreur... (mais ca serait surprenant).

  Ton disque dur est ancien? Il ne montre pas des signes de faiblesses, du genre beaucoup de bruit?

  Je t'avoue que je vois mal d'où ça pourrait provenir... :s

  Tu n'as pas de problème sur win? ET en live cd?


blog : http://blog.olivier-elmekki.com
site professionnel : http://olivier-elmekki.com

Hors ligne

#6 Le 18/02/2006, à 18:54

epsy

Re : erreurs de segmentation

salut,

eh bien mon pc a 5 ans!:lol:
des bruits? genre tchac tchac? j'en ai des tchac tchac, mais aussi en liveCD

ni sous win ni en LiveCD

Hors ligne

#7 Le 19/02/2006, à 02:30

kikdijon

Re : erreurs de segmentation

bon bon bon... neutral

  Si tu n'as pas de problème sur win, alors que c'est le même dd, ca ne semble pas être une défaillance de ce disque. Ca pourrait etre juste les secteurs ou se trouve ubuntu, mais fsck te le dirait... :s

Ce qui me semble étrange, c'est que ca ressemble vraiment à un problème hardware, mais ça ne serait pas cantonné à ubuntu...

  Je me demandais si tu n'avais pas un x64, et puis je viens de me rappeler que ton pc à cinq ans... :s

  Tu te souviens si tu as fait une modification importante avant que tes problèmes n'arrivent? Tu as compilé toi meme des applications importantes? Si oui, tu n'as pas fait d'optimisation trop aggressive?


blog : http://blog.olivier-elmekki.com
site professionnel : http://olivier-elmekki.com

Hors ligne

#8 Le 19/02/2006, à 02:32

kikdijon

Re : erreurs de segmentation

ah, et aussi: est-ce que tu as installé une version de glibc non standard?
Est-ce que tu as supprimé des librairies?


blog : http://blog.olivier-elmekki.com
site professionnel : http://olivier-elmekki.com

Hors ligne

#9 Le 20/02/2006, à 16:50

epsy

Re : erreurs de segmentation

salut,

en effet j'ai failli virer dans les 800 pkgs(attention: adept: danger: aucun avertissement), heureusement j'ai stoppé l'hemoragie(à coups de ctrl+C et de killall dpkg), mais j'ai des paquets virés par ci par la

eh bin, j'en ai compilé qqunes, mais je prefere les paquets(dépendances, et de toute facon on est coincé dedans), et les binaires(rapides à installer)

Dernière modification par epsy (Le 20/02/2006, à 16:50)

Hors ligne

#10 Le 21/02/2006, à 01:30

kikdijon

Re : erreurs de segmentation

Ok, donc tu peux déjà essayer de voir si tu n'as pas des paquets cassés, pour voir si des dépendences ne sont pas manquantes. Réinstallent les si tu en as.

  Pour ce que tu as compilé, as-tu des trucs critiques comme gnome, glib, glic? Si oui, à tu compilé avec des options d'optimisation? (ce n'est pas le cas si tu as juste fait ./configure, make, make install)

  Si ta glibc est en paquet, est-elle bien un paquet standard ubuntu?


blog : http://blog.olivier-elmekki.com
site professionnel : http://olivier-elmekki.com

Hors ligne

#11 Le 21/02/2006, à 19:53

epsy

Re : erreurs de segmentation

salut,

pourvu que libc6, libc6-dev, libc6-i686(v. 2.3.5-1ubuntu12 sur breezy) sont des versions standart, oui

oui, c'est l'une des premieres choses que j'ai fait: verifier les dépendances.

non, j'avais tout ça en paquets(pour rappel j'(on)utilise kde et E17 et gnome désinstallé) pareil pour kde(enfin, le dépot de kubuntu.org pour la 3.5), et e17 d'un dépot spécial breezy

Hors ligne

#12 Le 22/02/2006, à 23:27

kikdijon

Re : erreurs de segmentation

Est-ce  que tu peux essayer de voir si les segfaults se produisnet vraiment pour n'importe quel programmes, ou s'il y a plutôt un critère commun? (apps gnome, apps relatifs aux filesystem, au serveur de son, à internet...)


blog : http://blog.olivier-elmekki.com
site professionnel : http://olivier-elmekki.com

Hors ligne

#13 Le 23/02/2006, à 20:32

epsy

Re : erreurs de segmentation

salut,

actuellement, vlc et un jeu video(qui tourne avec sdl, sans fonctionnalité réseau, je crois) me font le coup à chaque fois et firefox de temps à autre

Hors ligne

#14 Le 23/02/2006, à 23:24

kikdijon

Re : erreurs de segmentation

Tu peux déjà essayer de désinstaller vlc et de le réinstaller.

  On verra si ca vient de librairies manquantes...


blog : http://blog.olivier-elmekki.com
site professionnel : http://olivier-elmekki.com

Hors ligne

#15 Le 24/02/2006, à 20:32

epsy

Re : erreurs de segmentation

salut,

non, ça ne change rien hmm , je vais essayer de compliler vlc par moi-meme

edit, il coince sur la compil des mods wxWidgets(beurk tongue)

Dernière modification par epsy (Le 24/02/2006, à 23:45)

Hors ligne

#16 Le 25/02/2006, à 02:26

kikdijon

Re : erreurs de segmentation

Bon, c'est peut-être une de ses dépendences qui est en cause.

  Tu peux essayer de voir si les applications qui plantent on une dépendence en commun (mais vu le nombre de dépendances de vlc, ca va etre corsé)


blog : http://blog.olivier-elmekki.com
site professionnel : http://olivier-elmekki.com

Hors ligne

#17 Le 25/02/2006, à 03:05

avelldiroll

Re : erreurs de segmentation

Désolé d'arrivé sur le tard.
En règle générale, quand des seg faults apparaissent de manière irrégulière , le premier suspect est une ram défaillante ...
Un Memtest (choix dans grub) produit il des erreurs ?

@kikdijon : j'ai vu que tu avais suggeré la même chose à la fin de ton premier post, mais je n'ai pas vu la réponse de epsy au sujet de memtest


"Les ordinateurs permettent à l'humanité de faire des erreurs le plus rapidement du monde, ... à l'exception peut-être de la tequila et des armes à feu."
Merci de lire ceci de temps à autre ...

Hors ligne

#18 Le 26/02/2006, à 21:10

epsy

Re : erreurs de segmentation

salut,

non pas d'erreur apres 2 passages de memtest

si je combine les requis de: mon jeu et vlc(pour fx, je crois que c'est à cause du plug vlc), j'en arrive à gcc1(je crois)

Hors ligne

#19 Le 27/02/2006, à 18:48

epsy

Re : erreurs de segmentation

je le laisse vraiment s'enterrer!:P

up

Hors ligne

#20 Le 27/02/2006, à 19:50

avelldiroll

Re : erreurs de segmentation

Quand tu dis 2 passages, tu veux dire 2 tests ou 2 fois les 9 tests de memtsest ?


"Les ordinateurs permettent à l'humanité de faire des erreurs le plus rapidement du monde, ... à l'exception peut-être de la tequila et des armes à feu."
Merci de lire ceci de temps à autre ...

Hors ligne

#21 Le 02/03/2006, à 18:45

epsy

Re : erreurs de segmentation

salut,

(les serveurs ont etes en panne, pas pu me connecter jusqu'a aujourd'hui)

eh bien quand il y a marqué 2 sous "Pass", 2 x les 9 tests, quoi

Hors ligne

#22 Le 03/03/2006, à 03:13

avelldiroll

Re : erreurs de segmentation

Donc on peut exclure la ram ...

As tu compilé des libs toi même ? lesquels ?
ou se trouve le depots e17 breezy que tu as utilisé ? quels dépendances a t il installé ?
quels autres dépots as tu ajouté ? des dépots debian ? ...
verifie que apt-get fonctionne normalement, sans faire d'erreur (si il en fait il suggère comment réparer) (sudo apt-get check)
desactive tous les depots non officiels (un # devant dans ton sources.list) et fait un update
Puis synaptic -> status -> Installed (local or obsolete) ... pour voir quels packages peuvent encore poser problèmes ...


"Les ordinateurs permettent à l'humanité de faire des erreurs le plus rapidement du monde, ... à l'exception peut-être de la tequila et des armes à feu."
Merci de lire ceci de temps à autre ...

Hors ligne

#23 Le 03/03/2006, à 22:58

epsy

Re : erreurs de segmentation

## wine(utilise pas)
deb http://wine.sourceforge.net/apt/ binary/ 
deb-src http://wine.sourceforge.net/apt/ source/ 

## vlc
deb http://download.videolan.org/pub/videolan/debian/ sarge main 
deb-src http://download.videolan.org/pub/videolan/debian/ sarge main  

## paquets Ooo2 version officielle
deb http://people.ubuntu.com/~doko/OOo2/ ./ 

## e17
deb http://issaris.be/breezy/ ./ 

## xvidcap
deb http://www.jarre-de-the.net/computing/debian/ stable main 

## ffmpeg et libfaac
deb ftp://ftp.nerim.net/debian-marillat/ sarge main

t'aurais pas une commande pour les paquets "installés(locaux ou obsoletes)", j'en ai vraiment beaucoup?

$ sudo apt-get check => pas de message d'erreur

$ sudo apt-get check
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait

je n'ai pas compilé de libs moi-meme,je crois

je vais voir demain poour la maj

Hors ligne

#24 Le 05/03/2006, à 22:34

axel584

Re : erreurs de segmentation

j'ai aussi des seg fault fréquement, j'ai réinstallé à chaque fois et ça allait mieux après... mais c'est pas la solution... je penche sur deux coupables, soit le dernier noyau qui n'est pas terrible, soit effectivement le dma que j'aurais du éviter d'activer...

Axel

Hors ligne

#25 Le 06/03/2006, à 19:00

epsy

Re : erreurs de segmentation

salut,

donc ta solution c'est de recompiler en virant dma

Hors ligne