Erreur lors lors d'une execution en mode debbug [Résolu/Fermé]

Signaler
Messages postés
36
Date d'inscription
mercredi 25 juin 2014
Statut
Membre
Dernière intervention
24 novembre 2014
-
Messages postés
11066
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
18 octobre 2016
-
Bonjour,

lorsque j'exécute mon programme en C,j ai cette erreur :

(gdb) n
0x00000000009c6040 in ?? ()
(gdb) Quit
(gdb) n
Cannot find bounds of current function

j aimerai avoir de l'aide pour corriger ce problème

Merci d'avance

2 réponses

Messages postés
4758
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
2 juillet 2020
1 050
'lut, évidemment sans symboles de débogage ni de code que tu as tapé, on va aller très loin...
Messages postés
36
Date d'inscription
mercredi 25 juin 2014
Statut
Membre
Dernière intervention
24 novembre 2014

slt comment tu vas,je ne comprends pas bien ta reponse
Messages postés
4758
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
2 juillet 2020
1 050
Compile ton programme avec l'option
-g
, puis relances le dans gdb, ça te donnera le numéro de ligne et la fonction incriminée...
Messages postés
36
Date d'inscription
mercredi 25 juin 2014
Statut
Membre
Dernière intervention
24 novembre 2014

je compile déjà avec cette option (-g)
Messages postés
36
Date d'inscription
mercredi 25 juin 2014
Statut
Membre
Dernière intervention
24 novembre 2014

mais il ne me donne pas de ligne
Messages postés
11066
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
18 octobre 2016
1 688
Peux-tu déjà nous montrer ton code, ça sera plus simple pour t'aider...
N'oublie pas d'utiliser la balise "code c". Exemple :
<"code c">ici je mets mon code<"/code"> (sans guillemets).
Cdlt,