Bugtracker DMXControl 3

  • Status Closed
  • Percent Complete
    100%
  • Task Type Fehlerbericht
  • Category GUI & Server
  • Assigned To No-one
  • Operating System All
  • Severity Low
  • Reported Version 3.3 Alpha x
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: DMXControl 3
Opened by Helmut - 28.06.2021
Last edited by Soon5 - 04.07.2021

FS#4575 - GUI Absturz

Fehler Beschreibung der zum Absturz der GUI fürt
10 RGB Scheinwerfer sammt Gruppe eingefügt. Cue mit 3 Steps erstellt. Projekt gespeichert, dann schließen über X ohne Speichern. GUI Stürzt ab

Fehlerbeschreibung zum Einfrieren der Stageview
Cue mit 3 Steps erstellt, Projekt gespeichert, Projekt über Datei beenden. Dann über Datei öffnen Projekt auswählen, letze Fensterandordnung wiederherstellen. StageView zeigt Geräte an als würden sie an sein, sind aber aus. Gerätegruppe nicht mehr Steuerbar. Einzelne Geräte reagieren auf die DMX Werte

Anhänge Projekt, Log Files, Sceenshot

Hinweise

Hinweis zum Einfrieren der Stageview gibt es schon ein ähnliches Ticket

Closed by  Soon5
04.07.2021 14:53
Reason for closing:  Repariert
LightningBrothers commented on 30.06.2021 18:38

Ich kann beide Fehler bestätigen. Zu dem Problem mit dem Absturz der GUI beim Schließen eines gespeicherten Projekts fällt mir folgende Passage in den Logs auf:

2021-06-30 20:30:28,733 [Log-Thread] DEBUG Lumos.GUI.Windows.ProjectExplorer.AbstractExplorerItem - Removed Node CMW-All from Parent Gerätegruppen
2021-06-30 20:30:29,942 [Log-Thread] WARN  Lumos.GUI.Net.gClient.Cuelist_gClient - CuelistProgressChanged Listener has faulted: Status(StatusCode="Cancelled", Detail="Cancelled", DebugException="Grpc.Core.Internal.CoreErrorDetailException: {"created":"@1625077829.942000000","description":"Error received from peer ipv4:192.168.21.22:17475","file":"..\..\..\src\core\lib\surface\call.cc","file_line":1068,"grpc_message":"Cancelled","grpc_status":1}")
2021-06-30 20:30:29,945 [Log-Thread] DEBUG Lumos.GUI.Windows.ProjectExplorer.AbstractExplorerItem - Removed Node Ambient 2 from Parent Szenenlisten
2021-06-30 20:30:29,945 [Log-Thread] DEBUG Lumos.GUI.Windows.ProjectExplorer.AbstractExplorerItem - Removed Node Basic 1 from Parent Szenenlisten
2021-06-30 20:30:29,945 [Log-Thread] DEBUG Lumos.GUI.Windows.ProjectExplorer.AbstractExplorerItem - Removed Node Effect 1 from Parent Szenenlisten
2021-06-30 20:30:29,946 [Log-Thread] DEBUG Lumos.GUI.Windows.ProjectExplorer.AbstractExplorerItem - Removed Node Ambient 1 from Parent Szenenlisten
2021-06-30 20:30:29,946 [26] FATAL Lumos.GUI.Run.GuiRunManager - Unhandled Exception: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
   bei System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
   bei Lumos.GUI.Windows.SceneList.SceneListWindowManager.assignSceneList(SceneListView2 view, ISceneListFacade sceneList) in D:\Jenkins\workspace\Lumos_Pipeline_master\LumosGUI\src\Windows\SceneList\SceneListWindowManager.cs:Zeile 270.
   bei Lumos.GUI.Windows.SceneList.SceneListWindowManager.CuelistManager_SceneListChanged(Object sender, ScenelistChangedEventArgs e) in D:\Jenkins\workspace\Lumos_Pipeline_master\LumosGUI\src\Windows\SceneList\SceneListWindowManager.cs:Zeile 354.
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei Lumos.GUI.Cuelist.CuelistManager.<Client_CuelistChanged>d__24.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_master\LumosGUI\src\Cuelist\CuelistManager.cs:Zeile 132.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
   bei System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_1(Object state)
   bei System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   bei System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   bei System.Threading.ThreadPoolWorkQueue.Dispatch()
   bei System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
2021-06-30 20:30:30,029 [Log-Thread] DEBUG Lumos.GUI.Windows.Project.ProjectToDos - Cleared ProjectTodo view: Close Project
2021-06-30 20:30:30,082 [Log-Thread] WARN  org.dmxc.lumos.XNAViews.GraphicsDeviceControl - GraphicsDeviceChanged to null
2021-06-30 20:30:30,083 [Log-Thread] DEBUG org.dmxc.lumos.XNAViews.GraphicsDeviceControl - Disposing 
2021-06-30 20:30:30,098 [Log-Thread] DEBUG Lumos.GUI.Windows.ProjectExplorer.AbstractExplorerItem - Removed Node Stage View from Parent Bühnenansicht
2021-06-30 20:30:30,124 [Log-Thread] DEBUG Lumos.GUI.Run.GuiRunManager - InformCloseProject [before=False] took 1393ms

@Helmut: Bitte lege für unterschiedliche Themen auch separate Tickets an. Das wird beim Nachverfolgen sowohl für den Test als auch später im Code / den Commits ansonsten unübersichtlich, weil es aus der Überschrift auch nicht ersichtlich ist.

LightningBrothers commented on 30.06.2021 18:42

Zu dem Problem mit der Stage View gibt es bereits das Ticket  FS#4571 .

Helmut commented on 30.06.2021 19:10

Das Ticket hatte ich gesehen und ich konnte meinen Fehler reproduktieren und habe ihn deshalb hier noch mal mit eingefügt.

LightningBrothers commented on 30.06.2021 22:17

Auch in solchen Fällen ist es geschickter, einfach dort einen Kommentar zu hinterlassen. ;-)

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing