Gdb - обнаружение L oop в стеке вызовов - PullRequest
0 голосов
/ 26 марта 2020

Мне часто приходится отлаживать coredumps процессов, которые были убиты после того, как я потратил слишком много времени на выполнение определенной функции. Частой причиной такого поведения является то, что некоторый входной контейнер больше обычного, вызывая взрыв l oop итераций где-то в стеке вызовов.

Теперь мой вопрос: есть ли способ - возможно, скрипт - обнаружить все циклы, в которых поток находится во всех стековых фреймах в момент, когда он выходит из строя? Может быть, даже показать прогресс указанных петель?

С уважением

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...