AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Memory Leak durch TGPUObjectsPool

Ein Thema von Peter-Pascal · begonnen am 16. Mär 2022 · letzter Beitrag vom 16. Mär 2022
Antwort Antwort
Peter-Pascal

Registriert seit: 18. Feb 2007
Ort: 32139 Spenge
197 Beiträge
 
Delphi 11 Alexandria
 
#1

Memory Leak durch TGPUObjectsPool

  Alt 16. Mär 2022, 17:28
Hallo,

gerade habe die Version 11.1 installiert und starte ein Projekt und erhalte folgende Meldung über ein Memory Leak. (Graphik)
Nur diese genannte Objekte gehören zu Delphi und sind also mitgekommen.
Ich weiß nicht, wie ich dieses Leak schließen kann.

Bitte schaut euch den beigefügten ScreenShot an.

Vielen Dank.

Gruß Peter
Miniaturansicht angehängter Grafiken
memoryleak.png  
Peter Niemeier
  Mit Zitat antworten Zitat
BerndS
Online

Registriert seit: 8. Mär 2006
Ort: Jüterbog
480 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Memory Leak durch TGPUObjectsPool

  Alt 16. Mär 2022, 17:47
Versuch doch mal am Ende des Programms
TGPUObjectsPool.Disabled := True; zu setzen.

Das sollte die interne Instanz freigeben.
Bernd
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#3

AW: Memory Leak durch TGPUObjectsPool

  Alt 16. Mär 2022, 17:49
Ist bereits reported worden: https://quality.embarcadero.com/browse/RSP-37378
Gibt übrigens noch mehr solcher Leaks in FMX. Da werden verzögert erzeugte Singleton Instanzen einfach am Ende nicht freigegeben. Musste man ja nicht unter ARC, yolo
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Peter-Pascal

Registriert seit: 18. Feb 2007
Ort: 32139 Spenge
197 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Memory Leak durch TGPUObjectsPool

  Alt 16. Mär 2022, 17:56
Danke für die Antwort.

Das heißt ich muss warten, bis Delphi das Problem im nächsten Patch löst?

Gruß Peter
Peter Niemeier
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#5

AW: Memory Leak durch TGPUObjectsPool

  Alt 16. Mär 2022, 18:01
Wenn es dich derweil stört, rufst einfach am Ende TGPUObjectsPool.Uninitialize auf - die anderen Stellen, die noch Memoryleaks haben, sollten ähnliche Methoden haben.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Peter-Pascal

Registriert seit: 18. Feb 2007
Ort: 32139 Spenge
197 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Memory Leak durch TGPUObjectsPool

  Alt 16. Mär 2022, 18:19
Danke, das funktioniert.

Stören trifft es vielleicht nicht so ganz, aber beim ständigen ausprobieren ist es halt ein Klick mehr und nervt auf Dauer.

So ist das aber gut.

Vielen Dank
Peter Niemeier
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:49 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