Tengo una aplicación que realiza un proceso secundario.GDB backtrace en el proceso secundario
El proceso hijo hace algo de trabajo y en algún punto intermedio da un fallo de segmentación. Solía GDB para depurar este, he utilizado:
set follow-fork-mode child
también han establecido un punto de interrupción a una función dentro del niño. Pero GDB no se detiene en mi punto crítico.
También el proceso principal maneja el seg-fault, así que tuve que ctrl-c para salir. A continuación, cuando uso backtrace
para imprimir la pila todo lo que tengo es
Sin pila
¿Por qué es el punto de interrupción no se establece y por qué no me da la pila?
es el programa infantil escrita por usted? – sirgeorge
no, pero tengo la fuente conmigo. – broun
¿Se puede construir (el elemento secundario) desde la fuente en modo de depuración? – sirgeorge