#1 Le 07/03/2008, à 18:48
- SamueLinux
[RESOLU][GTK+] Comment debugger son programme ?
Bonjour à tous,
dans le cadre d'un projet, je doit concevoir un navigateur internet !
Cela dit, quelques erreurs de segmentations me font péter les plombs , et je ne sais pas comment debugger une application GTk ! Je pensait utiliser gdb mais il ne lance pas l'application donc je peut rien faire !
Si quelqu'un connait un programme, ou un tuto pour debugger une application gtk... !
Merci à tous !:D
Dernière modification par SamueLinux (Le 08/03/2008, à 11:32)
Hors ligne
#2 Le 07/03/2008, à 20:49
- brutor
Re : [RESOLU][GTK+] Comment debugger son programme ?
Comment ça gdb n'arrive pas à lancer l'application ?
Moi ça marche très bien avec gdb
Hors ligne
#3 Le 07/03/2008, à 21:00
- Link31
Re : [RESOLU][GTK+] Comment debugger son programme ?
gdb le_programme_gtk
...
(gdb) r
Starting program: le_programme_gtk
...
Program received signal SIGSEGV, Segmentation fault.
0x00000000004004a9 in main ()
(gdb) bt
...
Hors ligne
#4 Le 07/03/2008, à 22:13
- obiwankennedy
Re : [RESOLU][GTK+] Comment debugger son programme ?
il faut ajouter un breakpoint. (dans ton cas au debut du programme) comme ça quand tu lances gdb, il s'arretera au breakpoint et avec un next ou step tu avanceras pas à pas dans ton programme et verra ou est l'erreur.
il me semble que la syntaxe c'est
"break 24" suivit de "run". pour mettre un breakpoint à la ligne 24 du fichier qui contient le main.
Dernière modification par obiwankennedy (Le 07/03/2008, à 22:15)
Dans mes logiciels, j'écris ton nom.
SGNGD: SvgGd is Not GD
Rolisteam
Hors ligne
#5 Le 08/03/2008, à 11:32
- SamueLinux
Re : [RESOLU][GTK+] Comment debugger son programme ?
Oups ! En fait je suis utilisé gdb mais lorsque que j'ai tester avec gdb j'ai du me planter quelque part, car c'est vrai que sa marche nickel avec gdb,
Merci à tous !
Hors ligne