• # strace ?

    Posté par (site web personnel) . En réponse au journal Comment "tracer" une application ?. Évalué à 4.

    Je ne suis pas sur qu'il fasse ce dont tu as besoin, mais pour voir ce qui se passe, j'utilisais strace http://sourceforge.net/projects/strace/

    Par contre, je crois qu'il se limite aux appels système et je ne sais plus s'il donne un timing.
    Mais il m'a sauvé la vie plus d'une fois :)

    Ah oui et pour déboguer, je me méfie des printf, dans certains cas ça change le comportement du programme au point de ne plus voir les bugs, ou en amener d'autres, surtout dans un environnement multithread ou le timing joue beaucoup.