Как включить утечки в gdb, который отлаживает запущенный процесс?

Я использую GDB для отладки запущенного процесса с использованием #gdb -p. Теперь я хотел бы установить некоторые контрольные точки и получить информацию об утечках. Но я получаю ошибку, как показано ниже.
(GDB) утечки информации
Обнаружение утечки не включено сейчас.

Если я пытаюсь установить флаги кучи, я получаю сообщение об ошибке, как указано ниже.
(GDB) установить утечки проверки кучи на
librtc не загружен: либо используйте параметр командной строки -leaks, установите heap-check перед запуском программы, либо явно связывайте librtc

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

-1

Решение

Похоже, вы находитесь в HP-UNIX,
Если это так, попробуйте использовать отладчик HP Wildebeest.

Есть хорошая документация:

http://h20565.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=5060273&DocId = emr_na-c02725289&docLocale = ru

См. СТРАНИЦУ № 8.

Если вы хотите очень конкретный ответ на свой вопрос:

Включите опцию memleak в GDB для Linux

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]