201 votes

Comment analyser un fichier de vidage de mémoire de programme&#39 avec GDB lorsqu’il a des paramètres de ligne de commande ?

Mon programme fonctionne comme ceci:

Il s’est écrasé et a généré un fichier de vidage de mémoire, `` .

Je veux analyser le fichier de vidage de mémoire par

Mais GDB reconnaît les paramètres du fichier EXE comme entrée de GDB.

Comment analyser un fichier de vidage de mémoire dans cette situation ?

24voto

Nialscorva Points 969

Il suffit d’ignorer les paramètres. GDB n’en a pas besoin :

11voto

Rob Latham Points 913

Une approche légèrement différente vous permettra d’ignorer complètement GDB. Si tout ce que vous voulez est un backtrace, l’utilitaire spécifique à Linux 'catchsegv' attrapera SIGSEGV et affichera un backtrace.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X