|
5054 | |
GUI & Server | Fehlerbericht | Low | Spam | Closed | unbestimmt | | 27.05.2023 | 28.05.2023 |
Task Description
Spam
|
|
5052 | |
GUI & Server | Fehlerbericht | Very Low | DefaultProject.zip funktioniert unter Windwos 11 nicht | Closed | 3.2.3 | | 23.04.2023 | 24.04.2023 |
Task Description
Fehlerbeschreibung
Erwartetes Verhalten
Auch unter Windwos 11 soll das Default Project gestartet werden
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: Ja, getestet nur mit DMX Control 3.2.3
Email: steveonline@online.de
Keine Fehlermeldungen
|
|
5049 | |
GUI & Server | Fehlerbericht | Low | Spam | Closed | 3.3 Beta x | | 14.04.2023 | 14.04.2023 |
Task Description
Spam
|
|
5047 | |
GUI & Server | Fehlerbericht | Low | Spam | Closed | unbestimmt | | 05.04.2023 | 06.04.2023 |
Task Description
Spam
|
|
5039 | |
GUI & Server | Fehlerbericht | High | Positionmaster, Bereich größer -90..90 nicht möglich | Closed | 3.3 Beta x | 3.3 | 28.02.2023 | 03.03.2023 |
Task Description
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.
|
|
5038 | |
GUI & Server | Fehlerbericht | Low | Spam | Closed | 3.3 Beta x | | 25.02.2023 | 25.02.2023 |
Task Description
no task description |
|
5036 | |
Umbra | Fehlerbericht | Low | ERROR BidirectionalStreamBridgeWithResponseFilter - Res ... | Closed | 3.3 Beta x | | 23.02.2023 | 25.02.2023 |
Task Description
Nach dem Abschluss des Ladevorgangs eines beliebigen Projekts nach dem initialen Start einer Sitzung erscheint im Umbra die folgende Fehlermeldung:
20:51:25 ERROR BidirectionalStreamBridgeWithResponseFilter - Response Sender SendDmxChanges has faulted.
System.OperationCanceledException: The operation was canceled.
at System.Threading.Channels.AsyncOperation`1.GetResult(Int16 token)
at System.Threading.Channels.ChannelReader`1.ReadAllAsync(CancellationToken cancellationToken)+MoveNext()
at System.Threading.Channels.ChannelReader`1.ReadAllAsync(CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource<System.Boolean>.GetResult()
at Umbra.Bridge.BidirectionalStreamBridgeWithResponseFilter`2.<>c__DisplayClass7_0.<<ClientSideTaskWithFilter>b__1>d.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Umbra\src\Bridge\BidirectionalStreamBridgeWithResponseFilter.cs:line 113
--- End of stack trace from previous location ---
at Umbra.Bridge.BidirectionalStreamBridgeWithResponseFilter`2.<>c__DisplayClass7_0.<<ClientSideTaskWithFilter>b__1>d.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Umbra\src\Bridge\BidirectionalStreamBridgeWithResponseFilter.cs:line 113
So war es auch im Zuge des Zusammenfügen der Logs für FS#5035 . In den dort beigefügten Logfiles ist die genannte Fehlermeldung ebenfalls enthalten.
|
|
5035 | |
Umbra | Fehlerbericht | Low | ERROR BidirectionalStreamBridgeWithResponseFilter - Res ... | Closed | 3.3 Beta x | | 23.02.2023 | 25.02.2023 |
Task Description
Ich habe das Projekt aus FS#4772 geladen und ein bisschen in der Stage View herumgeklickt, um unterschiedliche Geräte bzw. die Gerätegruppe auszuwählen. Schließe ich das Projekt dann (ich habe keine Änderungen vorgenommen), erscheint mit einer gewissen Regelmäßigkeit die folgende Fehlermeldung im Kernel.
20:41:35 ERROR BidirectionalStreamBridgeWithResponseFilter - Response Sender SendDevicePropertyChanges has faulted.
System.OperationCanceledException: The operation was canceled.
at System.Threading.Channels.AsyncOperation`1.GetResult(Int16 token)
at System.Threading.Channels.ChannelReader`1.ReadAllAsync(CancellationToken cancellationToken)+MoveNext()
at System.Threading.Channels.ChannelReader`1.ReadAllAsync(CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource<System.Boolean>.GetResult()
at Umbra.Bridge.BidirectionalStreamBridgeWithResponseFilter`2.<>c__DisplayClass7_0.<<ClientSideTaskWithFilter>b__1>d.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Umbra\src\Bridge\BidirectionalStreamBridgeWithResponseFilter.cs:line 113
--- End of stack trace from previous location ---
at Umbra.Bridge.BidirectionalStreamBridgeWithResponseFilter`2.<>c__DisplayClass7_0.<<ClientSideTaskWithFilter>b__1>d.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Umbra\src\Bridge\BidirectionalStreamBridgeWithResponseFilter.cs:line 113
In den beigefügten Logfiles habe ich dies einmal gezielt hervorrufen können.
|
|
5032 | |
GUI & Server | Fehlerbericht | Low | spam | Closed | unbestimmt | | 16.02.2023 | 25.02.2023 |
Task Description
Spam
|
|
5031 | |
GUI & Server | Fehlerbericht | Low | spam | Closed | unbestimmt | | 16.02.2023 | 25.02.2023 |
Task Description
Spam
|
|
5030 | |
GUI & Server | Fehlerbericht | Low | spam | Closed | unbestimmt | | 16.02.2023 | 25.02.2023 |
Task Description
Spam
|
|
5026 | |
GUI & Server | Fehlerbericht | Medium | Parameter Master: Keine Werteausgabe unter bestimmten R ... | Closed | 3.3 Beta x | 3.3 | 03.02.2023 | 04.02.2023 |
Task Description
Im beigefügten Projekt habe ich sechs Parameter Master eingefügt, die ich über zwei Makros anspreche. Unter zwei Bedingungen werden die ankommenden Werte vom Parameter Master nicht verarbeitet, wenn in in der gleichnamigen Executor-Seite die Werte der Makros ändere:
Min-Val ist größer als Max-Val. Hier gibt der Kernel die unten beigefügte Meldung aus, die Werte werden im Master-Fenster und in den jeweiligen Executoren zumindest aktualisiert. Die Fader bleiben in beiden Fenstern auf dem min. bzw. max. Wert stehen.
Sowohl Min-Val als auch Max-Val sind entweder beide größer oder kleiner als 0. In der Konstellation werden die ankommenden Werte gänzlich ignoriert.
19:49:04 ERROR CommonTools - Potential dangerous Access to Limit. min(-90) > max(-180): at LumosLIB.Tools.CommonTools.Limit(Double val, Double min, Double max) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosToolsLIB\src\Tools\CommonTools.cs:line 1750
at org.dmxc.lumos.Kernel.Input.v2.Worker.ParameterMasterNode.setInputaValue() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Node\Wrapper\Master\ParameterMasterNode.cs:line 200
at org.dmxc.lumos.Kernel.Input.v2.Worker.ParameterMasterNode.<AddDefaultPorts>b__42_3(GraphNodePortID sender, Object value) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Node\Wrapper\Master\ParameterMasterNode.cs:line 257
at System.RuntimeMethodHandle.InvokeMethod(Object target, Span`1& arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at LumosToolsLIB.Tools.EventTools.<>c__DisplayClass9_0.<InvokeFailSafe>b__0(Delegate a) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosToolsLIB\src\Tools\EventTools.cs:line 136
at LumosToolsLIB.Tools.EventTools.InvokeFailSaveGeneric[TDelegate,TReturn](TDelegate delegate, Func`2 invoker, ILumosLog elog) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosToolsLIB\src\Tools\EventTools.cs:line 180
at org.dmxc.lumos.Kernel.Input.v2.GraphNodeInputPort.FireInputValueChangedEvent() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Node\Ports.cs:line 229
at org.dmxc.lumos.Kernel.Input.v2.GraphNodeInputPort.OnValueChanged() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Node\Ports.cs:line 221
Da es sich um einen aktionsbedingten Fehler handelt, füge ich nur das Beispielprojekt bei.
|
|
5025 | |
GUI & Server | Fehlerbericht | High | Macros: Projekt mit mehreren Fadern kann nicht geladen ... | Closed | 3.3 Beta x | 3.3 | 03.02.2023 | 23.02.2023 |
Task Description
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
|
|
5011 | |
Server | Fehlerbericht | Low | Wiederholter Log-Eintrag lässt Kernel-Log-Datei unnötig ... | Closed | 3.3 Beta x | 3.3 | 07.01.2023 | 12.01.2023 |
Task Description
Ich habe gestern mit meinem Live-Show-Projekt über einen längeren Zeitraum ein wechselndes Ambiente gebaut und zwischendurch immer mal wieder Licht live gedrückt. Beim Heraussuchen der Logdateien für einen anderen Fehler bin ich auf die mit rund 170 MB sehr große Logdatei des Kernels aufmerksam geworden.
Der folgende Eintrag wurde über den genannten Zeitraum über 1,2 Millionen Mal in die Logdatei geschrieben - sogar noch als vorletzter Eintrag bevor der Kernel final geschlossen wurde.
2023-01-06 19:31:14,781 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Input.v2.InputManager - Processing Queue of Graphs contains 11 elements
[...]
2023-01-06 22:50:18,081 [114] DEBUG org.dmxc.lumos.Kernel.Input.v2.InputManager - Processing Queue of Graphs contains 50 elements
2023-01-06 22:50:18,095 [Main] INFO DMXControl 3 Kernel - Kernel closing!
Diese Logeinträge werden generiert, sobald ich das Projekt geladen habe, selbst wenn nach dem Laden noch nichts aktiv ausgegeben wird.
Das zugehörige Projekt umfasste zu dem Zeitpunkt 114 Connectionsets sowie 18 Bänke. Für das Debugging stelle ich das Projekt über die Cloud zur Verfügung, benannt entsprechend mit der Nummer dieses Tickets.
|
|
5006 | |
GUI | Wunsch / Idee | Low | Project Administration: GUID des Projekts anzeigen | Closed | 3.3 Beta x | 3.3.1 | 04.01.2023 | 29.03.2023 |
Task Description
Durch die Einführung der Projekt Administration muss man statt des Dateinamens des Projekts nun die GUID verwenden, ggf. in Kombination mit einer bestimmten Projektversion, um den Kernel über den Parameter “–load” gezielt mit einem Projekt zu starten.
Um hier nicht im Windows Explorer suchen zu müssen, wäre es gut, wenn die GUID des / der Projekte in der Projekt Administration mit angezeigt wird.
|
|
5003 | |
GUI | Fehlerbericht | Low | Icons für niedrigen und kritischen Akkustand werden nic ... | Closed | 3.3 Beta x | 3.3 | 01.01.2023 | 06.01.2023 |
Task Description
In der GUI werden die Icons für niedrigen und kritischen Akkustand werden nicht angezeigt. Stattdessen erscheint das Default-Icon.
2023-01-01 20:13:03,548 [Log-Thread] WARN Lumos.GUI.Controls.LazyImageList - Image File not found in ProjectExplorer: battery_yellow_33
|
|
4995 | |
GUI & Server | Fehlerbericht | Low | Export von großen Projekten schlägt fehl => Refactoring ... | Closed | 3.3 Beta x | 3.3 | 29.12.2022 | 08.01.2023 |
Task Description
Der Export eines gesamten Projekts mit mehreren Versionen schlägt mit einem Timeout fehl. Das liegt an den bisher nicht verwendeten Deadlines im gRPC. Das muss refactored werden.
|
|
4991 | |
StageView | Fehlerbericht | Low | Bei Meheren markierten Generic RGB Devices keine Anzeig ... | Closed | 3.3 Beta x | | 27.12.2022 | 05.01.2023 |
Task Description
Bei meheren markierten Generic RGB Devices keine Anzeige der Properties möglich. Ich habe 150 Generic RGB Devices in der Stage View angelegt und wollte diese zusammen in der Stage View bearbeiten. Rechter Maus klick und in dem Fenster auf Properties geklickt. Es wird dann kein Properties Fenster angezeigt. Auch nicht über den Projekt Exporer. Sobald 2 markiert sind geht es nicht mehr. Bei einemn einzelnen Device funktioniert es. Probiert habe ich es mit dem 8 und 16 Bit Device bei beiden das selbe Ergebnis.
Ich habe das dann noch mit dem Device meiner Scanner Probiert hiermit geht es.
Version 3.3 Beta5 Das Projekt wurde neu in der Version angelegt.
|
|
4989 | |
Server | Fehlerbericht | Medium | USBEnergyFixer wird nicht richtig ausgeführt | Closed | 3.3 Beta x | | 26.12.2022 | 10.04.2023 |
Task Description
Seit der Beta 5 habe ich mit dem USB Energy Fixer das Problem, dass dieser nicht richtig und deswegen wiederholt ausgeführt wird. Jedes Mal werden die entsprechenden Admin-Rechte jedoch angefordert. Der Rückgabecode wird auch als Fehlermeldung in der GUI ausgegeben.
2022-12-26 13:01:06,849 [14] WARN org.dmxc.lumos.Kernel.Plugin.KernelDMXInterfaceToUIChannel - DMXControl Projects e.V. - Incorrect USB energy settings - Found incorrect USB energy settings for Nodle interface!
trying to start USBDMXEnergyFixer.exe as Admin on my own to fix registry settings automatically.
Registry-Key: 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_16D0&PID_0833'
2022-12-26 13:01:09,860 [Main] WARN DMXInterfaceMgmtLIB.AbstractDMXInterfaceManager - Timeout when fetching Interface List from DMX Interface Factory DMXControl Projects e.V.
System.TimeoutException: The operation has timed out.
at DMXLIB.FactoryTimeoutDecorator.get_Interfaces()
at DMXInterfaceMgmtLIB.AbstractDMXInterfaceManager.LoadInterfaces(IDMXInterfaceFactory factory) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\DMXInterfaceMgmtLIB\AbstractDMXInterfaceManager.cs:line 1398
2022-12-26 13:01:16,181 [Log-Thread] WARN org.dmxc.lumos.Kernel.Plugin.KernelDMXInterfaceToUIChannel - DMXControl Projects e.V. - Incorrect USB energy settings - Found incorrect USB energy settings for Nodle interface!
trying to start USBDMXEnergyFixer.exe as Admin on my own to fix registry settings automatically.
Registry-Key: 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_16D0&PID_0833'
2022-12-26 13:01:19,196 [Log-Thread] WARN DMXInterfaceMgmtLIB.AbstractDMXInterfaceManager - Timeout Exception when getting Interfaces from Factory DMXControl Projects e.V..
System.TimeoutException: The operation has timed out.
at DMXLIB.FactoryTimeoutDecorator.get_Interfaces()
at DMXInterfaceMgmtLIB.AbstractDMXInterfaceManager.IsInterfaceAvailable(String interfaceId) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\DMXInterfaceMgmtLIB\AbstractDMXInterfaceManager.cs:line 194
2022-12-26 13:01:29,502 [14] ERROR org.dmxc.lumos.Kernel.DMX.NodleUsbInterfaceFactroy - EnergyFixer returned Error: -2147450726
2022-12-26 13:01:29,506 [Log-Thread] WARN org.dmxc.lumos.Kernel.Plugin.KernelDMXInterfaceToUIChannel - DMXControl Projects e.V. - USBDMXEnergyFixer done - unknown ReturnCode from USBDMXEnergyFixer.exe, Code: -2147450726
2022-12-26 13:01:29,514 [Log-Thread] WARN org.dmxc.lumos.Kernel.DMX.NodleUsbInterfaceFactroy - Execution of Interfaces took 22674 ms in Factory NodleUsbInterfaceFactroy
2022-12-26 13:01:32,703 [56] ERROR org.dmxc.lumos.Kernel.DMX.NodleUsbInterfaceFactroy - EnergyFixer returned Error: -2147450726
2022-12-26 13:01:32,707 [Log-Thread] WARN org.dmxc.lumos.Kernel.Plugin.KernelDMXInterfaceToUIChannel - DMXControl Projects e.V. - USBDMXEnergyFixer done - unknown ReturnCode from USBDMXEnergyFixer.exe, Code: -2147450726
2022-12-26 13:01:32,709 [Log-Thread] WARN org.dmxc.lumos.Kernel.DMX.NodleUsbInterfaceFactroy - Execution of Interfaces took 19541 ms in Factory NodleUsbInterfaceFactroy
2022-12-26 13:01:33,626 [64] ERROR org.dmxc.lumos.Kernel.DMX.NodleUsbInterfaceFactroy - EnergyFixer returned Error: -2147450726
2022-12-26 13:01:33,628 [Log-Thread] WARN org.dmxc.lumos.Kernel.Plugin.KernelDMXInterfaceToUIChannel - DMXControl Projects e.V. - USBDMXEnergyFixer done - unknown ReturnCode from USBDMXEnergyFixer.exe, Code: -2147450726
2022-12-26 13:01:33,633 [Log-Thread] WARN org.dmxc.lumos.Kernel.DMX.NodleUsbInterfaceFactroy - Execution of Interfaces took 17455 ms in Factory NodleUsbInterfaceFactroy
Wenn ich den Registry-Eintrag über DMXControl 3.2.3 setzen lasse, wird der USB Engergy Fixer in DMXC 3.3 Beta 5 nicht mehr aufgerufen. Zudem trat das Problem mit der Beta 3 nicht.
|
|
4988 | |
GUI & Server | Fehlerbericht | Low | Project Administration: Tags können nicht gelöscht werd ... | Closed | 3.3 Beta x | 3.3 | 25.12.2022 | 07.01.2023 |
Task Description
Bereits existierende Tags können aktuell nicht gelöscht werden, sowohl wenn ich dies über die Backspace-Taste versuche oder das Tag auswähle und dann die Enft-Taste betätige.
|
|
4984 | |
GUI | Fehlerbericht | High | Project Administration: Export von vollständigem Projek ... | Closed | 3.3 Beta x | 3.3 | 23.12.2022 | 23.02.2023 |
Task Description
Der Export des gesamten Projektes über das Menü rechts oben funktioniert nicht. Der Export einer einzelnen Version über das untere Menü funktioniert wie erwartet.
|
|
4981 | |
GUI & Server | Fehlerbericht | Medium | Project Administration: Unhandled Exception beim Lösche ... | Closed | 3.3 Beta x | 3.3 | 22.12.2022 | 06.01.2023 |
Task Description
Versuche ich ein Projekt zu löschen, welches aktuell in DMXC geladen ist, tritt die folgende Unhandled Exception auf:
22:27:16 FATAL DMXControl 3 Kernel - Unhandled Exception: Unable to delete this project as it is currently loaded
System.InvalidOperationException: Unable to delete this project as it is currently loaded
at org.dmxc.lumos.Kernel.Project.ProjectManager.DeleteProject(ProjectVersionID versionToDelete, Boolean deleteAllVersions) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Project\ProjectManager.cs:line 167
at org.dmxc.lumos.Kernel.Net.gService.Project_gService._deleteProject_RequestReceived(Object sender, RequestEventArgs`1 e) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Net\gService\Project_gService.cs:line 278
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()
|
|
4963 | |
Plugin | Fehlerbericht | High | Nanoloaf: Device Images werden nicht wie erwartet zur V ... | Closed | 3.3 Beta x | 3.3 | 10.11.2022 | 08.01.2023 |
Task Description
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
|
|
4961 | |
GUI | Fehlerbericht | Low | Gobo Affinity: Änderungsmöglichkeit des zu betrachteten ... | Closed | 3.3 Beta x | | 08.11.2022 | 03.01.2023 |
Task Description
Es sollte besser visualisiert werden, dass man das Gobo auch ändern kann, welches für die jeweilige Gobo Affinity als Bezug herangezogen wird. Aktuell muss man es wissen, dass sich das Gobo Selecotor Window bei einem Klick auf das Gobo erneut öffnet und man folglich keine neue Gobo Affintiy erstellen muss, sollte man ein anderes Gobo benötigen.
|
|
4956 | |
GUI | Wunsch / Idee | Low | Project Warning List: Info auch im Input Assignment zur ... | Closed | 3.3 Beta x | | 08.11.2022 | 08.11.2022 |
Task Description
Es sollte im Input Assignment einen Node geben, über den man die Info erhalten kann, ob gerade eine Projekt Warnung aktiv ist und auch die Info welche. U.A. könnte man auch für jede Warnstufe alle entsprechenden Warnungen als Liste ausgeben (noch zu diskutieren). So könnte man auf die verschiedenen Warnstufen z.B. auf dem Softdesk entsprechende Warnungen anzeigen
|
|
4940 | |
GUI | Fehlerbericht | Low | Gui Crash | Closed | 3.3 Beta x | 3.3 | 13.10.2022 | 06.01.2023 |
Task Description
2022-10-13 23:33:17,963 [54] 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.First[TSource](IEnumerable`1 source)
bei Lumos.GUI.Windows.Project.ViewModels.ProjectListItemViewModel.<Create>d__6.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosGUI\src\Windows\Project\ViewModels\ProjectListItemViewModel.cs:Zeile 73.
--- 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.Windows.Project.ViewModels.ProjectAdministrationViewModel.<Client_ProjectChanged>d__11.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosGUI\src\Windows\Project\ViewModels\ProjectAdministrationViewModel.cs:Zeile 102.
--- 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()
|
|
4938 | |
GUI | Fehlerbericht | Low | Project Administration: Status der angepinnten Projekte ... | Closed | 3.3 Beta x | 3.3 | 11.10.2022 | 07.01.2023 |
Task Description
Ändere ich an mehreren Projekten den Status, ob dieses Projekt angepinnt sein soll oder nicht, wird mir dies spätestens ab dem zweiten Klick auf den Button nicht mehr richtig dargestellt. Um herauszufinden, wie der Status meiner Projekte ist, muss ich die Project Administration einmal schließen und erneut öffnen.
Logfiles kann ich nicht zur Verfügung stellen, da diese Aktion nicht protokolliert wird.
|
|
4935 | |
GUI | Wunsch / Idee | Low | Project Administration: Projekt mittels Doppelklick öff ... | Closed | 3.3 Beta x | TBD (UIS) | 11.10.2022 | 29.12.2022 |
Task Description
Um ein Projekt schneller zu öffnen, fände ich es gut, wenn ich die zuletzt gespeicherte Version eines Projekts direkt mittels eines Doppelklicks öffnen könnte.
Aktuell muss ja noch einen Eintrag zum einen explizit erweitern, um dann ein Projekt über den Load-Button explizit zu laden.
|
|
4934 | |
GUI & Server | Fehlerbericht | Low | Speichern eines Effektes zeigt Dirty Flag nicht an | Closed | 3.3 Beta x | | 11.10.2022 | 22.10.2022 |
Task Description
Wird ein Effekt abgespeicher wird von der Dirty Flag nicht angezeigt.
|
|
4931 | |
GUI & Server | Fehlerbericht | Low | Kernel schmiert bei Start direkt ab | Closed | 3.3 Beta x | 3.3 | 06.10.2022 | 07.01.2023 |
Task Description
Kernel ist mehrfach beim Start abgeschmiert, Logs im Anhang.
|
|
4930 | |
Launcher | Fehlerbericht | Low | Hide von Kernel / Umbra fuktioniert erst nach deaktivie ... | Closed | 3.3 Beta x | 3.3 | 06.10.2022 | 10.04.2023 |
Task Description
Launcher wird gestartet ⇒ Hide Kernel / Umbra ist (offenbar) aktiv ⇒ DMXC wird zusammen gestartet ⇒ Hide funktioniert nicht. Kernel und Umbra erscheinen.
Hide muss also bei jedem Neustart deaktiviert und dann wieder aktiviert werden, damit Kernel und Umbra im Hintergrund verschwinden.
|
|
4929 | |
Executoren | Fehlerbericht | High | Einstellungen zu Executor werden nicht vollständig gela ... | Closed | 3.3 Beta x | 3.3 | 06.10.2022 | 07.01.2023 |
Task Description
Einstellungen zu den Exeucotren werden nicht vollstdänig geladen, konkret wird nur “Name” und “Nummer” als Einstellungsmöglichkeiten angezeigt.
Logs im Anhang.
|
|
4928 | |
GUI & Server | Fehlerbericht | Low | Project Administration: Neu erstelltes Projekt wird nic ... | Closed | 3.3 Beta x | 3.3 | 05.10.2022 | 20.01.2023 |
Task Description
Erstelle ich bewusst ein neues Projekt, ist hier meine Erwartungshaltung, dass dieses dann auch direkt geladen wird, nachdem die Meta-Daten gepflegt sind.
Aktuell ist es jedoch so, dass ich dies erst aus der Liste heraussuchen und nochmal manuell öffnen muss. Diesen Zwischenschritt würde ich mir gerne sparen.
|
|
4926 | |
Server | Fehlerbericht | Low | Kernel in Konsole zeigt nicht mehr an, dass ein Projekt ... | Closed | 3.3 Beta x | 3.3 | 05.10.2022 | 07.01.2023 |
Task Description
Bis zur Beta 3 zeigte der Kernel direkt in der Konsole an, ob ein Projekt erfolgreich gespeichert wurde. Mit der Einführung der neuen Project Administration fehlt dieser Eintrag nun. Man muss nun in die Logs-Files schauen, um die Info zu erhalten.
2022-10-05 14:27:37,312 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Project.ProjectManager - Saving Project 2022-09-13 - Selectors
2022-10-05 14:27:37,344 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Input.v2.InputManager - saveProject KernelInputManager.
2022-10-05 14:27:37,692 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Resource.FileAccessUtil - Deleted D:\Arbeit\MSK event GbR\Software\DMXControl 3.3.0\Kernel\Temp\284bdc1b-3b86-4515-9367-72d3c834f189.tmp
2022-10-05 14:27:37,692 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Resource.AbstractIOContext - Calling ResetDirty on 45 elements
Hier bitte ich daher, einen der zuvor aufgeführten Einträge wieder in die Konsolenausgabe durchzureichen.
|
|
4925 | |
GUI | Fehlerbericht | Low | Project Administration: Uhrzeit der letzten Sicherung e ... | Closed | 3.3 Beta x | 3.3 | 05.10.2022 | 07.01.2023 |
Task Description
Speichere ich mein Projekt, so wird in der Project Administration die UTC-Zeit der letzten Sicherung anzeigt, wodurch ich somit eine Verschiebung von zwei Stunden habe (siehe Screenshot).
Da sich Kernel und Umbra ebenfalls in ihren Logs auf die Systemzeit berufen, sollte es bei der Project Administration nicht anders sein oder automatisch die Zeitzone inkl. Sommer- / Winterzeit des PCs ausgelesen werden, auf dem der Kernel läuft.
|
|
4923 | |
GUI | Wunsch / Idee | Low | Project Administration: Eintrag "Projekt Adminstration" ... | Closed | 3.3 Beta x | 3.3 | 03.10.2022 | 07.01.2023 |
Task Description
Aktuell lässt sich die Project Administration nur über den Eintrag “Open” im Menü “Files” öffnen.
Es fühlt sich für mich irgendwie komisch an, diesen Weg zu gehen, um eben meine Projekte zu verwalten. Daher würde ich mir wünschen, einen zusätzlichen Eintrag “Project Administration” explizit mit in das Menü aufzunehmen, so wie es zum Beispiel bei DaVinci Resolve der Fall ist.
|
|
4922 | |
GUI | Fehlerbericht | Low | Project Administration: Tags kann nicht über Tab Taste ... | Closed | 3.3 Beta x | 3.3 | 03.10.2022 | 07.01.2023 |
Task Description
Fehlerbeschreibung
Man kann über die Tab Taste die Eingabezeile “Tags” nicht auswählen. Diese wird immer übersprungen.
|
|
4921 | |
GUI | Fehlerbericht | Low | Project Administration: Nach Import von Projekt werden ... | Closed | 3.3 Beta x | 3.3 | 03.10.2022 | 06.01.2023 |
Task Description
Fehlerbeschreibung
Ich habe ein Projekt importiert und dabei ging das Fenster “Edit Project Metadata” auf. Ich habe die Daten entsprechend angepasst. Nach klick auf “save”, wurde ein neuer Eintrag mit dem Namen “New Project” angelegt. Sobald ich das Fenster neu öffne, stehen die korrekten Metadaten in den Textfeldern.
|
|
4919 | |
GUI | Fehlerbericht | High | Nodes hat keine Properties | Closed | 3.3 Beta x | 3.3 | 02.10.2022 | 28.12.2022 |
Task Description
Die Nodes im Input Assignment haben seit der Beta keine Properties mehr. Siehe hierzu exemplarisch das Bild des Draw Bitmap Nodes.
|
|
4918 | |
GUI & Server | Fehlerbericht | Low | GrandMaster beinflusst Werte aus dem Programmer nicht | Closed | 3.3 Beta x | 3.3 | 02.10.2022 | 07.01.2023 |
Task Description
GrandMaster spricht nur Werte aus Cuelists aber nicht aus dem Programmer an.
Beispiel und Logs sind im Anhang.
|
|
4917 | |
GUI & Server | Fehlerbericht | Low | Vorrenderrn der Bilderliste für den "Draw Bitmap"-Node ... | Closed | 3.3 Beta x | 3.3 | 02.10.2022 | 01.01.2023 |
Task Description
Die Wartezeit, wenn man die Bitmap-Property im “Draw Bitmap”-Node aufruft ist estrem lang (>30s) und das Programm in der Zeit nicht bedienbar. Das ist bei jedem Neuaufruf der Liste so. Besser einmal am Programmstart diese Liste rendern und dann zwischenspeichern.
|
|
4916 | |
GUI & Server | Fehlerbericht | Low | Änderungen in der Gruppenhandhabung werden erst nach ne ... | Closed | 3.3 Beta x | 3.3 | 26.09.2022 | 07.01.2023 |
Task Description
Ich habe in der Gruppenhandhabung im Device Control Werte geändert, diese werden allerings nicht angezigt. Es muss zuerst etwas anderes angezeigt werden (z.B. von Gruppenhandhabung auf Eigenschaften wechseln und wieder zurück) bevor Änderungen geladen werden.
|
|
4915 | |
GUI & Server | Fehlerbericht | Low | Anzeige dass Projekt gespeichert wird erscheint nicht | Closed | 3.3 Beta x | | 25.09.2022 | 01.01.2023 |
Task Description
Ich habe das Projekt gespeichert und das Fenster welches anzeigt dass das Projekt gespeichert wird erschien nicht. Um herauszufinden ob das Projekt wirklich nicht gespeichert wird oder ob nur das Fenster nicht erscheint habe ich über die Verknüpfung “custom DDFs” den Order des Kernels und hier den Projekt-Ordner aufgerufen. Dort habe ich das Projekt gefunden, in DMXC das Projekt gespeichert und dann im Ordner auf das Änderungsdatum geachtet, dieses hat sich geändert. Deshalb denke ich das Projekt wurde zwar gepseichert aber die Anzeige in DMXC erscheint nicht.
|
|
4914 | |
InputAssignment | Fehlerbericht | Low | Softdeks wir in der Input Spalte im IA nicht angezeigt | Closed | 3.3 Beta x | | 25.09.2022 | 20.11.2022 |
Task Description
Softdesk wurd erstellt, ein Cuelist-Monitor hinzugefügt, IA geöffnet, Softdesk erscheint in der Spalte Output aber nicht in der Spalte Input.
|
|
4913 | |
Launcher | Wunsch / Idee | Low | Buttons im Luncher sind nach entfernen von "Hide Kernel ... | Closed | 3.3 Beta x | | 25.09.2022 | 01.01.2023 |
Task Description
In FS#4551 wurde der Wunsch geäußert dass sobald alle Komponenten gestartet sind die Buttons im Luncher die Anwendung in den Vordergrund holen bzw. bei Kernel oder Umbra Hide entfernen. Dies ist umgestzt, sobald man nun aber alle Komnponenten gestartet hat, über neues betätigen der Buttons den Hide entfernt hat sind die Buttons nutzlos. Nach der Logik das beim zweiten betätigen der Hide entfernt wird schlage ich vor das nach dem entfernen des Hides beim erneuten betätigen der Buttons der Hide wieder aktiv ist.
|
|
4912 | |
GUI & Server | Fehlerbericht | Low | Name einer Cuelist wird im Input Assignement nicht ange ... | Closed | 3.3 Beta x | 3.3 | 25.09.2022 | 07.01.2023 |
Task Description
Cuelist wurde hinzugefügt, im IA wird sowohl bei EIngänge als auhc bei Ausgänge anstatt des Namens der Cuelist “neue Szenenliste” angezeigt
|
|
4900 | |
Server | Fehlerbericht | Medium | Saved Attachables (Gespeicherte Effekte) beinhalten kei ... | Closed | 3.3 Beta x | 3.3 | 23.08.2022 | 07.01.2023 |
Task Description
Beim Hinzufügen eines Effekts aus der Reihe der gespeicherten Effekte musste ich feststellen, dass dies keine Parameter mehr beinhalten, wenn ich mir diese in der GUI per Edit ansehe und auch auf eine Funkion anwende. Vergleiche ich zudem die zugehörige Datei “SavedAttachables.xml” (die ich von DMXC 3.2.3 übernommen habe) vor dem Start und nach dem Beenden, so sind die zugehörigen Parameter der gespeicherten Effekte auch nach dem Beenden nicht mehr enthalten.
|
|
4895 | |
GUI & Server | Fehlerbericht | Low | PWM Filter springt bei Speed Änderung | Closed | 3.3 Beta x | 3.3 | 20.08.2022 | 07.01.2023 |
Task Description
Fehlerbeschreibung
Ändere ich live die geschwindigkeit vom PWM Effekt mit einem Speedmaster, so springt der Effekt immer auf seinen Anfang zurück.
Erwartetes Verhalten
Wie auch beim Chaser Filter, sollte der Effekt an gleicher Stelle weiterlaufen, nur mit anderer Geschwindigkeit.
|
|
4889 | |
GUI & Server | Hilfe / Support | Very Low | Schon gewusst? Anordnung | Closed | unbestimmt | | 09.08.2022 | 10.08.2022 |
Task Description
Haben Sie einen Fehler entdeckt? Dann nutzen Sie bitte folgendes Template und beachten die Hinweise für eine reibungsfreie Bearbeitung der Tickets.
Fehlerbeschreibung
Wenn man sich durch die Schon gewusst? Seiten arbeitet, (Weiter unten auf der jeweiligen Seite durch das anklicken des Nächsten/Vorherigen Themas) fällt einem bei genauem hinschauen auf das diese nicht nummerisch korrekt geordnet sind. Zb bei #26 wäre das vorherige Thema die #7. Auch sonst überspringt man mal gerne eine Nummer oder ähnliches. Glaube das hängt wohl mit dem Erstell/Bearbeitungsdatum zusammen. Es ist nicht wirklich hinderlich, stiftet aber erstmal Verwirrung :)
Erwartetes Verhalten
Hinweise
|
|
4888 | |
Server | Fehlerbericht | Medium | Cuelist Timecodes sind ungenau | Closed | 3.2.3 | 3.3 | 06.08.2022 | 20.08.2022 |
Task Description
Fehlerbeschreibung
Mit dem aktuellen Code wird eine Genauigkeit von ~8 FPS (~120ms) erzielt statt den gegebenen 25 FPS (40ms)
Erwartetes Verhalten
Der Timecode soll bei jedem Frame triggern können
Hinweise
Das Problem ist das im AudioManager die Millisekunden von den Blöcken abgefragt wird, statt von der aktuellen WavePosition. Hierzu sollte man
SceneTriggerManager.getInstance().getSceneTriggers<TimecodeSceneTrigger>().ForEach<TimecodeSceneTrigger>((Action<TimecodeSceneTrigger>) (t => t.Timecode = (long) blockAlignedStream.CurrentTime.TotalMilliseconds));
Mit folgendem ersetzen
double wavePositionMs = WaveOut.GetPosition() * 1000.0 / WaveFormat.BitsPerSample / WaveFormat.Channels * 8 / WaveFormat.SampleRate;
SceneTriggerManager.getInstance().getSceneTriggers<TimecodeSceneTrigger>().ForEach<TimecodeSceneTrigger>((Action<TimecodeSceneTrigger>) (t => t.Timecode = (long) wavePositionMs));
Ich habe auch ein Workaround Plugin geschrieben namens “TimecodePlus” damit ich wenigstes damit arbeiten kann solange der Bug noch nicht behoben ist.
Hier der passende Forum Beitrag https://forum.dmxcontrol-projects.org/index.php?thread/16672-cuelist-wird-zeitlich-unsauber-wiedergeben/&postID=139833#wcf79
|