unix - tutorial - gdb online
Cómo adjuntar un proceso en gdb (2)
Tengo un simple programa C que bifurca un proceso y luego ejecuta un ejecutable.
Quiero adjuntar el proceso secundario a gdb.
Ejecuto el programa principal en una consola y abro otra consola para encontrar el pid del proceso hijo, luego comienzo gdb con el siguiente comando:
gdb attach 12271
donde 12271
es la identificación del proceso hijo, pero la conexión falla con:
No such file or directory.
¿Alguna idea de por qué?
El primer argumento debería ser la ruta al programa ejecutable. Asi que
gdb progname 12271
Pruebe uno de estos:
gdb -p 12271
gdb /path/to/exe 12271
gdb /path/to/exe
(gdb) attach 12271