• [^] # Re: c'est probablement stupide

    Posté par . En réponse au message débugguer un CGI avec GDB ( sous apache2 ). Évalué à 3.

    Au fait, en quel langage ton programme a-t-il été écrit ?

    Comme dit plus haut, il y a des chances pour que ton application déclenche une segfault dès le départ (relativement courant avec les CGI). Le mieux est de provoquer le dépôt d'un fichier « core » (fonctionnalité proposée par Unix et pas simplement par Apache) qui sert à cela. Regarde la directive CoreDumpDirectory pour voir où le générer.

    Une fois que tu l'as, tu l'ouvres avec « gdb ».

    Tu retrouveras alors l'environnement du programme tel qu'il était au moment du déclenchement, avec notamment la pile des appels, et tu seras plus à même de localiser l'erreur.