Ich habe mal wie unter http://www.freepascal.org/docs-html/use ... 17300010.5 beschrieben mein Programm auf Speicherlecks überprüft und konnte sogar einen beheben.
Aber ich bekomme trotzdem noch eine Meldung die auf keine Zeile und nix mehr verweist... das selbe sagt Lazarus sogar immer wenn ich es schließe(seid dem ich eine Komponente installiert habe)
Speicher wird nicht wieder komplett freigegeben [gelöst]
-
- Beiträge: 465
- Registriert: Sa 21. Aug 2010, 21:30
- OS, Lazarus, FPC: Windows 7 Ultimate (L 1.2.2 FPC 2.6.4 32-bit)
- CPU-Target: 64-Bit
- Wohnort: nahe Bremen
- Kontaktdaten:
Speicher wird nicht wieder komplett freigegeben [gelöst]
Zuletzt geändert von Bauer321 am Mo 14. Nov 2011, 23:22, insgesamt 1-mal geändert.
www.mcpatcher.net | www.hoeper.me
Re: Speicher wird nicht wieder komplett freigegeben FPC-Laz Bug?
Ist doch alles in Ordnung, oder was meinst du?
0 unfreed memory blocks.
0 unfreed memory blocks.
-
- Beiträge: 465
- Registriert: Sa 21. Aug 2010, 21:30
- OS, Lazarus, FPC: Windows 7 Ultimate (L 1.2.2 FPC 2.6.4 32-bit)
- CPU-Target: 64-Bit
- Wohnort: nahe Bremen
- Kontaktdaten:
Re: Speicher wird nicht wieder komplett freigegeben FPC-Laz Bug?
aber warum gibt es dann ne Meldung "error"?
oder ist ein generelles Feedback bei der Unit erwünscht?
und True heap size
und True free heap size unterscheiden sich könnte da ein Fehler vorliegen?
(ich weiß leider nicht was "True heap size" sein soll)
oder ist ein generelles Feedback bei der Unit erwünscht?
und True heap size
und True free heap size unterscheiden sich könnte da ein Fehler vorliegen?
(ich weiß leider nicht was "True heap size" sein soll)
www.mcpatcher.net | www.hoeper.me
- m.fuchs
- Lazarusforum e. V.
- Beiträge: 2813
- Registriert: Fr 22. Sep 2006, 19:32
- OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
- CPU-Target: x86, x64, arm
- Wohnort: Berlin
- Kontaktdaten:
Re: Speicher wird nicht wieder komplett freigegeben FPC-Laz Bug?
Die Meldung wird immer angezeigt wenn Heap-Tracing aktiviert ist. Warum da jetzt Error steht?
Da könnte es jetzt mehrere Gründe geben:
Da könnte es jetzt mehrere Gründe geben:
- Sparmaßnahmen, die Entwickler haben sich einen zweiten Titel für die MessageBox gespart
- die Entwickler benutzen eine fertige Box, die eigentlich für Fehler gedacht war
- die Heaptrace-Daten werden zum Schluss als Exception geworfen und deshalb als Fehler angezeigt, egal was drin steht
- ...
Zuletzt geändert von m.fuchs am Do 2. Feb 2012, 12:17, insgesamt 1-mal geändert.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
-
- Beiträge: 465
- Registriert: Sa 21. Aug 2010, 21:30
- OS, Lazarus, FPC: Windows 7 Ultimate (L 1.2.2 FPC 2.6.4 32-bit)
- CPU-Target: 64-Bit
- Wohnort: nahe Bremen
- Kontaktdaten:
Re: Speicher wird nicht wieder komplett freigegeben FPC-Laz Bug?
Ok Danke für eure Hilfe dann ist ja alles in Ordnung
www.mcpatcher.net | www.hoeper.me