You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Info: ili2c-5.3.2-6fb5df2877070aeb16c7b39a206a61e2518682c8
Windows 11
Wird eine Modelldatei mittels ili2c (im GUI-Modus) geprüft, und enthält diese Datei einen Fehler in Form eines unerlaubten Zeichens ("failed to scan file (unexpected char: 0x..); file ignored"), so wird die Modelldatei durch den Java-Prozess (javaw.exe) gesperrt und kann nicht gelöscht, umbenannt oder verschoben werden, bis das Fenster von ili2c geschlossen wird.
Diese Verhalten tritt bei anderen Fehlern und bei fehlerfreien Modelldateien nicht auf. Ein solches Verhalten hätte ich auch in diesem Fall erwartet, handelt es sich ja um simple Textdateien, die nach dem Abschluss der Prüfung nicht offen gehalten werden müssen.
Schritte zur Reproduktion:
ili2c mittels Doppelklick auf .jar-Datei starten -> GUI öffnet sich.
Via Schaltfläche Add Model (.ili)... das zuvor lokal gespeicherte Testmodell hinzufügen: test.ili
Schaltfläche Run compiler anwählen.
Im Fenster Compiler messages wird die Fehlermeldung "failed to scan file..." ausgegeben.
Erneut Schaltfläche Run compiler anwählen.
Im Fenster Compiler messages wird erneut dieselbe Fehlermeldung ausgeben.
Versuche, die Datei test.ili im Windows Explorer zu löschen, umzubenennen oder zu verschieben scheitern mit der Windows-Fehlermeldung, dass die Modelldatei in einer anderen Applikation geöffnet ist.
Schliessen des Fensters von ili2c.
Modelldatei test.ili kann nun gelöscht, umbenannt oder verschoben werden.
Vermutung: Der File-Stream wird in bestimmten Fällen (2. Compiler-Durchlauf) nicht sauber geschlossen (wegen der exception?) und verhindert dadurch eine Freigabe der Datei.
The text was updated successfully, but these errors were encountered:
Info: ili2c-5.3.2-6fb5df2877070aeb16c7b39a206a61e2518682c8
Windows 11
Wird eine Modelldatei mittels ili2c (im GUI-Modus) geprüft, und enthält diese Datei einen Fehler in Form eines unerlaubten Zeichens ("failed to scan file (unexpected char: 0x..); file ignored"), so wird die Modelldatei durch den Java-Prozess (javaw.exe) gesperrt und kann nicht gelöscht, umbenannt oder verschoben werden, bis das Fenster von ili2c geschlossen wird.
Diese Verhalten tritt bei anderen Fehlern und bei fehlerfreien Modelldateien nicht auf. Ein solches Verhalten hätte ich auch in diesem Fall erwartet, handelt es sich ja um simple Textdateien, die nach dem Abschluss der Prüfung nicht offen gehalten werden müssen.
Schritte zur Reproduktion:
test.ili
test.ili
im Windows Explorer zu löschen, umzubenennen oder zu verschieben scheitern mit der Windows-Fehlermeldung, dass die Modelldatei in einer anderen Applikation geöffnet ist.test.ili
kann nun gelöscht, umbenannt oder verschoben werden.Vermutung: Der File-Stream wird in bestimmten Fällen (2. Compiler-Durchlauf) nicht sauber geschlossen (wegen der exception?) und verhindert dadurch eine Freigabe der Datei.
The text was updated successfully, but these errors were encountered: