Normalmente, cuando ejecuta un programa a través de GDB puede presionar Ctrl + C para interrumpirlo, p. si se queda atascado en un bucle infinito y quieres obtener un seguimiento.GDB: Ctrl + C no interrumpe el proceso como suele hacerlo, sino que termina el programa
Estoy depurando un programa (xmms2d como ocurre) pero en este programa solamente, cuando presiono Ctrl + C se trata como si GDB no se estuviera ejecutando - el programa se cierra limpiamente y luego GDB me dice que el programa salió normalmente
¿Cómo recupero el comportamiento habitual de GDB, donde Ctrl + C interrumpe el programa? ¿O hay otra forma de producir la misma reacción en GDB que una Ctrl + C normalmente?
¿Cuál es su versión de GDB y OS? ¿Puedes producir un programa C mínimo donde también ocurre? –
@CiroSantilli This iro iro This This This This This: Este problema fue resuelto hace cuatro años (ver a continuación). ¡Probablemente ya no sea relevante un programa de ejemplo! – Malvineous
Más de 1000 personas vienen aquí todos los años en busca de respuestas :-) Las nuevas preguntas se pueden cerrar como duplicados de esta. Pero no te culpo si olvidaste los detalles. –