AGB  ·  Datenschutz  ·  Impressum  







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

Optimierung Unverständlich

Ein Thema von venice2 · begonnen am 19. Feb 2021 · letzter Beitrag vom 21. Feb 2021
Antwort Antwort
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.962 Beiträge
 
Delphi 12 Athens
 
#1

AW: Optimierung Unverständlich

  Alt 20. Feb 2021, 18:31
Das der Code sich nicht ändert ist klar sagte ich aber schon.. Aber das Flag Optimieren zerschießt irgend etwas. Sieht man ja auch.
Es gibt zwei Möglichkeiten:
- Es ist wirklich ein Bug im Compiler. Gab es schon, ist aber recht selten.
- Die Optimierung sorgt dafür, dass im Speicher etwas anderes steht oder ähnliches, so dass ein Bug dann erst zutage tritt. Das habe ich schon mehrfach, auch in Forenbeiträgen hier, gesehen.

Hast du die Bereichsprüfung aktiv? Sagt FastMM etwas im FullDebugMode?
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
venice2
(Gast)

n/a Beiträge
 
#2

AW: Optimierung Unverständlich

  Alt 20. Feb 2021, 18:43
Das der Code sich nicht ändert ist klar sagte ich aber schon.. Aber das Flag Optimieren zerschießt irgend etwas. Sieht man ja auch.
Es gibt zwei Möglichkeiten:
- Es ist wirklich ein Bug im Compiler. Gab es schon, ist aber recht selten.
- Die Optimierung sorgt dafür, dass im Speicher etwas anderes steht oder ähnliches, so dass ein Bug dann erst zutage tritt. Das habe ich schon mehrfach, auch in Forenbeiträgen hier, gesehen.

Hast du die Bereichsprüfung aktiv? Sagt FastMM etwas im FullDebugMode?
Ja Always!

Danke für die Info.
Es ist schwer mit eingeschalteter Optimierung das Projekt zu debuggen.
Aber ich habe mit "Windows Detective" das Problem analysieren können.

Die Optimierung gibt falsche werte bei TRect zurück warum auch immer.
Normal!
30,60,900,506

Die Optimierung macht daraus.
32XXX, irgendwas, irgendwas, irgendwas

Bedeutet mein (PopUp)Fenster ist nicht an der Position wo es sein sollte. (gezeichnet wird, nur ich kann es dann nicht mehr sehen) Außerhalb des Bildschirms.
Habe jetzt ein Child Fenster draus gemacht damit geht's. (Muß mir dafür keinen Rect holen)

Denke nicht das TRect ein Problem bei der Bereichsprüfung auslösen könnte. (wird auch nichts gemeldet)
Ohne Optimierung geht es ja.

Qualität ist besser wird hier wieder nach *.jpg konvertiert.

Geändert von venice2 (21. Feb 2021 um 21:12 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 21:34 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