![]() |
AW: ReportMemoryLeaksOnShutdown:= True – Deutung der Speicherleck-Meldung
Habe den Fehler gefunden! :-D
Eine MPAF-Variable (Multi Precision Arithmetic Float) hatte ich versehentlich zweimal initialisiert: Einmal "normal", und ein weiteres Mal bedingungsabhängig mit einer höheren Bit-Präzision… :wall: Allerdings habe ich (erneut) eine für mich fatale Beobachtung gemacht: FastMM4 korrumpiert mehrere Inhalte meiner zahlreichen MPAF-Variablen. Aus numerischen Werten werden manchmal string-ähnliche Hieroglyphen und die Berechnung stürzt im besten Fall ab, im schlimmeren Fall sind "nur" die Ergebnisse völlig falsch. Deshalb hatte ich FastMM4 bereits 2019 aus meinen Projekten "verbannt", wie ich es gerade feststellen konnte. :( Mein Fazit: Geholfen hat mir in diesem letzten mühseligen Schritt der Speicherleck-Suche leider weder FastMM4 noch madExcept so richtig. Danke für Eure Hilfe & Beiträge ! :thumb: Viele Grüße Andreas |
AW: ReportMemoryLeaksOnShutdown:= True – Deutung der Speicherleck-Meldung
Eigentlich sollte das nicht passieren.
Könnte eher sein, dass diese Komponente außerhalb/hinter den reservierten Speicher schreibt (Bufferoverrun) und es sich dabei mit FastMM in die Quere kommt, welches davon ausgeht, dass jeder nur in seinen Speicher schreibt. :angle: |
AW: ReportMemoryLeaksOnShutdown:= True – Deutung der Speicherleck-Meldung
Zitat:
![]() Delphi XE3 and later |
AW: ReportMemoryLeaksOnShutdown:= True – Deutung der Speicherleck-Meldung
Hallo,
Zitat:
Code:
?ÏÑ♥ ?ÏÑ♥ ?ÏÑ♥ ?ÏÑ♥ ?ÏÑ♥ ?ÏÑ♥ ?ÏÑ♥
x = ?ÏÑ♥62543041E+199999903 t = ?ÏÑ♥ a[1] = ?ÏÑ♥3997329E+199999951 a[2] = ?ÏÑ♥23997329E+199999951 a[3] = ?ÏÑ♥3983403E+199999904 Zitat:
Grüße Andreas |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz