Bagaimana cara mengaktifkan kebocoran di gdb yang sedang men-debug proses yang sedang berjalan?

Saya menggunakan GDB untuk men-debug proses yang sedang berjalan menggunakan #gdb -p . Sekarang saya ingin menetapkan beberapa titik istirahat dan ingin mendapatkan informasi kebocoran. Tapi saya mendapatkan kesalahan seperti di bawah ini. (gdb) info kebocoran Deteksi kebocoran tidak diaktifkan sekarang.

Jika saya mencoba mengaktifkan heap flags, saya mendapatkan kesalahan seperti yang disebutkan di bawah. (gdb) setel kebocoran pemeriksaan tumpukan di librtc tidak dimuat: Gunakan opsi baris perintah -leaks, setel pemeriksaan tumpukan sebelum memulai program, atau tautkan librtc secara eksplisit

Oleh karena itu tolong bantu saya dengan cara mengaktifkan informasi Kebocoran.


person manogna mahankali    schedule 26.03.2017    source sumber


Jawaban (1)


Sepertinya Anda menggunakan HP-UNIX, Jika demikian coba gunakan debugger HP Wildebeest.

Ada dokumentasi yang bagus:

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

Lihat HALAMAN nomor 8.

Jika Anda ingin jawaban yang sangat spesifik untuk pertanyaan Anda:

Aktifkan opsi memleak di gdb untuk linux

person Pavan Chandaka    schedule 26.03.2017