interrupción de la implementación del tabulador para grandes binarios
Pregunta
Si accidentalmente lanzo la implementación del tabulador al depurar binario grande, GDB se congelará durante algún tiempo tabla de símbolos de barrido (hasta 1 minuto en mi caso). Así que tengo que esperar hasta que se escanea toda la tabla de símbolos. ¿Hay alguna manera de interrumpir este proceso en GDB?
Solución
Todavía hay errores abiertos en la implementación del tabulador en GDB Bugzilla:
- Bug 11920 - tabulador podría estancar CLI sin ningún tipo de retroalimentación
- Bug 15548 - Límite terminaciones a un límite predefinido cuando lista de terminaciones es muy grande
Edit: gdb 7.10.0 tiene un max-completions
variable con un valor predeterminado de 200.
Otros consejos
Control c debe interrumpirlo. ¿Has probado esto?
Si no funciona, es posible que tenga una versión más reciente del BGF.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow