Questions sur gdb

5
réponses

Comment exécuter automatiquement L'exécutable dans GDB?

j'aimerais avoir gdb immédiatement lancer l'exécutable, comme si j'avais tapé "exécuter" (motivation: je n'aime pas ... en regardant les options dans --help , Je ne vois pas comment faire ça, mais peut-être que je manque quelque chose.
demandé sur 2010-01-22 21:37:02
11
réponses

Comment faire le débogage bidirectionnel ou inversé de programmes?

Quelqu'un a-t-il utilisé un débogueur réversible? Le seul produit que Google apparaît est Unpodb . C'est apparemment pour Linux seulement.
demandé sur 2009-02-07 02:11:41
8
réponses

Comment analyser le fichier core dump d'un programme avec gdb?

mon programme fonctionne comme ceci: exe -p param1 -i param2 -o param3 il s'est écrasé et a généré un f ... les paramètres de exe comme entrée de la gdb. comment analyser un fichier core dump dans cette situation?
demandé sur 2011-11-29 08:29:02
8
réponses

Invoquer gdb pour transmettre automatiquement les arguments au programme en cours de débogage

j'aimerais écrire un script qui (sous certaines conditions) exécutera gdb et exécutera automatiquement un programme X ... gdb X < F mais est y a-t-il un moyen de le faire sans introduire un dossier temporaire? Merci.
demandé sur 2008-11-26 23:54:52
6
réponses

Comment résoudre "ptrace operation not permitted" en essayant d'attacher GDB à un processus?

j'essaie de joindre un programme avec gdb mais il me renvoie: attaché au procédé 29139 Ne pouvai ... k, l); return 0; } , mais il renvoie toujours la même erreur. Comment puis-je l'attacher aux débogueurs?
demandé sur 2013-10-07 03:31:43
12
réponses

Fichier de vidage de mémoire n'est pas généré

chaque fois que mon application plante un fichier core dump n'est pas généré. Je me souviens qu'il y a quelques jours, ... oyau, mais il ne le génère toujours pas, quand j'ai un défaut de segmentation. Comment puis-je le faire fonctionner?
demandé sur 2011-10-12 01:52:57
4
réponses

Comment déterminer si un objet est une instance d'une certaine classe C++ dérivée d'un pointeur vers une classe de base dans GDB?

je débogue un programme C++ avec GDB. j'ai un pointeur vers un objet d'une certaine classe. Le pointeur est d ... lles. Appeler de telles fonctions dans GDB peut générer des résultats confus lorsque le programme est multi-threadé.
demandé sur 2011-12-16 05:59:45
4
réponses

Comment imprimer chaque ligne exécutée dans GDB automatiquement jusqu'à ce qu'un point de rupture donné soit atteint?

je voudrais pouvoir définir un point de rupture dans GDB, et le faire fonctionner jusqu'à ce point - et dans le process ... autre intervention de l'utilisateur - en imprimant les lignes qu'il traverse, comme si step (ou next) était pressé?
demandé sur 2011-08-04 23:24:16
10
réponses

Comment mettre en valeur et colorer la sortie gdb lors du débogage interactif?

Veuillez ne pas répondre, je devrais utiliser ddd, nemiver, emacs, vim, ou de toute autre front-end, je préfère juste gdb comme il est, mais il souhaiterait que sa sortie avec quelques terminal de couleurs.
demandé sur 2008-10-16 21:33:08
2
réponses

gdb dans backtrack

je viens d'essayer d'utiliser gdb sur BackTrack Linux et je dois dire que c'est génial. Je me demande comment gdb da ... je trouve cela étonnant et aimerait avoir sur ma machine Ubuntu aussi; comment pourrais-je aller sur le faire?
demandé sur 2011-04-03 02:54:00
5
réponses

version windows du DDD de frontend gdb

y a-t-il une version native (pas cygwin) de DDD disponible en téléchargement quelque part?
demandé sur 2009-10-15 23:16:26
4
réponses

Comment charger des fichiers de symboles multiples dans gdb

comment charger des fichiers de symboles multiples dans gdb . J'ai un exécutable foo.sortir et charger une barre de mod ... nt charger le second fichier de symboles. Ou est-il possible de charger tous les fichiers d'un répertoire dans gdb
demandé sur 2013-12-04 20:07:18
2
réponses

gdb python scripting: où est passé 'parse and eval'?

j'avais quelques scripts en Python pour m'aider à déboguer avec GDB qui utilisait la fonction gdb.parse_and_eval ... sur si elle a été dépréciée ou ce qui s'est passé dans GDB 7. des informations à ce sujet? Merci!
demandé sur 2010-02-18 20:46:30
9
réponses

Comment passer à la ligne précédente dans GDB?

est-il possible dans gdb de passer à une ligne avant la ligne en cours d'exécution. e.g: void my_fun( somePtrT ... peut exécuter un code au ralenti,mais ne peut pas le faire exécuter à l'envers. Des connaissances nouvelles..
demandé sur 2009-07-30 18:15:23
3
réponses

avertissement: erreur désactivant l'adresse randomisation de l'espace: opération non autorisée

qu'ai-je fait de mal (ou ne font pas) que gdb ne fonctionne pas correctement pour moi? [email protected]:/# c ... ation not permitted During startup program exited normally. (gdb) (gdb) print i No symbol "i" in current context.
demandé sur 2016-03-08 09:29:46
8
réponses

Pourquoi gdb saute de façon imprévisible entre les lignes et imprime des variables comme""?

quelqu'un peut-il expliquer ce comportement de gdb? 900 memset(&new_ckpt_info,'"151900920"',sizeof( ... tre une optimisation du compilateur (dans ce cas, son -O2 ); comment puis-je encore définir la valeur de found ?
demandé sur 2009-08-28 10:30:51
5
réponses

Comment déboguer le noyau Linux avec GDB et QEMU?

je suis nouveau dans le développement du noyau et je voudrais savoir comment exécuter/déboguer le noyau linux en utili ... mon Débogueur et ainsi, les faire travailler ensemble pour rendre ma vie plus facile avec le développement du noyau.
demandé sur 2012-07-10 10:50:10
3
réponses

Quelles sont les meilleures façons d'automatiser une session de débogage GDB?

est-ce que GDB a un mécanisme de script intégré, devrais-je coder un script d'attente, ou y a-t-il une meilleure solut ... bablement en utilisant le mécanisme de journalisation intégré de GDB, à moins que quelqu'un ait une meilleure idée).
demandé sur 2012-05-25 08:34:14
2
réponses

Fichier de vidage de mémoire analyse [dupliquer]

cette question a déjà une réponse ici: comment analyser le fichier core dump d'un ... es les choses que je vais devoir vérifier tout en analysant le fichier core dump? Veuillez me dire à partir de zéro.
demandé sur 2011-02-25 12:33:13
8
réponses

Comment installer gdb (debugger) dans Mac OSX El Capitan?

comment installer gdb (debugger) dans Mac OSX El Capitan ? J'ai essayé d'installer gdb, mais a échoué plusieurs fois. ... on-os-x-mavericks / , MAC ne permet pas D'installer MacPorts. quelqu'un Pourrait-il m'aider à cet égard.
demandé sur 2015-10-16 07:48:45