#1 Le 07/02/2013, à 14:01
- Siedblack
Installer KDBG : BUG GDB ( READING ...) [RÉSOLU]
Bonjour,
pour l'école j'ai ABSOLUMENT besoin de KDBG,seulement celui-ci ne veut pas fonctionner correctement...Visibilement il s'agirait d'un bug de la part de KDBG ou du déboguer qu'il utilise: GDB.
Pour utiliser KDBG j'utilise le tutoriel fournit par l'école,qui fonctionne sur les pc de l'école,et qui est sensé fonctionner sur mon pc (ça fonctionne sur les pc des autres):
nasm MonProg.asm -o MonProg.o -f elf -g -F dwarf
ld MonProg.o -o MonProg -m elf_i386 -e main
./MonProg
kdbg MonProg
C'est lorsque je fais "kdbg MonProg" que ça ne fonctionne plus,ça affiche comme sur le screenshot (GDB:Reading symbols from.......done). J'ai cherché un peu partout sur internet et je n'ai pas trouvé de solution ... Pourriez vous m'aider? Voici les screen:
http://www.servimg.com/image_preview.php?i=1&u=18100473
http://www.servimg.com/image_preview.php?i=2&u=18100473
Ce qui m'inquiete c'est que GDB ne m'indique pas d'erreur lorsque je le fais tourner tout seul,mais c'est au moment où j'utilise KDBG qu'il y a une erreur ... Je ne sais pas si ça peut aider,mais j'utilise Ubuntu 12.10 64bits. En essayant avec Nemive(une alternative à KDBG) je n'ai pas de problème,seulement il n'affiche les valeurs des registres qu'en hexadecimal ,et ça j'en ai vraiment besoin.
Le code source de "mon programme" est le suiviant :
global main
section .text
main:
mov al, 10011101b
not al
mov al, 11100101b
mov ah, 00101010b
and al, ah
mov al, 11100101b
mov ah, 00001010b
and al, ah
mov al, 01100101b
mov ah, 01010101b
or al, ah
mov al, 11100101b
mov ah, 01010101b
or al, ah
mov dx, 1100010011100101b
mov si, 0011000001100010b
xor dx, si
mov al, 11100101b
mov ah, 11100101b
xor al, ah
mov eax, 1
mov ebx, 0
int 0x80
Normalement il est bon,car il est fournit par les profs,et je n'y ai pas touché
Merci beaucoup de bien vouloir m'aider !
ps: je possède KDBG en version 2.5.1 ,c'est la version dispo dans les dépots,je sais qu'il existe une version 2.5.2 mais je n'arrive pas à l'installer. Pourtant je fais toutes les commandes nécessaires...
Dernière modification par Siedblack (Le 10/02/2013, à 13:01)
Hors ligne
#2 Le 07/02/2013, à 19:52
- f.x0
Re : Installer KDBG : BUG GDB ( READING ...) [RÉSOLU]
Bonjour Siedblack,
Tu peux essayer d'installer le .deb de la version 2.5.2 avec le PPA :
tapes
sudo add-apt-repository ppa:aroth/ppa
sudo apt-get update
sudo apt-get install kdbg
J'espère que cela résoudra ton problème car pour le reste je ne saurai pas t'aider davantage →kdbg : je ne connais pas !
SOPI
Hors ligne
#3 Le 08/02/2013, à 13:27
- Siedblack
Re : Installer KDBG : BUG GDB ( READING ...) [RÉSOLU]
SUPER GENIAL CA FONCTIONNE !!!!! Merci beaucoup
Dernière modification par Siedblack (Le 08/02/2013, à 13:28)
Hors ligne
#4 Le 08/02/2013, à 18:15
- f.x0
Re : Installer KDBG : BUG GDB ( READING ...) [RÉSOLU]
Je suis vraiment content pour toi que cela ait fonctionné Siedblack, bonne continuation sur Gnu/Linux
SI TU PENSES QUE TON PROBLÈME EST SOLUTIONNÉ, AJOUTES [RÉSOLU] DANS LE TITRE DE TON PREMIER POST, CELA POURRA AIDER D'AUTRES UBUNTEROS QUI ONT LE MÊME PROBLÈME QUE TOI.
Il faut cliquer sur modifier dans ton 1er message,
puis tu modifies le titre
SOPI
Hors ligne