Bugtracker DMXControl 3

  • Status geschlossen
  • Prozent erledigt
    100%
  • Aufgabentyp Fehlerbericht
  • Kategorie GUI & Server
  • zuständig niemand
  • Betriebssystem All
  • Schweregrad mittel
  • betrifft Version 3.2.1 Beta x
  • fällig in Version 3.2.1
  • fällig am unbestimmt
  • Stimmen
  • versteckt
gehört zu Projekt: DMXControl 3
angelegt von LightningBrothers - 30.03.2020
zuletzt bearbeitet von Qasi - 08.05.2020

FS#4149 - Projektdatei kann wegen Timeout nicht geladen werden

Das beigefügte Projekt kann wegen eines Timeout-Fehlers beim ersten Versuch nicht geladen werden. Es erscheint die Fehlermeldung “Project could not be loaded. Either the file ist corrupt or not a valid project file”. Hierzu gibt der GUI folgenden Hinweis in den Logs:

2020-03-30 21:02:52,252 [Log-Thread] WARN  Lumos.GUI.Facade.GUISession.CommandWrapper - Exception when executing Command loadProject: The Command "loadProject" has timeouted after 198000ms
System.TimeoutException: The Command "loadProject" has timeouted after 198000ms
   bei Lumos.GUI.Facade.GUISession.CommandWrapper.execute(Object[] parameters) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Facade\GUISession\CommandWrapper.cs:Zeile 189.

Schließe ich die GUI und starte sie neu, wird das Projekt nur zum Teil geladen, jedoch wirft der Kernel dabei weitere Fehlermeldungen, unter anderem:

2020-03-30 21:25:06,237 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Project.DeviceManager - Created saved Device MH-X60 14CH in 204357 us
2020-03-30 21:25:06,250 [65] ERROR org.dmxc.lumos.Kernel.HAL.Handler.DMXRangeWithDiscreteValue - Illegal use of Attributes "minval,maxval" in XmlNode device-->functions-->prism-->step. This DDF might not be loaded in a future Version!

Diesen Fehler kann ich zwar korrigieren (siehe Projekt DDFs korrigiert), jedoch lässt sich das bearbeitete Projekt ebenfalls nicht vollständig laden, weil laut Jens-Peter ein Fehler im Input Assignment vorliegt (hier hängt der Ladeprozess am längsten fest).

geschlossen von  Qasi
08.05.2020 11:17
Grund für das Schließen:  Repariert
Project Manager
Soon5 schrieb am 16.04.2020 18:05

Eine Frage. Hast du das Projekt Modifiziert? Von dem GTE MH-X60 fehlen die Icons im Projekt.

LightningBrothers schrieb am 16.04.2020 19:16

Ja, das war mir auch aufgefallen. Ich habe beim korrigierten Projekt keine Icons gelöscht oder hinzugefügt.

Project Manager
Soon5 schrieb am 16.04.2020 20:06

Kannst du das Projekt nochmal laden und speichern? Oder geht das wegen dem Timeout Fehler nicht?

Eigentlich sollte er die Icons einfügen. Sonst wäre das ein Fehler ⇒ Neues Ticket.

Falls er das Projekt nicht lädt, einfach die Graph.xml Datei eintfernen. Ich hab in der Beta5 ein paar Verbesserungen vorgenommen, die das wesentlich schneller machen.

LightningBrothers schrieb am 16.04.2020 21:40

Die Icons liegen mir selbst nicht vor, da das zugehörige Projekt aus dem Thread Probleme beim Öffnen einer Projektdatei des Users goodTimes ist.

Mittlerweile arbeite ich produktiv auf einem neuen PC. Wenn ich hier das Laden des Projekts über die GUI anstoße (ich weiß, es würde auch über den Kernel direkt gehen) und dann die GUI für den Ladevorgang schließe, kann ich das Projekt am Ende vollständig laden. Die GUI gibt hier deutlich früher auf, als der Kernel.
Mit dieser Geduld ist auch ein Speichern möglich. Hier bemängelt der Kernel dann auch richtigerweise, dass Icons nicht gespeichert werden können.

2020-04-16 23:26:20,631 [Log-Thread] WARN  org.dmxc.lumos.Kernel.Resource.Datastore.FileBackendDatastore - Following Resources could not be saved in Project: 
ICON: Phantom Gobo 02.png
ICON: Phantom Gobo 03.png
ICON: Phantom Gobo 04.png
ICON: radialdashes.png
ICON: Clay Paky Sharpy Gobo16.png
ICON: Gobo04.png
ICON: Phantom Gobo 08.png

Wieso diese Icons nicht vorliegen, kann ich (noch) nicht sagen.

Project Manager
Soon5 schrieb am 22.04.2020 06:25

Hast du die Dateien denn auf der Festplatte? Wenn die Files nicht auf der Festplatte liegen, dann können die auch nicht gespeichert werden.

LightningBrothers schrieb am 22.04.2020 08:32

Nein. Ich selbst habe die Dateien nicht auf der Festplatte. Ich wollte damit auch nur zum Ausdruck bringen, dass dies die einzige Fehlermeldung ist, welche das oben verlinkte Projekt erzeugt. Denn wie bereits gesagt, kontne der Kernel selbst das Projekt erfolgreich laden.

LightningBrothers schrieb am 06.05.2020 18:23

Funzt richtig super, auch mit dem oben beigefügten Projekt :-) Kann geschlossen werden.

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung