Wie kann ich den Quellcode von malloc
in gdb einschließen/anzeigen?Include Quelltext von malloc.c in gdb?
Ich möchte eine schrittweise Ausführung in gdb
ausführen und in malloc.c
Quellcode, wenn eine der malloc-Funktionen aufgerufen wird.
Derzeit was gdb sagt, ist: malloc.c: No such file or directory.
This Kerl hier das gleiche Problem konfrontiert, aber sie erwähnen nicht eine Lösung, dh wie tatsächlich in den Quellcode von malloc Schritt zu.
Ich bin auf Ubuntu server 14.04
, und ich habe bereits folgendes versucht zu installieren: libc6-dbg
, libc6-dev
und libc6-dbgsym
. Ich weiß nicht, selbst wenn eines dieser Pakete helfen könnten, aber die libc-dbgsym
Installation gibt mir die folgende Fehlermeldung:
dpkg: error processing archive /var/cache/apt/archives/libc6-dbgsym_2.19-0ubuntu6.6_amd64.ddeb (--unpack): trying to overwrite
'/usr/lib/debug/usr/lib/x86_64-linux-gnu/audit/sotruss-lib.so', which
is also in package libc6-dbg:amd64 2.19-0ubuntu6.6 dpkg-deb: error:
subprocess paste was killed by signal (Broken pipe)
Sie benötigen, zu finden oder Kompilieren, eine Debug-Version der Bibliotheken. –
@MartinJames das ist der Teil, bei dem ich versage! :( – Paschalis