AW: Was mache ich mit der MemoryLeak Ausgabe?
Danke für den Tipp. Ich werde dann mal auch das Delphi-LeakCheck testen. Wie war die Kirmes? ;)
Erster Abtörner...genau wie beim FastMM4 steht nicht, was man in die Bibliothekspfade oder Suchpfade eintragen soll. Das ist...so was von Grundlage, ohne läuft gar nichts. Schade eigentlich, denn ansonsten sieht das schon viel professioneller und aufgeräumter als FastMM4 aus. Sherlock |
AW: Was mache ich mit der MemoryLeak Ausgabe?
Zitat:
|
AW: Was mache ich mit der MemoryLeak Ausgabe?
Stevie: Was muss ich einstellen, damit das wie FastMM4 eine Ausgabedatei erstellt? Im Moment ist das alles etwas sehr unübersichtlich. Nachdem ich LeakCheck in die öffentlichen Dokumente geklont habe und im Delphi die Bibliothekspfade für Win32, Win64 und OSX um diesen Pfad ergänzt habe steht jetzt in der DPR meines Projekts folgendes:
Delphi-Quellcode:
Ich finde in der LeakCheck.Configuration.inc keinen Schalter zum Erzeugen eines Reports, also starte ich einfach mal mein Programm spiele ein wenig damit und beende es, am Ende erscheint ein riesiger Dialog, der unübersichtlicher ist als der von FastMM4 (Scrollboxen oder Memos mit Scrollbars darf man in Dialogen verwenden, oder?). Wo mache ich LeakTest klar, daß der Dialog sinnlos ist, und bitte eine Datei geschrieben werden sollte?
uses
//FastMM4, LeakCheck, System.StartUpCopy, LeakCheck.Utils, FMX.Forms, //etc. begin if DebugHook <> 0 then System.ReportMemoryLeaksOnShutdown := True; Application.Initialize; //und so weiter end; Sherlock |
AW: Was mache ich mit der MemoryLeak Ausgabe?
Zitat:
Zitat:
|
AW: Was mache ich mit der MemoryLeak Ausgabe?
Das habe ich auch gesehen, aber: Der IDE Eventlog ist nun wirklich nicht so übersichtlich wie eine simple Datei.
Edith sagt: abgesehen davon funktioniert es auch einfach nicht. Ich habe NO_MESSAGEBOX in den Projektoptionen gesetzt, und auch direkt in der DPR, ohne spürbare Änderung. Die Messagebox kommt weiterhin. Ich lass die Sache jetzt noch bis Montag köcheln, und setze mich mit frischer Geduld wieder für ein bis zwei Stündchen dran. :) Sherlock |
AW: Was mache ich mit der MemoryLeak Ausgabe?
Wenn du keine Option dafür findest: Aus dem IDE Eventlog kannst du auch den Eintrag selektieren, kopieren und in eine Datei einfügen.
|
AW: Was mache ich mit der MemoryLeak Ausgabe?
Zitat:
|
AW: Was mache ich mit der MemoryLeak Ausgabe?
Sodele, hab mich das Wochenende über entspannt, und nach weiterem kurzem und erfolglosem Kampf mich gegen LeakCheck entschieden. Also wieder zu FastMM4. Die drei MemoryLeaks, die ich selbst verschuldet habe, sind ausgemerzt. Jetzt bleiben "nur" noch runde 240 Leaks. Problematisch bei denen ist folgendes:
Zitat:
Sherlock |
AW: Was mache ich mit der MemoryLeak Ausgabe?
Zitat:
|
AW: Was mache ich mit der MemoryLeak Ausgabe?
Berlin mit Update 1... und es ist FMX. *Seufz*
Ich werde mal schauen, ob die Leaks mehr werden oder ob die Zahl konstant bleibt. Das bekomme ich nach starten, einmal alles klicken und schließen: Zitat:
Sherlock |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz