[LMI] debug format non reconnu (nasm)

Voir le sujet précédent Voir le sujet suivant Aller en bas

[LMI] debug format non reconnu (nasm)

Message  Unifi le Mar 08 Nov 2011, 13:16

Monsieur, Madame,

Je me permet de vous demander si vous seriez m'aider suite à mon problème suivant :

Code:

vmadmin@VHS-4VM:~/lmi$ nasm -f elf -g -F dwarf jcj.asm
nasm: fatal: unrecognized debug format `dwarf' for output format `elf'
type `nasm -h' for help
vmadmin@VHS-4VM:~/lmi$

Malgré que je comprends l'erreur, je ne sais comment la résoudre ... Pour que je puisse chercher un peu, une piste me serais très utile.

Merci d'avance.

Unifi

Nombre de messages : 31
Prénom : Stan
Statut : étudiant
Localisation : GOOIK, Oetingen
Date d'inscription : 21/04/2011

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  pbt le Mar 08 Nov 2011, 14:55

Je n'ai pas l'option -F. Que veut-elle dire ? Et 'dwarf' ?

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  Unifi le Mar 08 Nov 2011, 15:07

Merci pour votre réponse.

À ce que j'en sais, l'option -F sert à spécifier le format des informations de débogage. Concernant le "dwarf", je ne sais plus exactement mais je sais qu'au labo nous l'utilisions ...

Je viens d’exécuter cette commande et j'obtiens le résultat voulu :

Code:

vmadmin@VHS-4VM:~/lmi$ nasm -f elf -g jcj.asm
vmadmin@VHS-4VM:~/lmi$ ls
jcj.asm  jcj.o
vmadmin@VHS-4VM:~/lmi$

Mais cela étant dis, à quoi sert le "dwarf" alors ?!

Merci pour vos réponses.

Unifi

Nombre de messages : 31
Prénom : Stan
Statut : étudiant
Localisation : GOOIK, Oetingen
Date d'inscription : 21/04/2011

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  Dj x-fuse le Mar 08 Nov 2011, 16:47

Quelle version de nasm as-tu ?

Dj x-fuse

Nombre de messages : 658
Age : 27
Prénom : Jonathan
Statut : 4ième sécu
Localisation : IRL
Date d'inscription : 18/10/2008

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  Unifi le Mar 08 Nov 2011, 16:55

Dj x-fuse a écrit:Quelle version de nasm as-tu ?

Pourrait-tu m'aider pour la commande afin de trouver la version ?

Si vous le permettez, j'ai un autre problème ...

Sachant que je travail avec nasm sur un Ubuntu Server 8.04 LTS et cela via ssh depuis un Windows équipé de putty et XLaunch, lorsque je lance
Code:
kdbg jcj
j'ai un message d'erreur :



Je trouve le message d'erreur pas très utile pour pouvoir chercher l'erreur en question ...
Fallait-il configurer kdbg après son installation par hasard ?!

Merci à tous.


Dernière édition par Unifi le Mar 08 Nov 2011, 21:31, édité 1 fois

Unifi

Nombre de messages : 31
Prénom : Stan
Statut : étudiant
Localisation : GOOIK, Oetingen
Date d'inscription : 21/04/2011

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  Dj x-fuse le Mar 08 Nov 2011, 17:41

nasm -v pour connaitre la version. Si elle est inférieure à 2.03 alors il n'y a pas de support du DWARF.
ceci étant dit, man nasm t'offre toutes les options / explications dont tu as besoin.

Dj x-fuse

Nombre de messages : 658
Age : 27
Prénom : Jonathan
Statut : 4ième sécu
Localisation : IRL
Date d'inscription : 18/10/2008

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  Unifi le Mar 08 Nov 2011, 21:23

Désolé, j'ai demandé sans réfléchir pour la version de nasm :-) Mais la version est bel et bien inférieur à 2.03. Merci pour tes réponses et ton temps.

Cependant, personne n'aurait une réponse ou une piste pour résoudre le problème que j'ai avec kdbg ?!

Unifi

Nombre de messages : 31
Prénom : Stan
Statut : étudiant
Localisation : GOOIK, Oetingen
Date d'inscription : 21/04/2011

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  pbt le Mar 08 Nov 2011, 23:28

Dj x-fuse a écrit:nasm -v pour connaitre la version. Si elle est inférieure à 2.03 alors il n'y a pas de support du DWARF.
ceci étant dit, man nasm t'offre toutes les options / explications dont tu as besoin.

Code:
NASM version 2.08.01 compiled on Jun  2 2010
... et pas de dwarf ni de -F ;-)


Mmh, j'imagine que dwarf est utile à kdbg (je répond un peu au hasard)


Dernière édition par pbt le Mer 09 Nov 2011, 23:48, édité 1 fois

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  Unifi le Mer 09 Nov 2011, 18:24


nasm -v pour connaitre la version. Si elle est inférieure à 2.03 alors il n'y a pas de support du DWARF.
ceci étant dit, man nasm t'offre toutes les options / explications dont tu as besoin.


Mmh, j'imagine que dwarf est utile à kdbg (je répond un peu au hasard)

Je ne peux même pas vérifier si la cause est bel et bien la version de mon nasm car lorsque je veux le mettre à jour, mon système me signale qu'il est déjà à la version plus récente :
Code:

vmadmin@VHS-4VM:~/lmi$ sudo apt-get install nasm -V
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
nasm est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
vmadmin@VHS-4VM:~/lmi$

Unifi

Nombre de messages : 31
Prénom : Stan
Statut : étudiant
Localisation : GOOIK, Oetingen
Date d'inscription : 21/04/2011

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  nvs le Mer 09 Nov 2011, 18:29

Unifi a écrit:[...] j'ai un autre problème ...

Sachant que je travail avec nasm sur un Ubuntu Server 8.04 LTS et cela via ssh depuis un Windows équipé de putty et XLaunch, lorsque je lance
Code:
kdbg jcj
j'ai un message d'erreur [...]
et quand tu démarres kdbg sans argument ?



confused

_________________

nvs

Nombre de messages : 5238
Age : 44
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  Unifi le Mer 09 Nov 2011, 18:59

nvs a écrit:
Unifi a écrit:[...] j'ai un autre problème ...

Sachant que je travail avec nasm sur un Ubuntu Server 8.04 LTS et cela via ssh depuis un Windows équipé de putty et XLaunch, lorsque je lance
Code:
kdbg jcj
j'ai un message d'erreur [...]
et quand tu démarres kdbg sans argument ?



confused

Si j’exécute sans aucun argument kdbg, cela fonctionne parfaitement ...

Encore un grand merci pour votre temps.

Unifi

Nombre de messages : 31
Prénom : Stan
Statut : étudiant
Localisation : GOOIK, Oetingen
Date d'inscription : 21/04/2011

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  nvs le Mer 09 Nov 2011, 19:37

Unifi a écrit:Si j’exécute sans aucun argument kdbg, cela fonctionne parfaitement ...
et quand tu démarres sans argument et que tu ouvres l'exécutable à déboguer via le menu adéquat ?





king

_________________

nvs

Nombre de messages : 5238
Age : 44
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  Dj x-fuse le Mer 09 Nov 2011, 20:20

Unifi a écrit:
Code:
sudo apt-get install nasm -V
Tu m'as tué Very Happy

Dj x-fuse

Nombre de messages : 658
Age : 27
Prénom : Jonathan
Statut : 4ième sécu
Localisation : IRL
Date d'inscription : 18/10/2008

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  Unifi le Mer 09 Nov 2011, 22:07

nvs a écrit:
Unifi a écrit:Si j’exécute sans aucun argument kdbg, cela fonctionne parfaitement ...
et quand tu démarres sans argument et que tu ouvres l'exécutable à déboguer via le menu adéquat ?
king

Suite a votre idée, j'ai donc essayer d'ouvrir l’exécutable depuis "Ouvrir un exécutable" et voici que j'ai plusieurs erreurs :

Code:
vmadmin@VHS-4VM:~/lmi$ kdbg
kio (KMimeType): WARNING: KServiceType::offers : servicetype ThumbCreator not found
kio (KMimeType): WARNING: KServiceType::offers : servicetype ThumbCreator not found
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  20
  Minor opcode:  0
  Resource id:  0x80055f
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  20
  Minor opcode:  0
  Resource id:  0x80055f
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  18
  Minor opcode:  0
  Resource id:  0x80055f
vmadmin@VHS-4VM:~/lmi$

Ces deux erreurs ne sont pas parvenues en même temps
Code:
kio (KMimeType): WARNING: KServiceType::offers : servicetype ThumbCreator not found
kio (KMimeType): WARNING: KServiceType::offers : servicetype ThumbCreator not found
est apparu lorsque j'ai cliqué sur le bouton (ou n'importe lequel). Á propos de cette erreur, j'ai cherché et il parait que c'est une erreur fréquente des programme KDE (selon ces personnes), cependant ils conseillaient d'effacer tout les fichiers du dossier home/.kde mise à part home/.kde/share/apps. Personnellement je ne voyais pas trop l’intérêt mais je l'ai quand même fait et le résultat est toujours le même ... Je tiens à rappeler que je suis connecté à mon serveur (Ubuntu Server 8.04) via ssh avec un serveur X (Xming).

En ce qui concerne
Code:
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  20
  Minor opcode:  0
  Resource id:  0x80055f
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  20
  Minor opcode:  0
  Resource id:  0x80055f
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  18
  Minor opcode:  0
  Resource id:  0x80055f

Elles apparaissent lorsque j'essaye d'ouvrir mon fichier exécutable comme Mr Nabet me l'avait proposé. Pour le peu que je comprends de ces erreurs, aurais-je mal configuré mon serveur X ?! Même si ce serait le cas, je ne vois pas pourquoi cela empêcherait l'ouverture du fichier en question ... Dans le cas ou j'aurais mal configurer mon serveur X, au pire la fenêtre de kdbg ne devrait pas s'ouvrir non ?! Enfin c'est ce que j'en penses.

Et alors voici une ligne qui apparaît comme ça, après que j'ai quitté kdbg ... elle apparait toute seule, c'est bien la première fois qu'une telle chose m'arrive sous linux :-/
Code:
 vmadmin@VHS-4VM:~/lmi$ ICE default IO error handler doing an exit(), pid = 5542, errno = 11
Mise à part le N° du process en question et le numéro de l'erreur, je ne comprends pas l'erreur.
Dj x-fuse a écrit:
Unifi a écrit:
Code:
sudo apt-get install nasm -V
Tu m'as tué Very Happy

Dans le sens où tu n'as plus d'idées ?!

En tout cas un grand merci à tous pour votre dévouement.

Unifi

Nombre de messages : 31
Prénom : Stan
Statut : étudiant
Localisation : GOOIK, Oetingen
Date d'inscription : 21/04/2011

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  pbt le Mer 09 Nov 2011, 23:55

Tu confirmes que si tu lances une autre appmication X (Xeyes, gvim, ...) elle fonctionne bien ? Si c'est le cas cela provient bien de kdbg ... ou d'un composant kde :-(

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  Unifi le Jeu 10 Nov 2011, 08:22

pbt a écrit:Tu confirmes que si tu lances une autre appmication X (Xeyes, gvim, ...) elle fonctionne bien ? Si c'est le cas cela provient bien de kdbg ... ou d'un composant kde :-(

Comme vous me l'avez conseillé j'ai essayé avec une autre application (gedit) et cela fonctionne parfaitement et sans erreur.

Unifi

Nombre de messages : 31
Prénom : Stan
Statut : étudiant
Localisation : GOOIK, Oetingen
Date d'inscription : 21/04/2011

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  Unifi le Lun 14 Nov 2011, 18:52

je reviens vers vous car j'ai eu l'idée d'essayer à l'école la commande nasm en question sans le "dwarf" et bizarrement tout fonctionne à merveille, cependant cela ne résous pas mon problème avec kdbg ... Je vais mettre à jour ma distribution vers ubuntu server 11.10 car ma version d'ubuntu server est encore sous 8.04, peut-être que cela changerait quelque chose :-)

N'empêche je me demande vraiment à quoi sers le "dwarf" en question, ça me turlupine ... Mad Pensez-vous que Monsieur Hallal, Monsieur Codutti ou encore Madame Bastreghi pourrais m'aider ?!

Unifi

Nombre de messages : 31
Prénom : Stan
Statut : étudiant
Localisation : GOOIK, Oetingen
Date d'inscription : 21/04/2011

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  pbt le Lun 14 Nov 2011, 23:23

Unifi a écrit:je reviens vers vous car j'ai eu l'idée d'essayer à l'école la commande nasm en question sans le "dwarf" et bizarrement tout fonctionne à merveille, cependant cela ne résous pas mon problème avec kdbg ... Je vais mettre à jour ma distribution vers ubuntu server 11.10 car ma version d'ubuntu server est encore sous 8.04, peut-être que cela changerait quelque chose :-)

N'empêche je me demande vraiment à quoi sers le "dwarf" en question, ça me turlupine ... Mad Pensez-vous que Monsieur Hallal, Monsieur Codutti ou encore Madame Bastreghi pourrais m'aider ?!

dwarf semble être un format de debugging propre aux binaires de type elf. Quand tu dis que tt fonctionne à merveille, est-ce le cas pour kdbg également ?

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [LMI] debug format non reconnu (nasm)

Message  Contenu sponsorisé Aujourd'hui à 15:19


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum