Создать дамп моего приложения при запуске определенной функции - PullRequest
0 голосов
/ 19 ноября 2018

Я имею дело с приложением, которое должно запускать элементы en stop, и теперь кажется, что мое приложение запускает элемент без причины.

Регистрация моего приложения очень ограничена ииз-за соображений производительности, я не могу просто добавить больше информации в лог.

Чтобы узнать, почему мое приложение запускает элемент, я подумываю запросить дамп памяти при запуске функцииназывается.

Я использую procdump для сбора дампов памяти, поэтому я думал о чем-то вроде:

procdump -ma -filter "Element::Startup" <application>

Идея состоит в том, что в каждый раз функция Element::Startup() вызывается (когда эта информация присутствует в стеке вызовов), создается дамп памяти.

В руководстве по procdump я не нахожу эту функцию.Есть ли способ сделать это?(При необходимости используется другой генератор дампа, кроме procdump)

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