IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Win32 - parcourir la pile utilisateur d'un thread


Sujet :

Windows

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 24
    Points : 29
    Points
    29
    Par défaut Win32 - parcourir la pile utilisateur d'un thread
    Bonjour,

    je voudrais parcourir la pile utilisateur d'un thread. J'ai essayé en utilisant GetThreadContext, en sauvegardant Esp a la création du thread, puis en parcourant de l'esp de la création, a l'esp du moment ou je veux parcourir la pile (je suspends le thread pendant le parcours).
    Malheureusement, j'ai des access violation quand je parcours la pile alors que le thread suspendu est en train d'executer un WriteFile par exemple (je suppose qu'on peut généraliser ca aux appels systemes).

    Quelqu'un aurait-il une solution ?

    Merci par avance

    edit : j'ai vu que mon sujet a été déplacé, en effet je n'avais pas vu cette section plus appropriée, j'ensuis désolé
    discutez de programmation en direct sur irc : irc.zefunchat.net canal #programmation

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 24
    Points : 29
    Points
    29
    Par défaut
    mmh désolé, en fait la technique etait bonne ... je parcourais juste ma pile dans le mauvais sens, donc pour appel a WriteFile (a travers std::cin.ignore) la pile etait grosse et mon scan débordait je suppose de la zone allouée pour la pile ...
    discutez de programmation en direct sur irc : irc.zefunchat.net canal #programmation

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 12
    Dernier message: 07/01/2012, 20h23
  2. [api Win32] Recuperer code de sortie d'un thread
    Par theclem35 dans le forum Débuter
    Réponses: 7
    Dernier message: 11/04/2011, 07h39
  3. Réponses: 2
    Dernier message: 19/02/2011, 12h04
  4. parcourir une pile (liste simple chaînée)
    Par rutabagas dans le forum C
    Réponses: 3
    Dernier message: 04/10/2007, 16h08
  5. bouton parcourir sur control utilisateur
    Par bubu92 dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 08/12/2006, 07h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo