У мене є функція, яка викликається якусь велику кількість разів, і зрештою segfaults.
Однак я не хочу встановлювати точку зупинки для цієї функції і зупинятися після кожного виклику, оскільки я буду тут роками.
Я чув, що я можу встановити counter
в GDB точку зупинку, і кожен раз, коли точка зупинки потрапляє, лічильник зменшується і спрацьовує лише тоді, коли counter
= 0.
Це точно, і якщо так, то як це зробити? Будь ласка, вкажіть код gdb для встановлення такої точки зупинку.