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.
[^] # Re: c'est probablement stupide
Posté par Obsidian . 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.