[réglé] Comment résoudre un probleme de plantage avec un logiciel ?

Comment résoudre un probleme de plantage avec un logiciel ? [réglé] - Linux et OS Alternatifs

Marsh Posté le 24-08-2004 à 18:39:02    

bon, la fonction 'Rechercher' a l'air désactivé aujourd'hui, vous faites greve de la bande passante ?  :D  
 
Voila une question toute simple : peut-on tenter de resoudre en mode console, un probleme d'instabilité de programme ? C'est à dire en tapant une ligne de commande et tout et tout... et ensuite tenter de comprendre.
 
Je prend un exemple concret : je suis sous mandrake 10 et je tente d'utiliser easyTag. Mais 98 fois sur 100 il plante. Puis je trouver la cause du pourquoi du comment ?
Ca serait aussi valable pour tous ce qui est lié à KDE d'ailleurs, qui plante sa maman sur tous les programmes.
 
Voila si vous avez de superbes explications, qui depuis mon premier message, m'ont toujours satisfaites !  :love:   :love:


Message édité par Joseph Desire le 28-08-2004 à 15:30:42
Reply

Marsh Posté le 24-08-2004 à 18:39:02   

Reply

Marsh Posté le 24-08-2004 à 18:48:59    

En effet, lance le en console et regarde les messages qui apparaissent, notamment au moment du plantage (Segmentation Fault ?) Poste-les ici et on verra si on peut faire quelque chose.

Reply

Marsh Posté le 24-08-2004 à 19:00:11    

Citation :

Démarrage de EasyTAG 0.30 ...
Version de id3lib utilisée: 3.8.3 ...
EasyTAG: Sortie anormale.
Received signal SIGSEGV (11)
Vous avez probablement trouvé un bug dans EasyTAG. S'il vous plait, envoyez un r apport de bug accompagné de la trace gdb ('gdb easytag core' puis 'bt') à j.coud erc@ifrance.com
Segmentation fault


 
Ah bah deja ca part fort avec le bidule Signal SIGSEGV.. Ca, je l'ai sur tous les programme KDE.  
Donc la je l'ai lancé en console et il a planté direct.


Message édité par Joseph Desire le 24-08-2004 à 19:00:47
Reply

Marsh Posté le 24-08-2004 à 19:04:42    

où as tu pris easytag , c'est le package fourni avec al mdk 10.0 ? chez moi il n'a jamais posé de problème.
 
 
kelkes moyen de voir pkoi un prog plante :
 
- la méthode bourrin, regarder les appels système du prog notamment les fichiers qu'il essaie d'ouvrir avec la commande strace :
strace monprogramme
 
cf le man de strace pour plus d'info
 
- si le prog est compilé avec les options de débuggages, utiliser le débuggers gdb. si le prog a planté avec un fichier core, c'est encore mieux.
cf man de gdb


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 24-08-2004 à 19:08:02    

Joseph Desire a écrit :


 
Ah bah deja ca part fort avec le bidule Signal SIGSEGV.. Ca, je l'ai sur tous les programme KDE.  
Donc la je l'ai lancé en console et il a planté direct.


 
je suis désolé de te le dire mais tu as un problème bcp plus important que cela car ce n'est aps du tout normal.
 
- soit tu as un pb avec tes barrettes de RAM. utilise memtest86+ pour les tester : http://www.linux-wizard.net/faq.ph [...] icle=2#ram
l'o/c peut être en cause aussi
 
- soit tu avais un pb de packages corrompu sur tes CD ou alors tu as eu une corruption de ton système de fichiers après un mauvais shutdown ( arrêt )
 
- soit tu as fais une mise à jour et donc tu n'a pas les bonnes versions de libs pour certains progs


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 24-08-2004 à 19:24:35    

Le package vient du site officiel sur SourceForge.
 
Oui j'ai bien l'impression aussi : en fait, je ne sais pas trop si ca vient de la, mais j'expose ma theorie quand meme :  
j'ai reinstallé proprement Mandrake hier, et tout marchait pour le mieux. C'est à dire que je n'avais pas ce probleme de plantage KDE avec toujours le meme message d'erreur.
Ensuite, comme je le fais d'habitude, je copie des polices Windows (3 en tout) dans le folder adéquat, je modifie la config dans le panneau GNOME pour préferer Arial aux autres, et depuis toutes les aplis KDE me font ce plantage.
Mais ce que je ne capte pas, c'est que Mandrake je l'ai réinstallé un bon paquet de fois depuis debut juillet, et je n'ai jamais eut ce probleme avant avec cette manip. Ca date depuis 2 jours en fait.
Aussi propre soit l'installation, meme en ayant rien installer, j'ai l'impression que ce sont les copies de police qui font foirer le tout. Suis je dans le vrai? en tout cas, c'est la seule manip """d'importance""", en dehors de la config des drivers NVIDIA, que j'ai fait.
 

Citation :

- soit tu avais un pb de packages corrompu sur tes CD ou alors tu as eu une corruption de ton système de fichiers après un mauvais shutdown ( arrêt )


 
Oui, j'ai eut un plantage direct apres la re-install : j'avais expliqué ce probleme dans un autre topic, à cause du NVIDIA sur la carte mere.
 
Possible aussi pour les CD : je me tatais pour acheter le pack Mandrake à la FNAC, 79 euros c'est plutot bon marché. Ca mettrait au moins les choses au clair.
 
 
Je vais quand meme tester vos soluces.


Message édité par Joseph Desire le 24-08-2004 à 19:24:57
Reply

Marsh Posté le 26-08-2004 à 17:36:36    

Bon alors, j'ai un peu avancé depuis 2 jours. Voila à quoi j'en suis arrivé comme déductions :
 
- Les tests sur les 2 barettes de RAM sont ok.
- Je me suis acheter le pack Mandrake : tres cool ce pack :) Tous est ok.
 
- Passons maintenant au sujet initial à savoir Easytag :
 
Ca plante toujours et encore, avec la meme erreur cité au desus. Alors j'ai teste Yammi pour voir, qui lui aussi plantait avant, et je crois que ce sont mes Mp3 qui foutent le bordel.. J'ai eut recemment une corruption de données sur un maxtor, une partie des données sont envolés, sauf les MP3... Quand je ripp un CD, Yammi scan parfaitement. Quand je scan le Maxtor avec les mp3 originaux, Yammi plante.
 
Ca explique toujours pas pourquoi easytag ne fonctionne pas : j'ai teste  les versions 0.29, 0.30, sans succès. Il commence à scanner et disparait aussi sec.
 
Le probleme se résoud petit à petit :) Si ça vous inspire une idée...

Reply

Marsh Posté le 26-08-2004 à 17:56:04    

le prog plante parce que tu utilises le package de sourceforge et que ce package n'est aps fait pour mdk.
 
easytag est dispo popur mdk dans les sources contrib.
 
cf http://easyurpmi.zarb.org pour conf et ajouter des sources à urpmi ( au moins main, contrib et plf ) ce qui te permettra d'installer les packages à partir d'internet.
 
utilisation d'urpmi : http://www.linux-wizard.net/howto. [...] e=42#urpmi


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 28-08-2004 à 15:30:25    

Salut : et bien merci. J'ai tous m'y à jour et ca marche parfaitement.  
 
Faudrait le rémunérer Dark_Schneider !
 
:lol:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed