callstack

    19La chaleur

    1Répondre

    Lorsque j'exécute mes programmes Clojure et que j'obtiens une erreur lors de l'exécution, je remarque que le message imprimé par REPL contient uniquement le numéro de ligne de niveau supérieur du scri

    2La chaleur

    4Répondre

    Type de nouveaux arbres et fonctions récursives .... Je connais les bases de la création d'une pile et de la création de fonctions récursives. Je fais une recherche de traversée précommandée qui devra

    1La chaleur

    3Répondre

    Est-ce que quelqu'un sait si/comment je peux lire de la callstack à partir d'une adresse spécifique? supposer que j'ai une adresse de décalage de l'adresse de base de la callstack, comment puis-je obt

    2La chaleur

    1Répondre

    J'essaie de lire l'adresse de retour de la méthode mais d'une autre mémoire. donc je reçois le pointeur de trame, et lire la valeur de la valeur de retour. Pour autant que je comprends que je suis cen

    6La chaleur

    2Répondre

    Je suis ouvert l'ouverture d'un processus (avec C++/Windows) en utilisant if(CreateProcessA(NULL, // No module name (use command line) (LPSTR)path, //argv[1], // Command line NULL, // Pro

    4La chaleur

    3Répondre

    Quelqu'un sait-il d'un meilleur/plus rapide pour obtenir la pile d'appels que « StackWalk »? Je pense aussi que stackwalk peut aussi être plus lent sur les méthodes avec beaucoup de variables ... (je

    0La chaleur

    2Répondre

    Est-ce que quelqu'un sait où, relativement au pointeur de trame, est l'adresse de retour de la fonction? Y a-t-il une différence entre Windows et Unix? merci :)

    4La chaleur

    3Répondre

    Je souhaite utiliser ELMAH pour consigner une exception (sans la lancer tout le long de la pile d'appels) et enregistrer la totalité de la pile d'appels. code Exemple: protected void Page_Load(object

    3La chaleur

    2Répondre

    L'image suivante est de wikipedia entry sur la pile d'appels et il y a quelque chose que je ne comprends pas tout à fait: Je pensais que le pointeur de cadre qui est stocké dans le registre ebp est in

    2La chaleur

    1Répondre

    Salutations! Nous travaillons sur un projet IronRuby. Il y a une application C# WPF. Nous avons écrit un module pour cette application. Lorsqu'une erreur est déclenchée dans IronRuby, l'application af