Verstehen Wenn Sie ein Programm debuggen, die mit einem segfault, Elektrozaun endet, mit gdb in Verbindung, gibt diese:die Ausgabe des Elektrozauns und GDB
"ElectricFence Exiting: mprotect() failed: Cannot allocate memory [Thread 0xb0bd4b70 (LWP 5363) exited] Program exited with code 0377.
ich eigentlich dachte, Elektrozaun wäre hilfreich . Was bedeutet das? Wie kann ich diese Information interpretieren? Es scheint keinen Stack mehr zu geben, den ich anschauen kann, oder zumindest bt
wird nichts zurückgeben.
Jeder Vorschlag würde wirklich geschätzt werden.
Danke!
Auch wenn ich das Programm debuggen, sieht es nicht wie es ist, den gesamten Speicher raubend ... immer noch da ist ~ 1GB übrig, das ist die Hälfte davon. Also sollte ich mich nicht einmal mit Swap Space beschäftigen, oder? –