Précédent   Forum du club des développeurs et IT Pro > C et C++ > Outils pour C & C++ > GDB
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/11/2012, 14h41   #1
bsquare
Invité de passage
 
Homme
Inscription : novembre 2012
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : novembre 2012
Messages : 2
Points : 0
Points : 0
Par défaut Thread Dump d'un processus déjà sous GDB

Bonjour à tous,

Mon objectif est de pouvoir provoquer un "Thread Dump" (info thread puis thread apply all backtrace full) sur un processus, qu'il soit lancé en mode exploitation ou en mode de DEBUG.

En mode exploitation, il n'y a aucun problème, je lance gdb qui s'attache au processus dans problème, et produit le dump.

Par contre, en mode DEBUG, où je lance le processus sous gdb, je ne parviens pas à trouver le moyen de provoquer le thread dump.
Lorsque j'attaque le processus gdb (PID2), j'ai le dump des thread de gdb (logique), et quand j'attaque directement le processus en question (PID1), j'obtiens une erreur de permission (mais rien à voir avec la configuration de kernel.yama.ptrace_scope qui est bien à 0).

Merci de m'éclairer.
bsquare est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2012, 10h55   #2
bsquare
Invité de passage
 
Homme
Inscription : novembre 2012
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : novembre 2012
Messages : 2
Points : 0
Points : 0
Quelqu'un pour m'aider ?
bsquare est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 10h07.


 
 
 
 
Partenaires

Hébergement Web