Tengo una función que se llama una gran cantidad de veces, y finalmente segfaults.¿Cómo hacer que un punto de corte de GDB solo se rompa después de alcanzar el punto un número determinado de veces?
Sin embargo, no quiero establecer un punto de interrupción en esta función y parar después de cada llamada, porque estaré aquí durante años.
He oído que puedo fijar un counter
en el BGF para un punto de interrupción, y cada vez que el punto de ruptura es golpeado, el contador disminuye, y sólo se desencadena cuando el counter
= 0.
¿Es esta precisa , y si es así, ¿cómo lo hago? Por favor, proporcione el código gdb para establecer dicho punto de interrupción.
FYI esto se llama un punto de interrupción condicional – ierax