12 Stimmen

Erhalten Sie einen längeren Stacktrace von FastMM?

Wenn FastMM ein Speicherleck protokolliert, enthält es einen Stacktrace, der 9 Aufrufe zurückreicht. Das Problem ist, dass der Stacktrace zu allgemein ist, um das Problem leicht zu lokalisieren. Der letzte Funktionsaufruf in der Ablaufverfolgung wird mindestens 50 Mal aufgerufen und das ausgelaufene Objekt ist ein sehr häufiges Objekt.

Was kann ich tun, um den Stacktrace länger zu machen?

Tipps zum leichteren Auffinden von Lecks sind natürlich willkommen, die geleakten Objekte sind meist Schnittstellen, also ist es etwas mit Querverweisen oder _ReleaseRef nicht aufgerufen.

Ich arbeite mit Delphi 7 und verwende die FastMM492.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X