Bugtracker DMXControl 3

  • Status geschlossen
  • Prozent erledigt
    100%
  • Aufgabentyp Fehlerbericht
  • Kategorie GUI & Server
  • zuständig niemand
  • Betriebssystem All
  • Schweregrad niedrig
  • betrifft Version 3.3 Alpha x
  • fällig in Version 3.3
  • fällig am unbestimmt
  • Stimmen
  • versteckt
gehört zu Projekt: DMXControl 3
angelegt von MisterX - 21.01.2022
zuletzt bearbeitet von Qasi - 07.02.2024

FS#4737 - Projekt aus FS#4399 lässt sich nicht öffnen, GUI friert ein

Versuche ich das Projekt aus #FS4399 zu öffnen wird es augenscheinlich geladen, sobald ich die Frage “Load last Layout” mit Ja beantworte friert die GUI ein und der PC wird insgesamt quälend langsam. Die GUI muss über den Taskmanager beendet werden.

geschlossen von  Qasi
07.02.2024 21:02
Grund für das Schließen:  Veraltet
Project Manager
Soon5 schrieb am 21.01.2022 19:56

Bevor ich Debugge in Alpha 9 nochmal testen. Ich hab da in Alpha 8 einiges gemacht, eventuell behebt das schon die Probleme.

Project Manager
Qasi schrieb am 21.01.2022 22:35

Bei mir läd das Project und hab  FS#4399  damit gefixt

LightningBrothers schrieb am 24.01.2022 12:28

Dass die Oberfläche nicht sauber lädt, kann ich ebenfalls bestätigen. Mit dem Projekt kann ich erst arbeiten, wenn ich von vornherein das gespeicherte Fensterlayout nicht lade oder im Nachgang nochmal das Fensterlayout zurücksetze. Ein Einfrieren der GUI konnte ich aber nicht feststellen.

Für den Fall "Fensterlayout aus Projekt laden und anschließend zurücksetzen" habe ich einmal die Logfiles beigefügt. Auffällig ist hier der folgende Eintrag, der erscheint, wenn ich die Abfrage mit "Ja" bestätigt:

2022-01-24 13:24:29,616 [Main GUI] ERROR Lumos.GUI.WindowManager - Unable to load Layout from XML: Der Index lag außerhalb des Bereichs. Er darf nicht negativ und kleiner als die Sammlung sein.
Parametername: index
System.ArgumentOutOfRangeException: Der Index lag außerhalb des Bereichs. Er darf nicht negativ und kleiner als die Sammlung sein.
Parametername: index
   bei System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
   bei System.Collections.Generic.List`1.get_Item(Int32 index)
   bei WeifenLuo.WinFormsUI.Docking.DockContentCollection.get_Item(Int32 index)
   bei WeifenLuo.WinFormsUI.Docking.DockPanel.Persistor.LoadFromXml(DockPanel dockPanel, Stream stream, DeserializeDockContent deserializeContent, Boolean closeStream)
   bei WeifenLuo.WinFormsUI.Docking.DockPanel.LoadFromXml(Stream stream, DeserializeDockContent deserializeContent)
   bei Lumos.GUI.WindowManager.loadLayout(Stream data, Boolean storeOld) in D:\Jenkins\workspace\Lumos_Pipeline_master_2\LumosGUI\src\WindowManagement\WindowManager.cs:Zeile 804.
Project Manager
Soon5 schrieb am 06.02.2022 07:34

Hm, da können wir aber wenig machen, wenn (warum auch immer) das Layout kaputt ist. Was wir machen könnten ist den Fehler abfangen, eine Meldung anzeigen, dass das Layout anscheinend leider kaputt ist, und dann das Standardlayout zurücksetzen.

LightningBrothers schrieb am 06.02.2022 10:13

Das wäre für mich eine akzeptable Lösung, wenn in solchen Fällen eine entsprechende Infomeldung mit dem Text "Last saved layout is corrupted. For opening your project, the default layout will be restored." erscheint. Dann ist das Problem zumindest offensichtlich kommuniziert und man kann weiterarbeiten.

Project Manager
Soon5 schrieb am 07.06.2022 10:27

Ok, ich hab Jens-Peter gebeten das für das neue UI bzgl. Project Store auf zu nehmen.

LightningBrothers schrieb am 30.06.2022 20:23

Alles klar. Dann schauen wir uns das nach der Veröffentlichung der Beta 3 nochmal an.

Admin
JPK schrieb am 06.01.2023 12:00

Soo, habe nun eine entsprechende Message eingefügt, wenn das Layout nicht geladen werden kann. Bitte in Beta 6 testen.

MisterX schrieb am 21.07.2023 13:04

Die Meldung kommt, das Projekt lädt auch allerdings wird kein Layout geladen und es nach dem öffnen kein Fenster sichtbar. Erst ein aufrufen von Reset Layout stellt das Default Layout her

MisterX schrieb am 09.08.2023 21:09

Default Layout wird nicht geladen

Project Manager
Soon5 schrieb am 04.12.2023 20:26

So. Habs mir nochmal angeschaut. Das Default Layout wird jetzt automatisch geladen… In der nächsten Version (RC1) nochmal testen.

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung