Page 1 sur 1

[gdb] probleme de permission debogage (Résolu)

Publié : jeu. 23 juin 2011, 17:12
par hl037
Bonjour,
Pardonnez-moi si je ne poste pas au bon endroit (j'ai pas vraiment trouver de sous-forum adéquat)

Je souhaiterais déboguer un programme Qt, le probleme, c'est que quand je lance GDB en simple utilisateur, quand je fait run, j'ai ceci qui s'affiche:

Code : Tout sélectionner

Cannot exec : No such file or directory.
During startup program exited with code 127.
...Même si ça me gène, je pourrais le faire en root, et dans ce cas le programme démarre, mais là, il ne peut pas se connecter au server X:

Code : Tout sélectionner

[Thread debugging using libthread_db enabled]
No protocol specified
testItem: cannot connect to X server :0

Program exited with code 01.
...Comment déboguer en tant que simple utilisateur?

Merci d'avance!

Re: [gdb] probleme de permission debogage

Publié : jeu. 23 juin 2011, 17:15
par tuxce
Salut, c'est un programme que tu as compilé ?
Comment tu lances gdb ?

Re: [gdb] probleme de permission debogage

Publié : jeu. 23 juin 2011, 17:18
par hl037
oui, c'est un truc que j'ai fait moi même, sans le déboguer, il se lance normalement, mais il y a une segfault à la fin, j'ai la flemme de chercher dans les sources d'où sa vient donc, j'utilise GDB.

Pour le lancer, je fais simplement:

Code : Tout sélectionner

cd /[...]/repertoire_mon_prog
gdb monprog

Re: [gdb] probleme de permission debogage

Publié : jeu. 23 juin 2011, 17:34
par tuxce

Code : Tout sélectionner

gdb ./monprog
?

Re: [gdb] probleme de permission debogage

Publié : jeu. 23 juin 2011, 19:32
par hl037
j'ai un autre probleme en ce moment qui fait que je ne peux pas essayer, mais je ne suis pas sûr que ça puisse marcher (je crois avoir tenter il y a pas mal de temps)
rectification, c'était bien ça :copain:
merci!