AGB  ·  Datenschutz  ·  Impressum  







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

XE Memory Leak

Ein Thema von haentschman · begonnen am 4. Mai 2012 · letzter Beitrag vom 4. Mai 2012
Antwort Antwort
Benutzerbild von haentschman
haentschman
Online

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.437 Beiträge
 
Delphi 12 Athens
 
#1

AW: XE Memory Leak

  Alt 4. Mai 2012, 14:01
Zitat:
Da ibt es wohl irgendwo ein Problem mit der Lokalisierung.
Wie ich schon anfangs erklärte. Ich habe zwar die Lokalisierung "Lingus" drin (verantwortlich für das "de")...aaaber, ich habe alles aus dem Quelltext geschmissen (incl. Lokalisierung) bis auf die nackigen GUI Controls. --> Leak
In einem anderen Ausgabeordner als .\$(Config)\$(Platform) habe ich mit dem kompletten Quelltext (incl. Lokalisierung) kein Leak.

Nachtrag: Es scheint so, wenn die Lokalisierung verantwortlich wäre, daß das Leak erscheint wenn die exe mit den dcu´s den Ordner teilt. Was aber unlogisch wäre.

Geändert von haentschman ( 4. Mai 2012 um 14:04 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.385 Beiträge
 
Delphi 12 Athens
 
#2

AW: XE Memory Leak

  Alt 4. Mai 2012, 14:06
Die Delphi-RTL/VCL lokalsiert auch.
z.B. bei den Resourcen (du kennst bestimmt die .de-Dateien zu DLLs/BPLs und auch die Resourcen selbst sind sprachgebunden, seitens Windows)

[edit]
hatte oben noch was editiert
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman
Online

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.437 Beiträge
 
Delphi 12 Athens
 
#3

AW: XE Memory Leak

  Alt 4. Mai 2012, 14:09
Zitat:
Die Delphi-RTL/VCL lokalsiert auch.
...aber nur wenn man im Projekt die Sprachen einrichtet. Hatte ich probiert und wieder entfernt. Meinst du da ist was hängengeblieben ?

Zitat:
hatte oben noch was editiert
... das ist mir zu viel Action, weil ich es nicht verstehe
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.385 Beiträge
 
Delphi 12 Athens
 
#4

AW: XE Memory Leak

  Alt 4. Mai 2012, 14:19
Vor Sonntag werde ich wohl keine Zeit finden und dann muß ich mal sehn, ob ich den Fehler hinbekomm.

Zitat:
Meinst du da ist was hängengeblieben ?
Deswegen hatte ich mir gleich eine VM mit sauberen Delphis installiert ... dort könnte man es dann testen.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman
Online

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.437 Beiträge
 
Delphi 12 Athens
 
#5

AW: XE Memory Leak

  Alt 4. Mai 2012, 14:29
Dann kurz noch zur Erklärung:

Ich hatte mich mit Lokalisierung beschäftigt. Erstens Bordmittel. Projekt-> Sprachen usw. Dann habe ich Lingus probiert (von wicht aus der DP). Einfach und simpel. Die Sprachen wieder rausgeschmissen. Ich habe aber die dproj neu erzeugt, die dcu alle entfernt (Debug\Win32)... was man so halt macht. Ich kann das ganze reproduzieren. Bei jedem anderen Ordner als .\$(Config)\$(Platform) habe ich kein Leak.

Ordnerstruktur: (- = Ordner)
Project
- Debug\Win32 (Leak)
- Debug\1.0 (kein Leak)
- Release\1.0 (wenn es soweit ist)
- Language (res der Sprachen - Lingus)
*.pas
*.dpr
.
.
. (bei Ausgabeordner leer und exe hier, kein Leak)
usw.

...komisches Ding das

Nachtrag:
- bei einem komplett neuem Projekt (Form1) ohne irgendwas, nur mit ReportMemoryLeaksOnShutdown, tritt dieser Effekt auf

Geändert von haentschman ( 4. Mai 2012 um 16:42 Uhr)
  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 11:29 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