Als «debugging» getaggte Fragen

92
So finden Sie einen Fehler "Double Free oder Korruption"

Wenn ich mein (C ++) Programm ausführe, stürzt es mit diesem Fehler ab. * glibc erkannt * ./load: doppelt frei oder beschädigt (! prev): 0x0000000000c6ed50 *** Wie kann ich den Fehler aufspüren? Ich habe versucht, print ( std::cout) -Anweisungen zu verwenden, ohne Erfolg. Könnte gdbdas einfacher...

90
Behebung von Segmentierungsfehlern in C ++

Ich schreibe ein plattformübergreifendes C ++ - Programm für Windows und Unix. Auf der Fensterseite wird der Code problemlos kompiliert und ausgeführt. Auf der Unix-Seite wird es jedoch kompiliert, wenn ich versuche, es auszuführen, wird ein Segmentierungsfehler angezeigt. Meine anfängliche...