AW: FastMM Memory Leaks : Lesen und verstehen von Stacktrace
Richtig, ich hatte mich auch von dem _SHFILEOPSTRUCTW irritieren lassen, aber der wird ja gar nicht explizit benutzt. Trotzdem schön, dass wir mal drüber gesprochen haben ;)
|
AW: FastMM Memory Leaks : Lesen und verstehen von Stacktrace
Zitat:
|
AW: FastMM Memory Leaks : Lesen und verstehen von Stacktrace
Zitat:
|
AW: FastMM Memory Leaks : Lesen und verstehen von Stacktrace
Gut, das ich verstanden werde. Endlich. Nach all den Jahren.
Zitat:
Bemängelt habe ich an dem Bügeln und Setzen einzelner Felder (genau denen, die man gerade benötigt) nur die fehlende Codedokumentation. Mit meiner Vorgehensweise (die eigentlich aus der Faulheit heraus geboren ist), habe ich alle Felder parat und kann mich nicht mehr herausreden. Zitat:
|
AW: FastMM Memory Leaks : Lesen und verstehen von Stacktrace
Für die genaue Ursache wirst du wohl MS fragen müssen. Vermutlich sagen die dann "Gib uns vernünftige Daten und wir reagieren vernünftig!" ;)
|
AW: FastMM Memory Leaks : Lesen und verstehen von Stacktrace
Ich habe hier ja kürzlich gelernt, dass man statt FillChar Default nutzen sollte, weils sicherer (zumindest was managed types angeht) ist.
Delphi-Quellcode:
sh := Default(TSHFileOpStruct);
|
AW: FastMM Memory Leaks : Lesen und verstehen von Stacktrace
Zitat:
|
AW: FastMM Memory Leaks : Lesen und verstehen von Stacktrace
Zitat:
Frage: Can anyone point to documentation on it? Antwort: There isn't any. :coder2: |
AW: FastMM Memory Leaks : Lesen und verstehen von Stacktrace
Default bin ich auch nur drüber gestolpert, Doku nie gefunden :-(
Auch: Wie hast du eigentlich nun diese Stelle gefunden? |
AW: FastMM Memory Leaks : Lesen und verstehen von Stacktrace
Über den Google Cache, hat er ja oben verlinkt ;)
|
AW: FastMM Memory Leaks : Lesen und verstehen von Stacktrace
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:46 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