Bug in Lazarus 2.1.0 ???

Für Fehler in Lazarus, um diese von anderen verifizieren zu lassen.

Bug in Lazarus 2.1.0 ???

Beitragvon Niesi » 9. Nov 2018, 17:10 Bug in Lazarus 2.1.0 ???

Hallo,

bei mir wird nach dem Beenden eines Programms der Fehler "TMREWException" mit der Ledung "EndWrite called before BeginWrite" angezeigt.

Mit Lazarus 1.8.4 ist das nicht der Fall.

Wenn ich die "Exe" starte und beende, dann ebenfalls nicht (compiliert aus beiden Lazarus-Versionen).

Hat jemand einen Tipp für mich, wo ich da suchen muss? Bisher habe ich das erfolglos versucht ...

Beste Grüße
Niesi
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Niesi
 
Beiträge: 64
Registriert: 26. Jun 2016, 18:44

Beitragvon wp_xyz » 9. Nov 2018, 18:14 Re: Bug in Lazarus 2.1.0 ???

TMREWException klingt nicht so, als ob das von Lazarus kommt, das Wort kommt im gesamten Lazarus-Verzeichnis nirgendwo vor. Versuche herauszufinden, welche Komponente/welches Package die Exception auslöst. Füge auf der Seite "Hinzufügungen und Beeinflussungen" der Projekt-Optionen die benutzerdefinierte Option -gw2 hinzu, in Zeile "Gespeichert in Projektsitzung") und versichere dich, dass auf Seite "Debuggen" die Checkbox "Debuggerinformationen für GDB erzeugen" markiert ist. Damit wird das Projekt mit allen Modulen mit Debug-Infos neu kompiliert. Wenn dann der Absturz kommt, steht der Source-Editor in der Datei, die die Exception ausgelöst hat, und du müsstest erkennen, welches Package schuld ist. Öffne über "Ansicht" > "Debugger-Fenster" das Fenster "Aufruf-Stack", dann siehst du, was alles vorher aufgerufen wurde, bis der Crash auftrat (Achtung: die Liste ist rückwärts zu lesen, also: auslösende Zeile oben). Ab dann ist dein detektivischer Spürsinn gefragt.
wp_xyz
 
Beiträge: 2670
Registriert: 8. Apr 2011, 08:01

• Themenende •

Zurück zu Lazarus - Bugs



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

porpoises-institution
accuracy-worried