AW: Delphi 10.4.2 erschienen
Natürlich nur einschalten, um einen Bug zu melden. Steht ja auch so im Wiki
|
AW: Delphi 10.4.2 erschienen
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Das Problem ist, dass man es nicht immer so nachstellen kann. Ein anderer Problemfall, der in einem sehr umfangreichen Projekt nicht funktioniert, funktioniert aber unter Umständen in einem reduzierten Testprogramm (wie ich gerade nach 1/2 Stunde "Bauzeit" für ein Testprogramm festgestellt habe). Was wirklich irritierend ist, dass Delphi tatsächlich weiß, wo die Deklaration ist (siehe Screenshot: In beiden Setups zeigt Delphi im Hint den Unit-Namen an, wo die Funktion ist, nämlich in "Shared.plattform"). In meinem Original-Programm springt Delphi da NICHT hin, aber im Testprogramm sehr wohl. Das hilft dann auch nicht weiter... Letztlich wird man es in einigen Fällen nur testen können, wenn man genau den vollständigen Code, die Pfadangaben, die Compilerdirektiven, etc. hat... Aber wenn man einen einfachen Fall nachvollziehbar darstellen kann (siehe meinen Link), dann sollte man es tun... |
AW: Delphi 10.4.2 erschienen
Zitat:
|
AW: Delphi 10.4.2 erschienen
Zitat:
Das hat im Übrigen nichts mit Misstrauen zu tun, sondern mit Vorsicht (das sind mir einfach zu viele Stellen und Beteiligte). Ich wäre bereit hier ein Tool zu installieren, das die Auswertung vor Ort macht und die Ergebnisse, die sende ich gerne weiter (so weit sie meinen Source-Code nicht enthält)... Auch wenn ich in diesem Fall kein nachvollziehbares Projekt liefern kann, habe ich den oben beschriebenen Problem-Sachverhalt in Form eines (weiteren) QC-Reports hinterlassen, evtl. hilft es ja etwas... https://quality.embarcadero.com/browse/RSP-33076 @ Daniel: Evtl. macht es Sinn für das Thema Strg+Left Mouseclick einen gesonderten Thread aufzumachen und das bisherige dazu dorthin zu verschieben? |
AW: Delphi 10.4.2 erschienen
Zitat:
Die Beschreibung in deinem BugReport wird vermutlich nicht weiterhelfen. Insbesondere, da du ja selbst sagst, dass es in einem Testprogramm funktioniert. Das lässt vermuten, dass der auslösende Code nicht der ist, bei dem der Fehler sichtbar wird, sondern in dem Teil steckt, der in dem Testprogramm nicht vorhanden ist. |
AW: Delphi 10.4.2 erschienen
Abgesehen von der MyDAC-Komponente hat bei mir die Installation problemlos geklappt.
Der Download via Webinstaller hat rund 30 Minuten gedauert und bei diesem sehe ich noch Verbesserungspotential. Nicht wegen der Zeit, sondern weil der Installer in dieser Phase nicht regelmässig ein Lebenszeichen von sich gibt (Refresh) und ich nie so richtig wusste ob er abgeschmiert ist oder nicht. Darum hab ich mal die Kiste laufen lassen und es kam gut. |
AW: Delphi 10.4.2 erschienen
Zitat:
Wichtig ist, dass du das Logging nur einschaltest um einen Fehler zu reproduzieren und es danach wieder ausschaltest. Sonst hast du schnell mehrere 100MB an Logs auf deiner Platte. |
AW: Delphi 10.4.2 erschienen
Zitat:
Und ja, ich habe das so gemacht, alle Log-Dateien gelöscht, Delphi gestartet, nur die eine Unit geöffnet, geklickt, nichts passiert, Delphi beendet. Ich habe nun nicht untersucht, ob wirklich jede Unit drin war, aber testweise einige Suchbegriffe (Stringconstanten, Procedurnamen, etc.) aus verschiedenen Units getestet und habe alle im Volltext in der Log-Datei gefunden. Also vergiss es. Wenn jemand Projekte hat (z.B. Open Source), wo es egal ist, kann er die ja mitgeben, ich bin ja mit Sicherheit nicht die einzige Person, bei der das vorkommt... |
AW: Delphi 10.4.2 erschienen
Zitat:
Der beschreibt: 1. Man kann es sehr gut zippen! 2. Natürlich soll man es nicht an QP reports direkt dranhängen weil da Source Code drin ist, man soll es an jemand bei EMBT per E-Mail oder FTP senden. Dazu halt per QP Report Kontakt mit EMBT aufnehmen oder im schlimmsten Fall M. Eissing fragen an wen man das schikcen darf. Denn: wie soll EMBT die noch existierenden Fehler/Probleme beheben, wenn sie keine Logs dazu bekommen? |
AW: Delphi 10.4.2 erschienen
Zitat:
- Projekt geladen - Eine Unit geöffnet - CTRL+Click auf einen Bezeichner, der in der gleichen Unit definiert ist Ergebnis: Die Logs enthalten nur die DPR-Datei + die Unit mit der ich getestet habe. Nichts weiter. EDIT: Wenn du viele Dateien in Tabs in der IDE geöffnet hast, dann werden die wahrscheinlich alle beim Start einmal synchronisiert. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:44 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