Bugtracker DMXControl 3

Bugtracker für DMXControl 3

Herzlich willkommen im Bugtracker für DMXControl 3. Hier können Sie alle Fehler in DMXControl 3 melden oder Wünsche für neue Features äußern. Dieser Bugtracker ist jedoch nicht der richtige Ort für allgemeine Probleme zur Bedienung oder bei fehlerhaften DDFs. Dafür benutzen Sie bitte das DMXControl Forum.

Bevor Sie einen Fehler melden, prüfen Sie bitte ob Sie mit der aktuellsten Version arbeiten und schauen bitte nach, ob dieser Fehler bereits gemeldet wurde. Im Sinne einer schnellen Fehlerbehebung geben Sie bitte unbedingt eine E-Mail-Adresse für Rückfragen an und fügen alle eventuell angezeigten Fehlermeldungen bitte möglichst vollständig dem Report hinzu (z.B. mit Screenshot). In DMXControl 3 gibt es eine Export-Funktion für alle erforderlichen Log Files. Sie ist im Hauptmenu unter “Help” → “Export Logs” zu finden.

Wenn Sie häufiger Fehler melden und über behobene Fehler informiert werden möchten, lohnt sich auch eine Registrierung. Ihre Kontaktdaten (E-Mail-Adresse) werden von uns ausschließlich zur Kommunikation zwecks Rückfragen bei Problemen der Fehler-Reproduktion und Fehlerbereinugung in unseren Projekten verwendet.

Vielen Dank für ihre Mitarbeit!
Ihr DMXControl Projects e.V. Team

IDFortschrittKategorieAufgabentypSchweregrad  descZusammenfassungStatusbetrifft Versionfällig in Versionangelegtzuletzt geändertangelegt von
 4460 
100%
GUI & ServerFehlerberichthoch GUI absturz nach Energiesparzustand geschlossen3.3 Alpha x10.04.202122.10.2021Mic Aufgabenbeschreibung

Fehlerbeschreibung

Geht der Rechner mit Umbra, GUI und Kernel in den Energiesparmodus und wird daraus geweckt stürzt die GUI ab.
Auch im Kernel taucht die Fehlermeldung “Umbra_gService - Ping unavailable, maybe connection to Umbra lost?” auf. Es scheint als wäre der Umbra nicht verfügbar.

Nach Neustart der GUI lässt sich keine Verbindung mit dem Kernel herstellen. Nach Neustart des Umbra erfolgt eine automatische neu verbindung.

 4475 
100%
InstallerFehlerberichthoch GUI-Teil des Nanoleaf-Plugins wird nicht ausgeliefert geschlossen3.3 Alpha x3.313.04.202113.04.2021LightningBrothers Aufgabenbeschreibung

Der Installer liefert den GUI-Teil des Nanoleaf-Plugins nicht mit aus. Deswegen wirft der Kernel möglicherweise unter anderem folgende Fehlermeldung.

2021-04-13 21:51:08,533 [29] INFO  Nanoleaf_Plugin.NanoleafPlugin - Stop Plugin: Nanoleaf-Plugin
2021-04-13 21:51:08,534 [29] DEBUG Nanoleaf_Plugin.NanoleafPlugin - Request stop for DiscoverTask
2021-04-13 21:51:08,534 [29] DEBUG Nanoleaf_Plugin.NanoleafPlugin - Await DiscoverTask stopped

Im Anhang das Logfile des Installers.

 4488 
100%
GUIFehlerberichthoch Aufrufen der Executor Page lässt GUI abstürzen geschlossen3.3 Alpha x15.04.202104.07.2021Mic Aufgabenbeschreibung

Fehlerbeschreibung

In einem neuen Projekt wird eine Executorpage angelegt. Nach aufruf der Executorpage Übersicht stürzt die GUI bei Klick auf die Executorpage ab.

 4503 
100%
GUI & ServerFehlerberichthoch Ausführen von zwei unabhängigen Instanzen im gleichen N ...geschlossen3.3 Alpha x3.324.04.202125.04.2021LightningBrothers Aufgabenbeschreibung

Ich kann auf einem zweiten PC keine zweite, komplett eigenständig laufende Instanz von DMXC3 ausführen, wenn sich beide PCs im gleichen Netzwerk befinden. Dabei macht es keinen Unterschied, ob ich die Komponenten gemeinsam starte oder manuell Komponente für Komponente. Im Network Explorer werden mir beide Instanzen angezeigt. Ich kann auf dem PC 2 aber keine Verbindung zum lokal ausgeführten Kernel herstellen. Ziehe ich die Verbindungslinie von der GUI zum Umbra und vom Umbra zum Kernel, so blinkt diese kontinuierlich. Bei der Instanz auf dem zweiten PC vermeldet der Kernel hierbei immerzu folgenden Eintrag im Log, selbst wenn ich über die GUI versuche, diesen “einzufangen” und ihn dazu bewegen möchte, sich mit dem Umbra auf PC 2 zu verbinden.

2021-04-25 01:32:14,390 [Log-Thread] INFO  org.dmxc.lumos.Kernel.Net.GrpcManager - Connecting to Umbra Server on Host 192.168.21.22:17475
2021-04-25 01:32:14,393 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Net.gService.Umbra_gService - Login Call: 1ms
2021-04-25 01:32:14,393 [42] ERROR org.dmxc.lumos.Kernel.Net.gService.Umbra_gService - Unable to Login to Umbra Server: Client limit reached. Only 1 Clients of Type Kernel allowed.

Eine solche Konstellation sollte aber möglich sein. Anwendungsfälle gibt es hier genügend. Aktuell kann ich einen parallelen Test auf meinem zweiten PC nur ausführen, wenn ich zum Beispiel den Netzwerkadapter deaktiviere.

Im Anhang sind die Logfiles aus der Konstellation, bei der alle Komponenten manuell gestartet wurden.

 4534 
100%
NodleToDohoch Nodle_USB.dll durch Version 2 ersetzen geschlossen3.3 Alpha x3.314.05.202130.07.2023LightningBrothers Aufgabenbeschreibung

Marcel hat eine neue Version der Nodle_USB.dll erstellt. Diese Anpassung muss in DMXControl 3 selbst noch entsprechend vorgenommen werden.

Die neue Version wird im Nodle Config Tool bereits verwendet.

 4549 
100%
GUI & ServerFehlerberichthoch Fanning zwischen Positionmaster und festem Wert nicht m ...geschlossen3.3 Alpha x3.315.05.202116.05.2021LightningBrothers Aufgabenbeschreibung

Aktuell ist ein lineares Fanning mit dem Positionmaster und einem festen Wert nicht möglich. Bei der Eingabe von zum Beispiel {Positionmaster 1} > 0;0 erscheint folgende Fehlermeldung.

2021-05-15 19:25:01,506 [51] ERROR LumosLIB.Tools.gRPC.GrpcTools - Unable to Serialize Element of Type: org.dmxc.lumos.Kernel.Scene.Fanning.LinearFannedValue
2021-05-15 19:25:01,516 [Log-Thread] WARN  org.dmxc.lumos.Kernel.Net.gService.DuplexStreamHandler - Exception in Delegate Invocation: Void _setProgrammerValue_RequestReceived(System.Object, org.dmxc.lumos.Kernel.Net.gService.RequestEventArgs`1[LumosProtobuf.SetProgrammerValueRequest]) => org.dmxc.lumos.Kernel.Net.gService.Programmer_gService.Void _setProgrammerValue_RequestReceived(System.Object, org.dmxc.lumos.Kernel.Net.gService.RequestEventArgs`1[LumosProtobuf.SetProgrammerValueRequest])
System.Runtime.Serialization.SerializationException: Unable to Serialize Element of Type: org.dmxc.lumos.Kernel.Scene.Fanning.LinearFannedValue
   bei LumosLIB.Tools.gRPC.GrpcTools.ToObjectData(Object obj, EFallbackEnforcement fallbackEnforcement) in D:\Jenkins\workspace\Lumos_Pipeline_master\LumosLIB\src\Tools\GRPC\GrpcTools.cs:Zeile 307.
   bei LumosLIB.Tools.gRPC.GrpcTools.ToPropertyValue(Object value) in D:\Jenkins\workspace\Lumos_Pipeline_master\LumosLIB\src\Tools\GRPC\GrpcTools.cs:Zeile 149.
   bei org.dmxc.lumos.Kernel.Net.gService.Programmer_gService.ReadPropertyValueData(IUserContext uc, String groupId, String propertyId) in D:\Jenkins\workspace\Lumos_Pipeline_master\Lumos\src\Kernel\Net\gService\Programmer_gService.cs:Zeile 217.
   bei org.dmxc.lumos.Kernel.Net.gService.Programmer_gService._setProgrammerValue_RequestReceived(Object sender, RequestEventArgs`1 e) in D:\Jenkins\workspace\Lumos_Pipeline_master\Lumos\src\Kernel\Net\gService\Programmer_gService.cs:Zeile 268.
   bei LumosToolsLIB.Tools.EventTools.<>c__DisplayClass3_0`1.<InvokeFailSafe>b__0(EventHandler`1 a) in D:\Jenkins\workspace\Lumos_Pipeline_master\LumosToolsLIB\src\Tools\EventTools.cs:Zeile 28.
   bei LumosToolsLIB.Tools.EventTools.<>c__DisplayClass9_0`1.<InvokeFailSaveGeneric>b__0(TDelegate a) in D:\Jenkins\workspace\Lumos_Pipeline_master\LumosToolsLIB\src\Tools\EventTools.cs:Zeile 62.
   bei LumosToolsLIB.Tools.EventTools.InvokeFailSaveGeneric[TDelegate,TReturn](TDelegate delegate, Func`2 invoker, ILumosLog elog) in D:\Jenkins\workspace\Lumos_Pipeline_master\LumosToolsLIB\src\Tools\EventTools.cs:Zeile 82.

Hierbei friet die GUI ein und ist nicht mehr bedienbar. Ich muss die GUI hierzu abschießen und dann nach dem Neustart den Programmer leeren, um weiterarbeiten zu können. Ein Fanning über zwei Positionmaster entsprechend {Positionmaster 1} > {Positionmaster 2} ist dagegen möglich. Im Bereich des Colormasters tritt ein vergleichbarer Fehler ebenfalls nicht auf.

Im Anhang die Logfiles der Sitzung, bis die GUI einfriert und über den Taskmanager geschlossen werden muss.

 4572 
100%
SoftdeskFehlerberichthoch Error when instantiating Object from persistString: Lum ...geschlossen3.2.215.06.202131.07.2021Paule Aufgabenbeschreibung

Fehlerbeschreibung

Softdeskelemente verschwinden regelmäßig (auch in neue angelegten Projekten) nach dem speichern, beenden und neu laden. Im Fall des angehängten Projekts wars ein Silder unter dem Label “Value” im Softdesk der nun verschwunden ist. In anderen Fällen hats allerdings auch Buttons erwischt. Für mich ist leider kaum ein System auszumachen, warum es welches Element erwischt, auch wenn tenedenziell zuerst neuere Elemente zuerst zu verschwinden scheinen. Wird dann gespeichert und neu geladen verschwinden gerade bei größeren Projekten die nächsten Elemente. In den Inputassignments tauchen diese dann nur noch als “Empty” auf, was auch im Beispiel zu sehen ist. Das angehängte Projekt ist von vor einer Stunde und war eigentlich nur als rumspielerei gedacht. Hin oder her ganze macht DMXControl für mich leider gerade völlig unbenutzbar. Bei Bedarf hätte ich auch noch andere Beispielprojekte mit dem selben Problem. Soweit ich die Logdatei verstehe ist das Ausschnitt um dens geht:

ERROR Lumos.GUI.WindowManager - Error when instantiating Object from persistString: Lumos.GUI.Windows.Softdesk.Designer.SoftdeskDesigner#34e72339-6f87-4a1d-9d1a-16453ff28fb1
System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. —> org.dmxc.lumos.Kernel.Exceptions.NotExistingException: Can’t find a SoftdeskModel with ID 34e72339-6f87-4a1d-9d1a-16453ff28fb1

 bei Lumos.GUI.Windows.Softdesk.SoftdeskWindow.getSoftdeskModelFromID(String id) in D:\Jenkins\workspace\Lumos_Pipeline_3.2\LumosGUI\src\Windows\Softdesk\SoftdeskWindow.cs:Zeile 71.
 bei Lumos.GUI.Windows.Softdesk.Designer.SoftdeskDesigner..ctor(String id) in D:\Jenkins\workspace\Lumos_Pipeline_3.2\LumosGUI\src\Windows\Softdesk\Designer\SoftdeskDesigner.cs:Zeile 83.
 --- Ende der internen Ausnahmestapelüberwachung ---
 bei System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
 bei System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
 bei System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
 bei System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
 bei System.Activator.CreateInstance(Type type, Object[] args)
 bei Lumos.GUI.WindowManager.GetContentFromPersistString(String persistString) in D:\Jenkins\workspace\Lumos_Pipeline_3.2\LumosGUI\src\WindowManagement\WindowManager.cs:Zeile 1817.

2021-06-15 17:15:15,869 [Main GUI] INFO Lumos.GUI.Run.GuiRunManager - WindowManager [Manager initialized].

Liebe und etwas verzweifelte Grüße Paul

 4583 
100%
GUI & ServerFehlerberichthoch Projekt mit großer Anzahl von Geräten kann nicht vollst ...geschlossen3.2.23.330.06.202124.06.2023LightningBrothers Aufgabenbeschreibung

Ich habe ein Projekt erstellt, in dem insgesamt 672 Geräte und 28 Gerätegruppen gepatcht und in zahlreichen Ordnern abgelegt.

Das Laden des Projekt schlägt jedoch mit einer Fehlermeldung fehl. Ignoriere ich diese, fallen gibt es folgende Fehler:

  • die Zuordnung der Geräte und den Gerätegruppen zu den Ordnern schlägt ca. zu 80% fehl
  • in den beiden Stage Views fehlen Icons von Geräten und Gerätegruppen

Spannenderweise liegen die Positionsinformationen der Icons in den Stage Views grundsätzlich noch vor. Ziehe ich die fehlenden Icons wieder in die Stage View, werden diese an der richtigen Position eingefügt.

Lade ich das gleiche Projekt mit der 3.3 Alpha 4, so funktioniert das Projekt ohne Probleme.

Im Anhang findet sich das betreffende Projekt sowie die Logs eines Durchlaufs einer Sitzung.

 4622 
100%
GUI & ServerFehlerberichthoch Speedmaster auf 0 beendet Color-Chaser geschlossen3.3 Alpha x3.303.10.202130.07.2023MisterX Aufgabenbeschreibung

Gruppe → Color-Chaser auf die Farbe → Speedmaster auf die Duration

arbeitet wie erwartet

Speedmaster auf 0 → Schweinwerfer springen auf die Farbe die ohne Effekt anliegt

Die 1D Effekte reagieren wie erwartet: aktuelle Farbe des Effektes wird gehalten

4638
0%
GUI & ServerFehlerberichthochLeere Device Group löscht gespeicherte EigenschaftenNeu3.2.225.10.202124.11.2021MisterX Aufgabenbeschreibung

Folgendes Vorgehen löst den Fehler aus, auch in der 3.3 Alpha6 vorhanden, Logs der 3.3 anbei.

Device Group mit Generic RGB, Farbe auf Rot in Cuelist speichern. → funktioniert wie erwartet
Anschließend alle Devices aus der Gruppe löschen, Projekt speichern und neu laden.
Projekt neu laden, wieder Geräte in die Gruppe hinzufügen, Cuelist starten → keine Farbe mehr vorhanden, bei “Edit in Programmer” wird keine Eigenschaft aufgerufen, der Programmer bleibt leer.

Hintergund:
Ich habe für mich ein Standard-Projekt erstellt, dieses hat 4 Gruppen und je nach Veranstaltung werden andere Geräte in die Gruppen aufgeteilt, teils mit vollkommen unterschiedlichen Setups. Mir ist es nun schon passiert das ich mir beim Anpassen des Projektes alles zerstört habe weil ich erst einmal alle Gruppen geleert haben.
Beim letzten Mal wollte ich das ganze verhindern und habe ein Gerät in die Gruppe gesteckt das ich sonst nicht nutze, leider tritt der Fehler auch auf wenn das Gerät keine Farbeigenschaft hatte, daher hat mir die Nebelmaschine in der Gruppe auch nicht vor dem Verlust geschützt.

 4656 
100%
ExecutorenFehlerberichthoch Belegung von Executor Pages und Executoren wird nicht r ...geschlossen3.3 Alpha x3.315.11.202124.06.2023LightningBrothers Aufgabenbeschreibung

Ich habe mir ein Projekt erstellt, um die verschiedenen Executor-Typen zu testen und zu dokumentieren. Die Belegung der verschiedenen Seiten ist in den beigefügten Screenshots zu sehen. Die verschiedenen Executoren enthalten dabei auf allen Seiten mehrfach die gleichen Elemente, damit ich insbesondere auch die zahlreichen Buttons prüfen kann. Soweit ich das überblicke, werden diese Informationen auch richtig in die Datei “ExecutorMemberWrappers.xml” geschrieben.

Beim erneuten Laden des Projekts direkt aus der laufenden Sitzung heraus oder auch beim Laden des Projekts nach einem Neustart von DMXC werden die Belegung der Executor-Pages augenscheinlich unvollständig bzw. gar nicht geladen - insbesondere bei den “hinteren” Executor-Pages (im aktuellen Beispiel Group Master, Parameter Master etc.). Beim Betätigen des Faders des Executor 2.1 (Executor Page Group Master) kann man aber erkennen, dass eine Verknüpfung im Hintergrund noch existiert. Die Fader der Executoren 2.2 und 2.3 bewegen sich mit. Gleiches fällt auf, wenn man die Belegung der Executoren ändern möchte. Es wird erst beim zweiten Ablegen eines Elements auf den Executor wirklich das neue Element angezeigt.

Im Anhang findet sich neben den Screenshots des Sollzustands das zugehörige Projekt sowie die Logfiles, die nach dem Neustart und Laden des Projekts generiert wurden.

 4672 
100%
GUI & ServerFehlerberichthoch Leeres Preset kann erstellt werden geschlossen3.3 Alpha x3.313.12.202125.01.2022frank_br Aufgabenbeschreibung

in der aktuellen 3.3 Alpha kann man im PE unter Presets keine Ordner anlegen oder umbenennen. Wenn ein Preset aus “AddCue” (s.Bild) erstellt wird, wird unter Presets ein Ordner mit dem Namen (Empty, nicht änderbar) erstellt, in dem der Preset liegt.

4678
0%
GUIToDohochTimecodePlayer ScrollZomView überarbeiten, fixen ersetz...Zugeteiltunbestimmt3.430.12.202130.12.2021Qasi Aufgabenbeschreibung

Das Scrollen und Zoomen funktioniert nicht zuverlässig, aber ohne HotReload schmeiß ich die Karten hin

 4711 
100%
GUI & ServerFehlerberichthoch Änderung von Properties einer Auswahl führt zum Einfrie ...geschlossen3.3 Alpha x3.310.01.202223.02.2023LightningBrothers Aufgabenbeschreibung

Ändere ich bei einem bereits einmal gespeicherten und wieder geöffneten Projekt zum Beispiel bei einer Auswahl von Devices in der Stage View die Einstellung “Enabled”, so friet die GUI ein. Um weiterarbeiten zu können, muss ich den Prozess “hart” über den Task Manager beenden.

Dieses Ticket beschreibt den eigentlich beobachteten Fehler aus Ticket FS#4683. Im Nachhinein betrachtet war es dort die gleiche Vorgehensweise, nur eben mit dem Eintrag “Mirror horizontal”. Hier war das Projekt zum Zeitpunkt des Auftreten des Fehlers zuvor ebenfalls innerhalb der Sitzung nochmal neu geladen worden.

Im Anhang befindet sich das Projekt sowie die Logfiles, wobei die der GUI nur bis zu dem Zeitpunkt erfasst sind, bis diese über den Taskamanager beendet wurde.

 4740 
100%
GUI & ServerFehlerberichthoch Exception im Resource_gService, echt nervig geschlossen3.3 Alpha x3.324.01.202208.02.2022Qasi Aufgabenbeschreibung

Beim Programieren muss ich im moment oft viele Songs ins Project importieren, dabei kommt oft unten stehende Exception.
Einfach 20 songs auf einmal importieren und der fehler tritt auf

2022-01-24 21:34:36,429 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Net.gService.Resource_gService - Exception when closing the Backend Stream
Grpc.Core.RpcException: Status(StatusCode=”OK”, Detail=”“)

 bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
 bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
 bei System.Runtime.CompilerServices.TaskAwaiter.GetResult()
 bei org.dmxc.lumos.Kernel.Net.gService.Resource_gService.<_saveResource_RequestReceived>d__17.MoveNext() in D:\Git-Repos\Lumos\master\LumosLIB\src\Kernel\Net\gService\Resource_gService.cs:Zeile 394.
4772
40%
ServerFehlerberichthochZeitsprung zwischen ersten und zweitem Gerät beim neuen...Auf Entwickler warten3.3 Alpha x3.314.02.202221.12.2023LightningBrothers Aufgabenbeschreibung

Um das Ticket  FS#4525  nicht nochmal komplett zu öffnen, ziehe ich den dort vermerkten Punkt 3 mit etwas abgewandelter Beschreibung nochmal auf, nachdem er mit im Kontext von  FS#4771  bewusst (wieder) aufgefallen ist:

Zwischen dem ersten und zweiten Gerät in der Device Group nicht nahtlos statt findet der Wechsel bzw. die Umschaltung zwischen dem. Hier gibt es einen kurzen Augenblick, bei dem das Gerät 1 bereits aus aber das Gerät 2 noch nicht an ist und so ein Blitz entsteht. Dieser Punkt ist gut in dem beigefügten Projekt sowohl in der Stage View als auch auf meinen LED-Bars in Realität zu sehen. Ich habe hier

  • einen Custom Chaser mit nur zwei Schritten, wo das Group Handling auf 2 gesetzt ist sowie
  • einen einfachen Chaser mit Playmode Normal, jedoch mit einem “hohen” Wert für das Group Handling

in der Cuelist gespeichert.

In der Summe ist das Phänomen mit (allen) anderen Playmodes reproduzierbar und fällt zunehmend stärker auf, umso größer der Wert für das Group Handling ist.

 4783 
100%
InputAssignmentFehlerberichthoch Group Master Flash / Blitz ohne Funktion geschlossen3.2.33.323.02.202224.06.2023 Aufgabenbeschreibung

Im Input Assignment ist bei den Groupmaster Nodes die Funktion Flash ohne Funktion. Sowohl über bool, wie auch analog getriggert gibt es keine Reaktion auf die entsprechenden Befehle.

Bereits angesprochen im Forum (erster Post 29.9.20):
https://forum.dmxcontrol-projects.org/index.php?thread/15688-eine-einfache-live-show-mit-softdesk-oder-midi-soll-es-sein/

4849
0%
GUI & ServerFehlerberichthochUpdating preset causes major errorNeu3.2.330.04.202222.05.2022 Aufgabenbeschreibung

I have a simple preset (dimmer and colour values for LED Pars), and this preset is used in a number of cues. When I ‘Edit in programmer’ the preset, change the colour values and then ‘Update’ the preset, the next time I go to play the cuelist the cues won’t play and a series of error reports appear in the kernel output. I’m also unable to save the project after this.

I can’t see a way to attach a log file to this report, but here’s a Dropbox link to the log zip file: https://www.dropbox.com/s/i6we4ho0szycprv/DMXControl3Logs_2022430_213811.zip?dl=0

 4872 
100%
InputAssignmentFehlerberichthoch Leerer "Variables"-String im Expression-Node lässt Kern ...geschlossen3.3 Beta x3.328.06.202207.08.2023JPK Aufgabenbeschreibung

Folgendes Vorgehen:

  • In einem leeren Projekt das Input Assignment öffnen und ein neues Connectionset hinzufügen
  • Einen Expression-Node hinzufügen
  • In die Einstellungen des Nodes gehen
  • Den “Variables”-String leeren und unten mit “ok” bestätigen
  • Es fliegt folgende Exception im Kernel:
WARN  EventTools - Exception in Delegate Invocation: Void node_PropertyChanged(System.Object, System.ComponentModel.PropertyChangedEventArgs) => Graph: Empty Connection Set.Void node_PropertyChanged(System.Object, System.ComponentModel.PropertyChangedEventArgs)
System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: name
   bei LumosLIB.Kernel.GenericParameter..ctor(String name, String type, Type paraType, EGenericParameterOptions options, IEnumerable enumValues, ParameterCategory category) in P:\DMXControl\Lumos\LumosLIB\src\Kernel\Parameter\GenericParameter.cs:Zeile 64.
   bei org.dmxc.lumos.Kernel.Input.v2.AbstractNode.get_Parameters() in P:\DMXControl\Lumos\Lumos\src\Kernel\Input\v2\Graph\Node\AbstractNode.cs:Zeile 312.
   bei LumosLIB.Tools.LumosTools.WithName[T](IParameterable`1 target, String name, Boolean ignoreCase) in P:\DMXControl\Lumos\LumosLIB\src\Tools\LumosTools.cs:Zeile 868.
   bei org.dmxc.lumos.Kernel.Input.v2.Graph.node_PropertyChanged(Object sender, PropertyChangedEventArgs args) in P:\DMXControl\Lumos\Lumos\src\Kernel\Input\v2\Graph\Graph.cs:Zeile 484.
   bei LumosToolsLIB.Tools.EventTools.<>c__DisplayClass5_0.<InvokeFailSafe>b__0(PropertyChangedEventHandler a) in P:\DMXControl\Lumos\LumosToolsLIB\src\Tools\EventTools.cs:Zeile 81.
   bei LumosToolsLIB.Tools.EventTools.InvokeFailSaveGeneric[TDelegate](TDelegate delegate, Action`1 invoker, ILumosLog elog) in P:\DMXControl\Lumos\LumosToolsLIB\src\Tools\EventTools.cs:Zeile 154.
  • Werden nun die Einstellungen des Expression-Nodes wieder geöffnet, erscheint folgende Exception im Kernel
FATAL DMXControl 3 Kernel - Unhandled Exception: Der Wert darf nicht NULL sein.
Parametername: name
System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: name
   bei LumosLIB.Kernel.GenericParameter..ctor(String name, String type, Type paraType, EGenericParameterOptions options, IEnumerable enumValues, ParameterCategory category) in P:\DMXControl\Lumos\LumosLIB\src\Kernel\Parameter\GenericParameter.cs:Zeile 64.
   bei org.dmxc.lumos.Kernel.Input.v2.AbstractNode.get_Parameters() in P:\DMXControl\Lumos\Lumos\src\Kernel\Input\v2\Graph\Node\AbstractNode.cs:Zeile 312.
   bei org.dmxc.lumos.Kernel.Net.gService.Parameter.AbstractIParameterableLookup`1.<ParametersAsync>d__2.MoveNext() in P:\DMXControl\Lumos\Lumos\src\Kernel\Net\gService\Parameter\AbstractIParameterableLookup.cs:Zeile 19.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
   bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   bei System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   bei org.dmxc.lumos.Kernel.Net.gService.Parameter_gService.<_parameters_RequestReceived>d__13.MoveNext() in P:\DMXControl\Lumos\Lumos\src\Kernel\Net\gService\Parameter\Parameter_gService.cs:Zeile 118.
--- 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()
An unhandeled Exception has occoured. DMXControl 3 Kernel has to be terminated. Press Enter to exit.
  • Der Kernel dampft ab
 4909 
100%
GUI & ServerFehlerberichthoch DMX-Ausgabe stockt (offenbar bei zwei Netzwerkverbindun ...geschlossen3.3 Beta xTBD (UIS)13.09.202231.10.2023LightningBrothers Aufgabenbeschreibung

Im Rahmen meines Livetests musste ich am vergangenen Wochenende feststellen, dass die komplette DMX-Ausgabe via Art-Net gegen Ende der Laufzeit der ersten Sitzung zunehmend ins Stocken geriet. Das war nicht nur auf den Geräten selbst zu sehen, auch die Status-LEDs der LAN-Buchsen der Switch oder die Aktivitäts-LED des Art-Net-Node zeitweise aussetze und nicht mehr kontinuierlich in hoher Frequenz blinkte - obwohl zu dem Zeitpunkt eigentlich kontinuierlich DMX-Werte hätten gesendet werden sollen. Nach dem Neustart von DMXControl 3 lief die zweite Sitzung ohne weitere Probleme durch.

Nennenswerter Unterschied war, dass er Laptop während der ersten Sitzung per WLAN mit dem Internet verbunden war und die Art-Net-Ausgabe per kabelgebundenen Netzwerk erfolgte. Vor dem Start der zweiten Sitzung habe ich die Verbindung ins WLAN getrennt und den Adapter abgeschaltet, sodass nur die kabelgebundene Verbindung zu den Art-Net-Nodes aktiv war.

Beim Betrachten der Logfiles ist zu sehen, dass nur bei der ersten Sitzung eine regelmäßige Info kam:

2022-09-10 18:29:27,488 [202] ERROR org.dmxc.lumos.Kernel.DMX.ArtNetFactory - ArtPollReply shorter than 239 bytes, ignoring!

Grundlegend sind folgende Hinweise zu den Logfiles zu geben:

  • Gegen 19:30 Uhr habe die Art-Net-Ausgabe auf einen anderen Port gewechselt und deswegen das Art-Net-Plugin abgeschaltet
  • Ab ca. 21:15 Uhr begann der eigentliche Auftritt der Band an diesem Abend, wo dann in erster Linie nur noch Cuelists über ein Softdesk aufgerufen wurden
  • Um 22:12 Uhr habe ich die erste Sitzung beeendet
 4919 
100%
GUIFehlerberichthoch Nodes hat keine Properties geschlossen3.3 Beta x3.302.10.202228.12.2022frank_br Aufgabenbeschreibung

Die Nodes im Input Assignment haben seit der Beta keine Properties mehr. Siehe hierzu exemplarisch das Bild des Draw Bitmap Nodes.

 4920 
100%
GUI & ServerFehlerberichthoch Keine Verbindung zwischen Kernel, GUI und Umbra nach Ä ...geschlossen3.3 Beta x3.303.10.202203.12.2023LightningBrothers Aufgabenbeschreibung

Im Ticket FS#4790 hatte ich beiläufig berichtet, dass sich Kernel und GUI nicht mit dem Umbra verbinden, wenn der PC mit zwei Netzwerken verbunden ist. Was mir aber auch mehr oder minder regelmäßig passiert, wenn ich die Netzwerkkonfiguration ändere. Damit meine ich, dass

  • der Laptop erst noch per WLAN und per Kabel mit einem Netzwerk verbunden war, ich aber dann die WLAN-Verbindung getrennt bzw. sogar den WLAN-Adapter abgeschaltet habe.
  • ich aus bestimmten Gründen die Netzwerkkonfiguration ändere, sowohl Wechsel der statischen IP oder auch Wechsel von statischer IP-Adresse hin zu DHCP oder umgekehrt.

Auf meinem Laptop kann ich es mit der Beta 3 wie folgt reproduzieren:

  • Variante 1: Meine Laptops sind per WLAN verbunden (Adresszuweisung per DCHP). Ich stelle eine kabelgebundene Verbindung zum gleichen Netzwerk her (Sowohl feste IP-Adresse über Zuteilung vom Router als auch DCHP) und deaktiviere die WLAN-Verbindung über den Infobereich in der Taskleiste. Diese Variante kann ich sowohl unter Windows 10 als auch Windows 11 nachvollziehen. (Zugehörige Logs unter Windows 10 siehe DMXControl3Logs_20221120_184500.zip)
  • Variante 2: Bei meinem Laptop war das WLAN noch über Windows aktiv. Ich habe mein Handy per USB-Kabel angeschlossen, um darüber einen mobilen Hotspot zu erhalten. Dabei wird ein neues “kabelgebundenes” Netzwerk erstellt. Ich hatte dann erst das WLAN abgeschaltet und DMXC3.3 in der Beta 5 gestartet. Nach dem Start stellten GUI und Kernel keine Verbindung zum Umbra her. Auch ein Neustart von DMXC3 mit über Windows eingeschalten WLAN reichte nicht.

In dem genannten Fall muss ich meinen Laptop immer neu starten, wenn ich DMXC wieder nutzen möchte. Ob es noch weitere Randbedingungen gibt, versuche ich weiter herauszufinden. Vielleicht reicht aber diese Beschreibung bereits zum Lösen des Problems.

Das Ticket betrachtet das Problem des Verbindungsaufbaus unabhängig zum Ticket FS#4790.

 4929 
100%
ExecutorenFehlerberichthoch Einstellungen zu Executor werden nicht vollständig gela ...geschlossen3.3 Beta x3.306.10.202207.01.2023Beni200 Aufgabenbeschreibung

Einstellungen zu den Exeucotren werden nicht vollstdänig geladen, konkret wird nur “Name” und “Nummer” als Einstellungsmöglichkeiten angezeigt.

Logs im Anhang.

 4932 
100%
GUI & ServerFehlerberichthoch Import von Audio Dateien funktioniert nicht geschlossen3.3 Beta x3.307.10.202230.07.2023Beni200 Aufgabenbeschreibung

Importieren von Audio Files funktioniert nicht, habe einige verschiedenen Datein getestet, haben nicht funktioniert.

Wird eine Audio importiert wird diese angezeigt allerdings wird die Größe nicht erkannt. Versucht man nun die Audio Datei zu starten (TC Player, Cuelists etc.) passiert nichts. Wenn man das Projekt nun speichert und neu lädt wird die Datei auch nicht mehr angezeigt.

Es ist möglich eine Audio über Umwege zu nutzen: Man erstellt ein Projekt in der 3.2.3, speichert, importiert dieses Projekt dann in die 3.3 und kann diese dann in der 3.3 nutzen. Ich habe sie im TC Player geladen und sie wurde angespielt. Wird das Projekt nun aber neu geladen ist die Datei zwar noch vorhanden kann aber nicht mehr genutzt werden.

 4963 
100%
PluginFehlerberichthoch Nanoloaf: Device Images werden nicht wie erwartet zur V ...geschlossen3.3 Beta x3.310.11.202208.01.2023LightningBrothers Aufgabenbeschreibung

Das Nanoloeaf-Plugin stellt die Ressourcen der genutzten Geräte nicht wie von DMXC selbst erwartet zur Verfügung, weswegen ein Projekt nicht gespeichert werden kann, sobald dort Nanoleaf-Elemente enthalten sind. Aus diesem Grund habe ich den Schweregrad auch auf “hoch” gesetzt.

Im Folgenden hierzu einmal der entsprechende Auszug aus den Logfiles. Von jedem aufgeführten Nanoloaf-Element war nur jeweils ein Element enthalten. Device Groups wurden nicht angelegt.

09:20:04 WARN  FileBackendDatastore - Following Resources could not be saved in Project:
{ "type": "DEVICE_IMAGE", "name": "Shapes" }
{ "type": "DEVICE_IMAGE", "name": "Canvas" }
{ "type": "DEVICE_IMAGE", "name": "LightPanles" }
09:20:04 ERROR ProjectManager - Error at save Project
org.dmxc.lumos.Kernel.Exceptions.ProjectIOException: Warnings in Project
   bei org.dmxc.lumos.Kernel.Resource.LumosIOContext.ThrowOnWarnings() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Resource\LumosIOContext.cs:Zeile 220.
   bei org.dmxc.lumos.Kernel.Project.ProjectManager.saveProject(String filename, Stream outputStream, IEnumerable`1 clientReferences, IProgress`1 progress, Boolean resetDirty) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Project\ProjectManager.cs:Zeile 492.
09:20:04 WARN  ProjectManager - Unable to save project reference: Shapes in Project
09:20:04 WARN  ProjectManager - Unable to save project reference: Canvas in Project
09:20:04 WARN  ProjectManager - Unable to save project reference: LightPanles in Project
4976
0%
GUIFehlerberichthochDevice Control, Tab Effects, Änderungen im Effekt werde...Neu3.3 Beta x3.320.12.202231.07.2023MisterX Aufgabenbeschreibung

Einen beliebigen Effekt auf ein Gerät ziehen, anschließend editieren.
Dann in den Tab Effects wechseln, dort wird der Effekt angezeigt, allerdings mit den ursprünglichen Werten, die Änderungen werden nicht angezeigt.

Speichere ich den Effekt aus dem Effects-Tab ab wird er mit den korrekten Werten gespeichert.

 4984 
100%
GUIFehlerberichthoch Project Administration: Export von vollständigem Projek ...geschlossen3.3 Beta x3.323.12.202223.02.2023MisterX Aufgabenbeschreibung

Der Export des gesamten Projektes über das Menü rechts oben funktioniert nicht.
Der Export einer einzelnen Version über das untere Menü funktioniert wie erwartet.

 4985 
100%
GUIFehlerberichthoch Absturz der GUI auf Grund Unhandled Exception geschlossen3.3 Beta x3.323.12.202207.08.2023LightningBrothers Aufgabenbeschreibung

Mit der Beta 5 habe ich häufig insbesondere beim Speichern des aktuellen Projekts das Problem, dass die GUI abstürzt. Folgender Eintrag im Log der GUI zu finden.

2022-12-23 16:24:17,453 [Log-Thread] DEBUG Lumos.GUI.Run.GuiRunManager - InformSaveProject [before=True] took 105 ms
2022-12-23 16:24:17,531 [Log-Thread] DEBUG Lumos.GUI.Net.gClient.User_gClient - UserContext of current User changed
2022-12-23 16:24:17,540 [92] FATAL Lumos.GUI.Run.GuiRunManager - Unhandled Exception: Der Vorgang ist aufgrund des aktuellen Zustands des Objekts ungültig.
System.InvalidOperationException: Der Vorgang ist aufgrund des aktuellen Zustands des Objekts ungültig.
   bei Lumos.GUI.Facade.User.UserContextFacade.ProcessDeviceChangedMessage(UserContextChangedMessage message) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosGUI\src\Facade\User\UserContextFacade.cs:Zeile 43.
   bei Lumos.GUI.Facade.GUISession.UserContextFacadeUpdater.<ProcessChange>d__3.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosGUI\src\Facade\GUISession\FacadeUpdaters.cs:Zeile 38.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
   bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   bei System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   bei Lumos.GUI.Facade.GUISession.FacadeContainer`2.<ProcessChangeMessage>d__21.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosGUI\src\Facade\GUISession\FacadeContainer.cs:Zeile 142.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
   bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   bei System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   bei Lumos.GUI.User.UserManager.<OnUserContextChanged>d__65.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosGUI\src\User\UserManager.cs:Zeile 282.
--- 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()

Der Kernel führt zu dem Zeitpunkt des Absturz folgende Aktionen aus:

2022-12-23 16:24:17,475 [Log-Thread] INFO  org.dmxc.lumos.Kernel.Project.ProjectManager - Saving Project FS#4944 - Master window
2022-12-23 16:24:17,484 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Input.v2.InputManager - saveProject KernelInputManager.
2022-12-23 16:24:17,796 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Resource.FileAccessUtil - Deleted D:\Arbeit\MSK event GbR\Software\DMXControl 3.3.0\Kernel\Temp\b42fdf64-174b-4edc-97eb-b4cb45012ba3.tmp
2022-12-23 16:24:17,796 [Log-Thread] INFO  org.dmxc.lumos.Kernel.Project.ProjectManager - Project FS#4944 - Master window successfully saved.
 5001 
100%
GUIFehlerberichthoch Beim verwenden von Presets hängt sich DMXControl 3 auf  ...geschlossen3.2.33.331.12.202230.07.2023LukasH Aufgabenbeschreibung

Haben Sie einen Fehler entdeckt? Dann nutzen Sie bitte folgendes Template und beachten die Hinweise für eine reibungsfreie Bearbeitung der Tickets.

Fehlerbeschreibung

Wenn mehr als 3 Presets angelegt werden, oder ein Preset entfernt/zusammengeführt (tritt bei beiden Funktionen nachstellbar auf) “hängt” sich das Programm auf. Die GUI ist noch aktiv und es lassen sich verschiedene Reiter öffnen, jedoch werden keine DMX Befehle mehr gesendet und die vorhandenen Presets lassen sich auch nicht mehr aktivieren. Wenn man DMXControl dann regulär beendet (Klick aufs “x” und anschließendes wählen der Optionen im Beenden Fenster “Kernel beenden” kommt zudem eine Fehlermeldung, dass das Programm abgestürzt wäre. Der einzige Workaround der bisher funktioniert hat ist, nach jedem angelegten Preset das Projekt zu speichern, DMXControl 3 komplett neu zu starten und das Projekt wieder zu laden. Das ist allerdings, wenn mehrere Presets gebaut werden müssen extrem Zeitaufwendig und nicht für die Praxis geeignet.

Erwartetes Verhalten

Presets lassen sich im laufenden Betrieb anlegen, bearbeiten und entfernen ohne, dass das Projekt abstürzt und DMXControl neu gestartet werden muss.

Hinweise

Bitte beachten Sie folgende Hinweise, um das Finden des Problems für die Entwickler zu erleichtern:

  • Verwenden Sie die aktuellste Version von DMXControl 3?

Die aktuellste Release Version (3.2.3)

  • Wurde der Fehler bereits gemeldet?

Nein, nur im Forum > https://forum.dmxcontrol-projects.org/index.php?thread/16884-programmprobleme-beim-anlegen-von-presets/

  • Bitte geben Sie unbedingt eine E-Mail-Adresse für Rückfragen an

lukas.hoerth@agape-kirche.de

  • Bitte fügen Sie alle eventuell angezeigten Fehlermeldungen möglichst vollständig dem Report hinzu (z.B. mit Screenshot)

Ich habe gerade leider keinen Zugriff auf den PC, am morgigen Sonntag kann ich die Absturzmeldung noch nachreichen.

  • Bitte fügen Sie alle Logfiles hinzu. In DMXControl 3 gibt es eine Export-Funktion für erforderliche Log Files. Sie ist im Hauptmenu unter “Help” → “Export Logs” zu finden.

Siehe Anhang

  • Bitte fügen Sie das entsprechende Projekt zur Reproduktion bei

Auch das reiche ich am morgigen Sonntag nach, im Forum hieß es, es würden nur die Reports benötigt weswegen ich nur diese exportiert habe.

Wichtig: Sollten keine Logs beigefügt sein, kann das dazu führen, dass das Ticket sofort geschlossen wird!

 5012 
100%
GUIFehlerberichthoch GUI stürtzt ab, wenn 3.3er Umbra und 3.2.3er Kernel lau ...geschlossen3.3 Beta x3.307.01.202324.06.2023LightningBrothers Aufgabenbeschreibung

Mehr durch Zufall musste ich feststellen, dass die GUI direkt beim Start mit dem folgenden Logeintrag abstürzt, wenn statt des 3.3er-Kernels der 3.2.3er-Kernel läuft. Auch wenn die Konstellation eher ungewöhnlich ist, sollte diese trotzdem keinen Absturz hervorrufen.

2023-01-07 20:22:54,057 [Main GUI] FATAL Lumos.GUI.Run.GuiRunManager - Unhandled Exception: Der Zugriff auf einen Socket war aufgrund der Zugriffsrechte des Sockets unzulässig
System.Net.Sockets.SocketException (0x80004005): Der Zugriff auf einen Socket war aufgrund der Zugriffsrechte des Sockets unzulässig
   bei System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
   bei System.Net.Sockets.Socket.Bind(EndPoint localEP)
   bei LumosProtobuf.Udp.UdpListener.StartListen() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosProtobuf\src\UdpListener.cs:Zeile 41.
   bei LumosProtobuf.Udp.UmbraDiscoveryClient.StartDiscovery(IReadOnlyCollection`1 listenAdresses) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosProtobuf\src\UmbraDiscoveryClient.cs:Zeile 66.
   bei org.dmxc.lumos.Kernel.Net.AbstractGrpcManager.NetTools_NetworkChanged(Object sender, EventArgs e) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Net\AbstractGrpcManager.cs:Zeile 175.
   bei org.dmxc.lumos.Kernel.Net.AbstractGrpcManager.StartupFinished() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Net\AbstractGrpcManager.cs:Zeile 167.
   bei org.dmxc.lumos.Kernel.Run.AbstractRunManager`2.InformManagerStartupFinished(TManager m) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Run\AbstractRunManager.cs:Zeile 372.
   bei System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
   bei org.dmxc.lumos.Kernel.Run.AbstractRunManager`2.DoManagerTopDown(Func`2 action) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Run\AbstractRunManager.cs:Zeile 142.
   bei org.dmxc.lumos.Kernel.Run.AbstractRunManager`2.startManager() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Run\AbstractRunManager.cs:Zeile 340.
   bei Lumos.GUI.Run.GuiRunManager.startupGui() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosGUI\src\Run\GuiRunManager.cs:Zeile 62.
   bei Lumos.GUI.Program.runGui() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosGUI\src\Program.cs:Zeile 194.
   bei Lumos.GUI.Program.Main(String[] param) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosGUI\src\Program.cs:Zeile 160.

Reproduzieren lässt sich dies, in dem ich den 3.2.3er Kernel manuell starte und dann Umbra und GUI über den Launcher aufrufe.

 5019 
100%
GUI & ServerFehlerberichthoch Icons für Timer-Node fehlen geschlossen3.3 Beta x3.316.01.202324.06.2023LightningBrothers Aufgabenbeschreibung

Wenn man die Properties des Timer-Nodes öffnet, wirft der Kernel den folgenden Fehler. Offenbar wurden die Icons für die verschiedenen Modi verschoben, sodass diese nicht mehr zu finden sind. Im Dropdown vor den Modi sind die Icons zumindest leer.

19:45:46 FATAL DMXControl 3 Kernel - Unhandled Exception: Could not find the resource "org.dmxc.lumos.src.Kernel.Input.v2.Graph.Node.Worker.Converter.TimerNodeImages.resources" among the resources "Lumos.Properties.Resources.resources", "Lumos.Properties.Shaders.resources", "Lumos.src.Kernel.Input.v2.Graph.Node.Worker.Converter.TimerNodeImages.resources" embedded in the assembly "Lumos", nor among the resources in any satellite assemblies for the specified culture. Perhaps the resources were embedded with an incorrect name.
System.Resources.MissingManifestResourceException: Could not find the resource "org.dmxc.lumos.src.Kernel.Input.v2.Graph.Node.Worker.Converter.TimerNodeImages.resources" among the resources "Lumos.Properties.Resources.resources", "Lumos.Properties.Shaders.resources", "Lumos.src.Kernel.Input.v2.Graph.Node.Worker.Converter.TimerNodeImages.resources" embedded in the assembly "Lumos", nor among the resources in any satellite assemblies for the specified culture. Perhaps the resources were embedded with an incorrect name.
   at System.Resources.ManifestBasedResourceGroveler.HandleResourceStreamMissing(String fileName)
   at System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfo culture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists)
   at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
   at System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream)
   at System.Resources.ResourceManager.GetObject(String name, CultureInfo culture)
   at org.dmxc.lumos.src.Kernel.Input.v2.Graph.Node.Worker.Converter.TimerNodeImages.get_TIMER_png() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Node\Worker\Converter\TimerNodeImages.Designer.cs:line 118
   at org.dmxc.lumos.Kernel.Input.v2.Worker.Effect.TimerNodeResourceProvider.loadResource(EResourceDataType type, String name) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Node\Worker\Converter\TimerNode.cs:line 403
   at org.dmxc.lumos.Kernel.Resource.AbstractResourceManager.<>c__DisplayClass71_0.<TryLoadResourceCore>b__1(IResourceProvider c) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Resource\AbstractResourceManager.cs:line 564
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable`1 source, Func`2 predicate, Boolean& found)
   at org.dmxc.lumos.Kernel.Resource.AbstractResourceManager.TryLoadResourceCore(EResourceDataType type, String name, EResourceSource source, EIOFlags flags, Boolean sync) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Resource\AbstractResourceManager.cs:line 562
   at org.dmxc.lumos.Kernel.Net.gService.Resource_gService._loadResource_RequestReceived(Object sender, RequestEventArgs`1 args) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Net\gService\Resource_gService.cs:line 180
   at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_1(Object state)
   at System.Threading.QueueUserWorkItemCallback.<>c.<.cctor>b__6_0(QueueUserWorkItemCallback quwi)
   at System.Threading.ExecutionContext.RunForThreadPoolUnsafe[TState](ExecutionContext executionContext, Action`1 callback, TState& state)
   at System.Threading.QueueUserWorkItemCallback.Execute()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
An unhandeled Exception has occoured. DMXControl 3 Kernel has to be terminated. Press Enter to exit.

Ich habe den Schweregrad im Übrigen deswegen hoch gesetzt, da sich der Kernel potentiell beenden kann (zumindest gemäß des Wortlauts der letzten Zeile).

 5025 
100%
GUI & ServerFehlerberichthoch Macros: Projekt mit mehreren Fadern kann nicht geladen  ...geschlossen3.3 Beta x3.303.02.202309.08.2023LightningBrothers Aufgabenbeschreibung

Im beigefügten Projekt habe ich nur ein Macro angelegt, welches zwei statt nur einem Fader beinhaltet. Die Anzahl der Buttons habe ich nicht geändert.

Versuche ich dieses Projekt zu laden, schlägt dies mit folgender Fehlermeldung im Kernel fehl:

System.Exception: This Macro havn't a Fader with Number 2
   at org.dmxc.lumos.Kernel.Macro.Macro.setFaderLabel(Byte number, String label) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Macro\Macro.cs:line 132
   at org.dmxc.lumos.Kernel.Macro.Macro.LoadFromManagedTree(ManagedTreeItem m) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Macro\Macro.cs:line 248
   at org.dmxc.lumos.Kernel.Macro.MacroManager.LoadBeforeContainer(LumosIOContext context) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Macro\MacroManager.cs:line 247
   at org.dmxc.lumos.Kernel.Macro.MacroManager.org.dmxc.lumos.Kernel.Run.ILumosProjectManager.loadProject(LumosIOContext context, ELoadTime time) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Macro\MacroManager.cs:line 236
   at org.dmxc.lumos.Kernel.Project.ProjectManager.<>c__DisplayClass51_1.<LoadProjectFromStream>b__1(ILumosManager m) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Project\ProjectManager.cs:line 426
   at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
   at org.dmxc.lumos.Kernel.Run.AbstractRunManager`2.DoManagerTopDown(Func`2 action) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Run\AbstractRunManager.cs:line 142
   at org.dmxc.lumos.Kernel.Project.ProjectManager.LoadProjectFromStream(ProjectVersionID id, Stream projectStream, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Project\ProjectManager.cs:line 420
 5039 
100%
GUI & ServerFehlerberichthoch Positionmaster, Bereich größer -90..90 nicht möglich geschlossen3.3 Beta x3.328.02.202303.03.2023MisterX Aufgabenbeschreibung

Standardmäßig gehen die Positionmaster ja von -90 bis 90, d.h. wenn ich diese direkt mit z.B. einem Movinghead benutze wird nicht der komplette Bewegungsbereich des Heads genutzt. Ich kann in den Eigenschaften des Masters den Bereich ja entsprechend verändern, anschließend klappt es zunächst auch wie erwartet. Ich kann nun ein entsprechendes Gerät über seinen kompletten Bewegungsumfang nutzen. Probleme kommen wenn ich das ganze im Inputassigment verknüpfe. Ich habe 2 Slider von 0..1, über einen Format-Node mit dem Master verknüpft, dessen Node steht auf “Relative Inputs”. Auch dies funktioniert wie erwartet, erst wenn ich das Projekt speichere (ohne Fehlermeldung) und dann erneut öffne schmeißen Kernel und Umbra Fehler und das Projekt lädt nicht mehr.

 5057 
100%
SoftdeskFehlerberichthoch Absturz bei zoomen in leerem Softdesk geschlossen3.2.33.331.05.202323.12.2023 Aufgabenbeschreibung

Fehlerbeschreibung

Beim zoomen mit [STRG + Scrollrad] auf einem neu erstellten, leeren Softdesk, stürzt die GUI ab.

Erwartetes Verhalten

Es passiert nichts./Es wird ins leere gezoomt.

Log-Nachricht

2023-05-31 18:04:53,748 [Main GUI] FATAL Lumos.GUI.Run.GuiRunManager - Unhandled Exception: Die Sequenz enthält keine Elemente.
System.InvalidOperationException: Die Sequenz enthält keine Elemente.
   bei System.Linq.Enumerable.Max(IEnumerable`1 source)
   bei System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   bei Lumos.GUI.Windows.Softdesk.Softdesk.ScaleTransformer_Changed(Object sender, EventArgs e) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Windows\Softdesk\Softdesk.xaml.cs:Zeile 209.
   bei System.Windows.Freezable.FireChanged()
   bei System.Windows.Freezable.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
   bei System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
   bei System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
   bei System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
   bei System.Windows.DependencyObject.SetValueInternal(DependencyProperty dp, Object value)
   bei System.Windows.Media.ScaleTransform.set_ScaleX(Double value)
   bei Lumos.GUI.Windows.Softdesk.Softdesk.zoomOut() in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Windows\Softdesk\Softdesk.xaml.cs:Zeile 750.
   bei Lumos.GUI.Windows.Softdesk.Softdesk.Softdesk_OnPreviewMouseWheel(Object sender, MouseWheelEventArgs e) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Windows\Softdesk\Softdesk.xaml.cs:Zeile 1114.
   bei System.Windows.Input.MouseWheelEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   bei System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
   bei System.Windows.Input.InputManager.ProcessStagingArea()
   bei System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   bei System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   bei System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   bei System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   bei System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   bei System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   bei System.Windows.Forms.Application.Run(Form mainForm)
   bei Lumos.GUI.Program.runGui() in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Program.cs:Zeile 198.
   bei Lumos.GUI.Program.Main(String[] param) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosGUI\src\Program.cs:Zeile 154.
2023-05-31 18:06:26,671 [Log-Thread] INFO  DMXControl 3 GUI - GUI closing!
 5059 
100%
InputAssignmentFehlerberichthoch Position Master Node kann nicht geladen werden geschlossen3.3 Beta x3.306.06.202319.06.2023LightningBrothers Aufgabenbeschreibung

In der Beta 7 kann das Position Master Node nicht geladen werden, sobald es in einem Graphen verwendet wird.

Das unten beigefügte Projekt ist neu erstellt. Dort habe ich den Position Master 1 nur im Position Master Node einem sonst leeren Graphen hinzugefügt. Beim erneuten Laden des Projekts generiert der Kernel die nachfolgende Fehlermeldung und im Graphen wird der Node entfernt.

09:58:09 WARN  InputManager - Unable to add Node to Graph: Object reference not set to an instance of an object.
System.NullReferenceException: Object reference not set to an instance of an object.
   at org.dmxc.lumos.Kernel.Input.v2.Worker.PositionMasterNode.setInputaValue() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Node\Wrapper\Master\PositionMasterNode.cs:line 192
   at org.dmxc.lumos.Kernel.Input.v2.Worker.PositionMasterNode.setParameterInternal(GenericParameter parameter, Object value) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Node\Wrapper\Master\PositionMasterNode.cs:line 389
   at org.dmxc.lumos.Kernel.Input.v2.AbstractNode.setParameter(GenericParameter parameter, Object value) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Node\AbstractNode.cs:line 371
   at LumosLIB.Tools.ParameterTools.LoadParameters[TParameter](IParameterable`1 parameterable, ManagedTreeItem tree, Func`2 convertName, Func`3 convertStringValueToID, Func`3 convertObjectValueToID) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Tools\ParameterTools.cs:line 341
   at LumosLIB.Tools.ParameterTools.LoadParameters[TParameter](IParameterable`1 parameterable, ManagedTreeItem tree) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Tools\ParameterTools.cs:line 228
   at org.dmxc.lumos.Kernel.Input.v2.InputManager.CreateSavedNode(ManagedTreeItem n, LumosIOContext context) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\InputManager.cs:line 0
5065
100%
GUI & ServerFehlerberichthochAuswahl von umfangreichen Gerätegruppen überfordert GUI...Auf Entwickler warten3.3 Beta x3.3.119.06.202321.12.2023LightningBrothers Aufgabenbeschreibung

Ich habe in einem Projekt eine große Device Group mit > 100 Geräten unterschiedlichen Typs (Spot-MHs, LED-PARs etc.). Die Auswahl dieser umfangreichen Device Group in der Stage View sorgt für eine sehr hohe Auslastung der GUI-Kernel-Verbindung, sodass sich Device Control und Control Panel nur sehr sehr langsam füllen. Häufiges An- und wieder Abwählen verstärkt das Problem zusätzlich.

 5135 
100%
GUI & ServerFehlerberichthoch Out Of Range Execption - Error when loading Project: In ...geschlossen3.3 Beta x3.330.08.202329.10.2023LightningBrothers Aufgabenbeschreibung

Beim Laden eines Projekts mit der Beta 9, welches zuletzt mit der Beta 8 gespeichert wurde, tritt folgender Fehler auf. Es hat mal wieder etwas mit dem PositionMaster zu tun, wo ich einen angepassten Wertebereich von 0;-45 bis 0;45 hinterlegt habe.

22:44:43 WARN  ProjectManager - Error when loading Project: Input must be >= inMin [0] (Parameter 'input')
Actual value was -45.
System.ArgumentOutOfRangeException: Input must be >= inMin [0] (Parameter 'input')
Actual value was -45.
   at LumosLIB.Tools.LumosTools.RuleOfThree(Double input, Double inMax, Double inMin, Double outMax, Double outMin, ERuleOfThreeBehavior behavior) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Tools\LumosTools.cs:line 537
   at org.dmxc.lumos.Kernel.Master.PositionMaster.UpdateRelativeValueFromPosition(Position position) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Master\PositionMaster.cs:line 125
   at org.dmxc.lumos.Kernel.Master.PositionMaster.set_Position(Position value) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Master\PositionMaster.cs:line 89
   at org.dmxc.lumos.Kernel.Master.PositionMaster.set_Min(Position value) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Master\PositionMaster.cs:line 209
   at org.dmxc.lumos.Kernel.Master.PositionMaster.LoadFromManagedTree(ManagedTreeItem m, LumosIOContext context) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Master\PositionMaster.cs:line 252
   at org.dmxc.lumos.Kernel.Master.MasterManager.LoadBeforeContainer(LumosIOContext context) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Master\MasterManager.cs:line 815
   at org.dmxc.lumos.Kernel.Master.MasterManager.org.dmxc.lumos.Kernel.Run.ILumosProjectManager.loadProject(LumosIOContext context, ELoadTime time) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Master\MasterManager.cs:line 747
   at org.dmxc.lumos.Kernel.Project.ProjectManager.<>c__DisplayClass51_1.<LoadProjectFromStream>b__1(ILumosManager m) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Project\ProjectManager.cs:line 425
   at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
   at org.dmxc.lumos.Kernel.Run.AbstractRunManager`2.DoManagerTopDown(Func`2 action) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Run\AbstractRunManager.cs:line 142
   at org.dmxc.lumos.Kernel.Project.ProjectManager.LoadProjectFromStream(ProjectVersionID id, Stream projectStream, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Project\ProjectManager.cs:line 420
   at org.dmxc.lumos.Kernel.Project.ProjectManager.LoadProjectFromProjectStore(ProjectVersionID id, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Project\ProjectManager.cs:line 344
   at org.dmxc.lumos.Kernel.Net.gService.Project_gService._loadProjectVersion_RequestReceived(Object sender, RequestEventArgs`1 args) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Net\gService\Project_gService.cs:line 622

Mit dem beigefügten Testprojekt lässt sich der Fehler nachstellen.

5142
0%
GUI & ServerFehlerberichthochDMXC-Komplettabsturz inkl. Main Runnable stuck beim Kop...Unbestätigt3.3 Beta x06.09.202326.09.2023StefanKrupop Aufgabenbeschreibung

Beim Bearbeiten einer Szenenliste hatte ich zwei Einträge (Strophe / Refrain) in die Zwischenablage kopiert, um sie mehrfach einzufügen. Das hatte ich in der Vergangenheit auch schon mal ohne Probleme getan. Dieses Mal (natürlich wenn man in Eile ist…) ist dabei aber DMXC ziemlich komplett abgeschmiert, auch der Kernel war nicht mehr zu gebrauchen.
Im Kernel-Log findet sich auch die Zeile

Main Runnable seams stuck in an endless loop! You might have to restart DMXC... Please report this!

Das ganze passiert so etwa um 18:09.
Im Projekt gab es hinterher auch eine Version 0.0.122, die aber scheinbar nur in den Metadaten existiert, aber nicht auf Disk geschrieben wurde. Daher habe ich die 121 angehängt. Gearbeitet hatte ich in der Szenenliste “Sturm auf die Hausi”.
Passiert in 3.3 Beta 9 (Komma 1, JPK hatte die Anzeige der Presets noch gefixt).

5150
0%
UmbraFehlerberichthochKontinuierlicher Anstieg der Arbeitsspeicherauslastung ...Nicht Reproduzierbar3.3 Beta x13.09.202326.09.2023LightningBrothers Aufgabenbeschreibung

Ich musste gerade feststellen, dass es beim Umbra einen kontinuierlichen Anstieg der Auslastung des Arbeitsspeichers durch den Umbra gibt, obwohl kein Projekt (mehr) geladen ist. Innerhalb von ca. 10 Minuten lag dieser Wert laut Taskmanager bei rund 400MB.

Was habe ich gemacht?

  • Umbra manuell auf PC2 gestartet
  • Kernel ca. 30 Sekunden später manuell auf PC2 gestartet
  • Weitere 30 Sekunden später GUI manuell auf PC1 gestartet
  • Zwei unterschiedliche Projekte geladen und wieder geschlossen
  • Komplettes Setup ca. 5 Minuten nach dem Start komplett im Leerlauf belassen und die Auslastung des Arbeitsspeichers durch den Umnbra beobachtet. Nach ca. 10 Minuten lag Wert bei ca. 400MB
  • GUI auf PC1 geschlossen
  • Weitere 10 Minuten die Auslastung des Arbeitsspeichers beobachtet bei weiterhin aktiver lokaler Verbindung zum Kernel auf PC. Nach Ablauf dieser Zeit lag der Wert vor dem Herunterfahren des Umbras bei 468MB (siehe auch kurz vorher erstellten, beigefügten Screenshot).

Dieses Verhalten kann ich mit der Beta 9 in zwei Konstellationen nachstellen:

  • Kernel und Umbra auf PC2 (Windows 11), GUI auf PC1 (Windows 10)
  • Alle drei Programme lokal auf PC1 (Windows 10)

Im Anhang die Logs aus der 1. Konstellation.

 5156 
100%
GUI & ServerToDohoch Aufteilung der xml-Daten für ein Bereich in einem Proje ...geschlossen3.3 Beta x3.326.09.202328.09.2023LightningBrothers Aufgabenbeschreibung

Es zeigte sich zuletzt, dass unter anderem die Graphs.xml wegen eines OutOfMemory-Exeption nicht gespeichert werden kann, wenn die Graphen im Input Assignment entsprechend umfangreich ausfallen.

Um das Problem zu beheben, sollen verschiedene Dateien im Projekt automatisch in rollierender Weise aufgeteilt werden, wie es in etwa auch bei den Log-Dateien bereits gemacht wird.

5167
40%
GUIToDohochVorschläge für Visualisierung der PropertiesZugeteilt3.3 Beta x3.417.10.202321.12.2023JPK Aufgabenbeschreibung

DMXControl 3 hat unterschiedliche Properties. Diese müssen visualisiert werden. Im folgenden sollen Vorschläge gesammelt werden, wie diese Visualisierung aussehen soll. Dabei sollen alle wichtigen Visualisierungen mit einem +++ versehen werden Bereits erledigte Visualisierungen sind als solche markiert.

  • Color +++ (erledigt)
  • ColorTemp (erledigt)
  • Cool
  • Dimmer +++ (erledigt)
  • Effectwheel
  • Fan –> num. Fann.
  • Filter
  • Focus –> num. Fann.
  • Fog
  • Frost –> num. Fann.
  • Gobo +++ (WIP)
  • Heat
  • Index –> num. Fann. +/-
  • Iris –> Darstellung als Iris-Blende analog zur Stage View
  • Matrix –> Idealerweise Vorschau der Matrix, welche in dem Eintrag abgebildet ist
  • Position +++ (erledigt)
  • Prism –> kurzfristig keine Visualisierung, langfristig über ein generisch erzeugtes Bild auf Basis der DDF-Definition
  • PTSpeed –> num. Fann.
  • Radix –> Idealerweise Vorschau der Radix, welche in dem Eintrag abgebildet ist
  • Raw –> num. Fann.
  • Rotation –> num. Fann. +/-
  • Scale
  • Shutter +++
  • Strobe +++
  • Switch +++ (erledigt)
  • Zoom –> Visualisierung eines Lichtkegels analog zum Programmer

Anmerkungen
Num. Fann –> Darstellung als Fanning einfacher numerischer Werte
+/- –> Darstellung wie num. Fanning, jedoch mit positiven und negativen Wertebereich, sodass der 0-Wert auf halber Höhe liegt

 5200 
100%
TimecodePlayerFehlerberichthoch Timecodeplayer, hinzufügen von Add Execute nicht möglic ...geschlossen3.3 Beta x3.311.12.202319.12.2023Hoc Aufgabenbeschreibung

Fehlerbeschreibung

Wenn man im Timecodeplayer in einem Executor Track ein Event einfügt und dieses dann verschiebt dann ist bei ca. 3. Wiederholen der Prozedur das Auswahlfenster nach dem Kontextmenü-klick auf “Add Execute” komplett leer. Es kann nichts mehr ausgewählt werden.

Hinweise

Beta 11
LogGUI und Umbra-Log angehängt, letzte Einträge sollten es sein. Alles anderen Logs leer.

 5203 
100%
GUI & ServerFehlerberichthoch GUI crasht beim Schließen von Projekten geschlossen3.3 Beta x3.321.12.202321.12.2023LightningBrothers Aufgabenbeschreibung

Wenn ich ein beliebiges Projekt schließe, dann crasht jedes Mal die GUI. Dabei spielt es keine Rolle, ob es ein bereits gefülltes Projekt ist, oder wie beigefügt, ein neues und komplett leeres Projekt.

Es gibt zwar ein weiteres Ticket mit einem vergleichbaren Titel unter der Nummer  FS#4986 , allerdings konnte ich das Problem seiner Zeit nicht nachstellen. Außerdem ist der Punkt nun bei mir in der aktuellen Version erst neu aufgetreten.

Im Anhang die Log-Dateien sowie das Projekt.

5211
0%
PluginFehlerberichthochNanoleaf-Plugin: Projekte mit Nanoleaf-Devices können n...Auf User warten3.3 Beta x25.12.202327.12.2023LightningBrothers Aufgabenbeschreibung

Im beigefügten neuen Projekt habe ich 12 Nanoleaf-Devices hinzugefügt. Im Anschluss speicherte ich dieses Projekt und habe es in der laufenden Sitzung neu geladen. Dies ist aber nun nicht mehr möglich.

Das Problem muss sich mit der Beta 12 eingeschlichen haben. Ein anderes Projekt konnte ich mit der Beta 11 noch erfolgreich laden und speichern.

Neben dem Beispielprojekt sind auch die Log-Dateien beigefügt.

5249
0%
TimecodePlayerFehlerberichthochTimecode Player UI - cue time adjustment is erratic / i...Neu3.3 RC x21.01.202421.01.2024philbearman Aufgabenbeschreibung

Issue 1:

Adjusting the cue start time in the Timecode player seems very erratic and inaccurate.

See this video: https://vimeo.com/904891438/2e89a27c8b?share=copy

I slowly drag the “Cue B” start time across the timeline.

As I drag, the display is very jumpy/flickering. The cue start time value in the cuelist window is gradually incrementing as I drag, but it is not showing the same time as the position of the cue in the Timecode Player window.

I’ve attached a screenshot which shows that as I’m dragging the cue start time over the ~3 second mark in the Timecode Player, the value displayed in the Cuelist editor is 00:00:02.006

I think this is a different issue to  FS#5239  which described the cuelist times working in frames rather than milliseconds which is why I’m reporting it.

Issue 2:

I notice that in order to add a fade time to a cue from the Timecode Player, I first have to set a delay time of greater than zero in order to access the fade time handle.

See this video:

https://vimeo.com/904893990/6b088c1e30?share=copy

Cue A has an initial delay greater than zero, so I’m able to change the fade time by clicking and dragging the top of the cue.

Cue B has fade and delay times of zero, and I’m not able to change the fade time unless I first add a delay by clicking and dragging the bottom of the cue.

It would be easier if it wasn’t necessary to create a temporary delay time in order to access the fade control handle.

If you need any additional information, let me know.

Thanks as always for all your work on this!

 5262 
100%
TimecodePlayerFehlerberichthoch TimecodePlayer Cuelist löschen geschlossen3.3 RC x3.314.02.202419.02.2024leunam Aufgabenbeschreibung

Fehlerbeschreibung

Wenn man beim TimecodePlayer einen Cuelist Track anlegt und zwei gleiche Cuelists hinzufügt, kann man keine davon mehr löschen.
Es passiert bei Rechtsklick → Löschen einfach nichts.

Version 3.3 RC 1

5265
100%
GUI & ServerFehlerberichthochVerwaiste Graphen werden ohne Info gelöschtBenötigt Tests3.3 RC x3.327.02.202409.04.2024LightningBrothers Aufgabenbeschreibung

Ich habe an einem Projekt zuletzt viel im Input Assignment gearbeitet und wunderte mich dann, dass ein Button eines Softdesks nicht mehr funktionierte. Der Kernel sagte dann folgendes:

22:15:27 WARN  InputManager - Following Graphs are orphaned and will be removed:
S1-510-3121
S1-510-0901
S1-210-0901
S1-211-3121

Hierzu habe ich die Erwartungshalten, dass erstmal nicht grundsätzlich angenommen wird, dass verwaiste Graphen entfernt werden können. Vielmehr bedarf es hier einer Info, wie hiermit umgegangen werden soll.

Ob sich dieses Verhalten mit dem Projekt, an dem ich gerade arbeite, reproduzieren lässt, muss ich später klären und dann Logfiles und Projekt beifügen.

 5266 
100%
GUI & ServerHilfe / Supporthoch Waiting for Kernel to connect geschlossen3.3 RC x29.02.202406.04.2024 Aufgabenbeschreibung

Fehlerbeschreibung

Hier die Fehlerbeschreibung eintragen. Wo und wie tritt der Fehler auf? Bitte das genaue Vorgehen zur Reproduktion beschreiben
Der Fehler tritt bei nahezu jedem Start von DMXC auf.
Ich starte den Launcher über den Staertmenüeintrag. Im Launcherklicke ich auf “DMXControl 3.3.0” GUI Kernel und Umbra öffnen sich. In der GUI Steht unten rechts “Waiting for Kernel to connect” im Network Explorer sich nur 2 verbunden bzw vorhanden, GUI und Umbra.

20:39:46 INFO  DMXControl 3 Kernel - Using Log4Net Config File: C:\Program Files (x86)\DMXControl303\Kernel\Config\log4net_conf.xml
20:39:46 INFO  DMXControl 3 Kernel - Logs will be written to: C:\Users\someuser\AppData\Roaming\DMXControl Projects e.V\DMXControl\Kernel\Log
20:39:46 INFO  KernelRunManager - DMXControl V3.3.0.765 RC1 starting! (x86)
20:39:46 INFO  KernelRunManager - Kernel Build Time: 23.12.2023 18:40:18 UTC
20:39:46 INFO  KernelRunManager - Running in 32bit Mode
20:39:46 INFO  KernelRunManager - Initializing Managers.
20:39:46 INFO  KernelRunManager - Collected 49 of Type ILumosManager in Assembly Lumos
20:39:46 INFO  KernelRunManager - Collected 0 of Type ILumosManager in Assembly LumosLIB
20:39:46 INFO  KernelRunManager - TimeManager [Manager initialized].
20:39:46 INFO  KernelRunManager - ThreadManager [Manager initialized].
20:39:46 INFO  KernelRunManager - KernelRunManager [Manager initialized].
20:39:46 INFO  KernelRunManager - MasterManager [Manager initialized].
20:39:46 INFO  KernelRunManager - KernelLogManager [Manager initialized].
20:39:46 INFO  KernelRunManager - ValueFactory [Manager initialized].
20:39:47 ERROR GPUManager - Error on generating GPUContext: No OpenGL 4.3 context available!
20:39:47 ERROR GPUManager - GPU is not available: No OpenGL 4.3 context available!
20:39:47 INFO  KernelRunManager - GPUManager [Manager initialized].
20:39:47 WARN  KernelRunManager - BitmapTransformationManager [Manager NOT initialized].
20:39:47 INFO  BitmapTransformationManager - Start BitmapThread.
20:39:47 INFO  KernelRunManager - BeatProviderManager [Manager initialized].
20:39:47 INFO  KernelRunManager - BackgroundTasksManager [Manager initialized].
20:39:47 FATAL DMXControl 3 Kernel - Unhandled Exception: GPU is not available!
System.Exception: GPU is not available!
   at org.dmxc.lumos.Kernel.GPU.GPUManager.getGPUContext(String name) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\GPU\GPUManager.cs:line 201
   at org.dmxc.lumos.Kernel.PropertyValue.Filter.BitmapTransform.BitmapTransformationManager.BitmapThreadRun() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\PropertyValue\Filter\Matrix\BitmapTransformationManager.cs:line 223
   at System.Threading.Thread.StartCallback()
20:39:47 INFO  KernelRunManager - AssemblyManager [Manager initialized].
An unhandeled Exception has occoured. DMXControl 3 Kernel has to be terminated. Press Enter to exit.
20:39:47 INFO  KernelRunManager - SceneTriggerManager [Manager initialized].
20:39:47 INFO  KernelRunManager - ParameterManager [Manager initialized].
20:39:48 INFO  KernelRunManager - ResourceManager [Manager initialized].
20:39:48 INFO  KernelRunManager - ChaserPatternManager [Manager initialized].
20:39:48 INFO  KernelRunManager - BlendingManager [Manager initialized].
20:39:48 INFO  KernelRunManager - ConverterManager [Manager initialized].
20:39:48 INFO  KernelRunManager - GrpcManager [Manager initialized].
20:39:48 INFO  KernelRunManager - KernelMonitoringManager [Manager initialized].
20:39:48 INFO  KernelRunManager - ActionFactory [Manager initialized].
20:39:48 INFO  KernelRunManager - HandlerFactory [Manager initialized].
20:39:48 INFO  KernelRunManager - SettingsManager [Manager initialized].
20:39:48 INFO  KernelRunManager - SceneFadeTicker [Manager initialized].
20:39:48 INFO  KernelRunManager - FannedValueManager [Manager initialized].
20:39:48 INFO  KernelRunManager - CurveManager [Manager initialized].
20:39:48 INFO  KernelRunManager - AttachableManager [Manager initialized].
20:39:48 INFO  KernelRunManager - ProjectManager [Manager initialized].
20:39:48 INFO  KernelRunManager - DMXCMixer [Manager initialized].
20:39:48 INFO  KernelRunManager - MainSwitchManager [Manager initialized].
20:39:48 INFO  KernelRunManager - ItemListManager [Manager initialized].
20:39:48 INFO  KernelRunManager - DMXOutputUniverse [Manager initialized].
20:39:48 INFO  KernelRunManager - AudioManager [Manager initialized].
20:39:49 INFO  KernelRunManager - UserManager [Manager initialized].
20:39:49 INFO  KernelRunManager - EffectManager [Manager initialized].
20:39:49 INFO  ProjectManager - 2 Projects in Project Store. Total using 3.12 MB. 25.27 GB free space.
20:39:49 INFO  KernelRunManager - InputManager [Manager initialized].
20:39:49 INFO  KernelRunManager - MacroBoardManager [Manager initialized].
20:39:49 INFO  KernelRunManager - ElectricityManager [Manager initialized].
20:39:52 INFO  KernelRunManager - DeviceManager [Manager initialized].
20:39:52 INFO  KernelRunManager - PresetManager [Manager initialized].
20:39:52 INFO  KernelRunManager - SceneListManager [Manager initialized].
20:39:52 INFO  KernelRunManager - RandomGuiItemManager [Manager initialized].
20:39:52 INFO  KernelRunManager - MacroManager [Manager initialized].
20:39:52 INFO  KernelRunManager - HALFilterManager [Manager initialized].
20:39:52 INFO  KernelRunManager - AffinityManager [Manager initialized].
20:39:52 INFO  KernelRunManager - PluginManager [Manager initialized].
20:39:52 INFO  KernelRunManager - RDMManager [Manager initialized].
20:39:52 INFO  KernelRunManager - FilterManager [Manager initialized].
20:39:52 INFO  KernelRunManager - ExecutorManager [Manager initialized].
20:39:52 INFO  KernelRunManager - TimecodeManager [Manager initialized].
20:39:52 INFO  KernelRunManager - Managers initialized: 49
20:39:52 INFO  KernelRunManager - Starting Services.
20:39:52 INFO  KernelRunManager - Collected 14 of Type ILumosService in Assembly Lumos
20:39:52 INFO  KernelRunManager - Collected 0 of Type ILumosService in Assembly LumosLIB
20:39:52 INFO  KernelRunManager - KernelRunManager [Service started].
20:39:52 INFO  KernelRunManager - GrpcManager [Service started].
20:39:52 INFO  KernelRunManager - DMXOutputUniverse [Service started].
20:39:52 INFO  KernelRunManager - ManualBeatProvider [Service started].
20:39:53 INFO  KernelRunManager - AssemblyManager [Service started].
20:39:53 INFO  KernelRunManager - ConverterManager [Service started].
20:39:54 INFO  ArtNetFactory - Execution of SetLogger took 198 ms in Factory ArtNetFactory
20:39:54 INFO  DMXInterfaceBag - Execution of SetEnabled: True took 401 ms in Interface Artistic License#ArtNet#0
20:39:54 INFO  DMXInterfaceBag - Execution of SetParameter: Set Breaktime, 25 took 112 ms in Interface DMXControl Projects e.V.#1000000000000101
20:39:55 INFO  DMXInterfaceBag - Execution of SetParameter: Set Marktime, 107 took 108 ms in Interface DMXControl Projects e.V.#1000000000000101
20:39:55 INFO  DMXInterfaceBag - Execution of SetParameter: Set Interbytetime, 2 took 111 ms in Interface DMXControl Projects e.V.#1000000000000101
20:39:55 INFO  DMXInterfaceBag - Execution of SetParameter: Set Interframetime, 18 took 107 ms in Interface DMXControl Projects e.V.#1000000000000101
20:39:55 INFO  DMXInterfaceBag - Execution of SetEnabled: True took 260 ms in Interface DMXControl Projects e.V.#1000000000000101
20:39:55 INFO  KernelRunManager - PluginManager [Service started].
20:39:55 INFO  KernelRunManager - FannedValueManager [Service started].
20:39:56 INFO  KernelRunManager - SettingsManager [Service started].
20:39:56 INFO  ThreadManager - Running Main-Processing-Chain with Mode: ALLOWED, Degree 2
20:39:56 INFO  KernelRunManager - ThreadManager [Service started].
20:39:56 INFO  KernelRunManager - ResourceManager [Service started].
20:39:56 INFO  KernelRunManager - AttachableManager [Service started].
20:39:56 INFO  KernelRunManager - ProjectManager [Service started].
20:39:56 INFO  KernelRunManager - KernelNetManager [Service started].
20:39:56 INFO  KernelRunManager - Services started: 14
20:39:56 INFO  KernelRunManager - Informing Managers on Startup finished.
20:39:56 INFO  KernelRunManager - Informing Services on Startup finished.
20:39:56 INFO  GrpcManager - Listening on 192.168.42.28 for Umbra Multicasts
20:39:56 INFO  KernelRunManager - Startup finished, ready!
DMXControl 3.3 RC1: 20:40:27 INFO  GoboAffinityClass - All combinations already existing. Nothing to do!
20:40:31 INFO  ThreadManager - Thread GoboAffinity-Thread exited ThreadStart-Method normally.
20:40:31 INFO  ThreadManager - Thread GoboAffinity-Thread finished.
20:40:46 INFO  DMXControl 3 Umbra - Using Log4Net Config File: C:\Program Files (x86)\DMXControl303\Umbra\Config\log4net_conf.xml
20:40:46 INFO  DMXControl 3 Umbra - Logs will be written to: C:\Users\someuser\AppData\Roaming\DMXControl Projects e.V\DMXControl\Umbra\Log
20:40:46 INFO  UmbraRunManager - Umbra V3.3.0.765 RC1 starting! (x64)
20:40:46 INFO  UmbraRunManager - Umbra Build Time: 23.12.2023 18:40:21 UTC
20:40:46 INFO  UmbraRunManager - Umbra Running in 64bit Mode
20:40:46 INFO  UmbraSettingsManager - Settings loaded
20:40:49 INFO  UmbraRunManager - Collected 35 Services!
20:40:50 INFO  Lifetime - Now listening on: http://0.0.0.0:17475
20:40:50 INFO  UmbraRunManager - Umbra ready to accept connections
Umbra 3.3 RC1: 20:40:51 INFO  UmbraNetManager - Following IPs found: [192.168.42.28]. Sending Multicasts.
20:41:06 INFO  ClientManager - User [Type: Gui, Name: Undefined, Host: someuser-ultrabook, IPs: [192.168.42.28, 127.0.0.1], connected to: 127.0.0.1:17475, roundtrip latency: 0 µs, last access: 0 s] logged in.

Immer weider gelingt es durch beenden und neu starten, dass das ganze funktioniert.

Logs habe ich, sehe aber keine Möglichkeit zum hochladen? Einfach anschreiben, dann sende ich euch die!

Erwartetes Verhalten

Hier Eintragen welches Verhalten bzw. Ergebniss erwartet wurde

Hinweise

Bitte beachten Sie folgende Hinweise, um das Finden des Problems für die Entwickler zu erleichtern:

  • Verwenden Sie die aktuellste Version von DMXControl 3?
  • Wurde der Fehler bereits gemeldet?
  • Bitte geben Sie unbedingt eine E-Mail-Adresse für Rückfragen an
  • Bitte fügen Sie alle eventuell angezeigten Fehlermeldungen möglichst vollständig dem Report hinzu (z.B. mit Screenshot)
  • Bitte fügen Sie alle Logfiles hinzu. In DMXControl 3 gibt es eine Export-Funktion für erforderliche Log Files. Sie ist im Hauptmenu unter “Help” → “Export Logs” zu finden.
  • Bitte fügen Sie das entsprechende Projekt zur Reproduktion bei

Wichtig: Sollten keine Logs beigefügt sein, kann das dazu führen, dass das Ticket sofort geschlossen wird!

5284
0%
GUI & ServerFehlerberichthochExport von Projekten unmöglichNeu3.3 RC x23.03.202417.05.2024IlluminateXperience Aufgabenbeschreibung

Fehlerbeschreibung

Beim Exportieren eines Projekts bleibt dmxc im Ladebalken hängen und spuckt auch keine Datei aus. Gleiches tritt auch beim Export einzelner Versionen des Projekts auf. Auch der Export von kopierten Projekten klappt nicht.

Erwartetes Verhalten

Das Projekt wird exportiert und eine .dmz Datei wird in den ausgewählten Ordner gespeichert.

Hinweise

Das angehängte Projekt konnte nur mit JPKs Hilfe extrahiert werden, da der normale Weg ja nicht klappt.
Der gleiche Fehler wurde auch von @Tamo entdeckt, ein Ticket bestand noch nicht. Mir ist sein Betriebssystem unbekannt, daher habe ich All ausgewählt.
Mein Betriebssystem: Windows 11
Version 3.3.0 Rc2
Neuer Fehler
Rückfragen: erik.r.tannert@gmail.com

5285
0%
GUI & ServerFehlerberichthochVerarbeitung von Befehlen wird gestoppt und Dmx Ausgabe...Neu3.3 RC x23.03.202423.03.2024IlluminateXperience Aufgabenbeschreibung

Fehlerbeschreibung

Schauplatz Device Control: Beim Anwenden eines Masters auf die Frequenz der Positions-Effekte meiner moving heads stoppt dmxc sämtliche Verarbeitung der Positions-Befehle dieser Geräte und gibt auch keine neuen Dmx-Werte mehr für die Position aus. Nach anschließendem Entfernen der Master lassen sich zwar Zahlenwerte eintragen, die Verarbeitung erfolgt aber weiterhin nicht. Erst nach vollständigem Entfernen des Effekts und erneutem hinzufügen verarbeitet Dmxc wieder die Befehle. Alle anderen Werte für Dimmer, Strobe, etc werden weiterhin verarbeitet und auch ausgegeben.

Erwartetes Verhalten

Die Moving Heads bewegen sich nach dem Effekt.

Hinweise

Das angehängte Projekt zu exportieren war erst nach Hilfe von JPK möglich (siehe FS#5284 - Export von Projekten unmöglich).
Version: 3.3.0 RC 2

zeige Aufgaben 301 - 350 von 3577 Seite 7 von 72

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung