Bugtracker DMXControl 3

  • Status geschlossen
  • Prozent erledigt
    100%
  • Aufgabentyp Fehlerbericht
  • Kategorie GUI & Server → GUI
  • zuständig
    Soon5
  • Betriebssystem Windows 8.1
  • Schweregrad niedrig
  • betrifft Version 3.0
  • fällig in Version 3.0.2
  • fällig am 31.08.2016
    3040 Tage überfällig
  • Stimmen
  • versteckt
gehört zu Projekt: DMXControl 3
angelegt von Stefan - 17.02.2015
zuletzt bearbeitet von Soon5 - 29.07.2016

FS#2166 - GUI crashed bei Auswahl einer Farbe bei Custom DDF

Ausm Forum: http://www.dmxcontrol.de/forum/index.php?page=Thread&postID=87933#post87933

Schritte zum Reproduzieren: (mit 3.0 und SVN Rev.4065 getestet)
* im Forum angehängtes DDF ins Devices-Verzeichnis des Kernels legen
* Kernel und GUI starten
* in der GUI im Device Manager einen JB Lighting Varyscan P6 hinzufügen
* Gerät im StageView auswählen

Soweit keine (relevanten) Fehlermeldungen, der Kernel beschwert sich nur darüber, dass das Geräte-Icon nicht da ist, meckert aber keine sonstigen oder Syntax-Fehler am DDF an

* Dimmer + Shutter am Gerät einschalten - geht problemlos.
* im Farbkreis auf eine Farbe klicken → GUI stürzt ab.

DMXControl 3.0: (komplettes Log im Forum)

2015-02-16 14:06:09,296 [1] ERROR Lumos.GUI.Connection.ConnectionManager - Error when Connecting: Fehler beim Verbinden mit einem IPC-Port: Das System kann die angegebene Datei nicht finden.
 
System.Runtime.Remoting.RemotingException: Fehler beim Verbinden mit einem IPC-Port: Das System kann die angegebene Datei nicht finden.

DMXControl SVN Rev.4065:

2015-02-17 19:22:11,900 [9] FATAL LumosGUI - Unhandled Exception: Value is no DeviceEffect Value!
org.dmxc.lumos.Kernel.Exceptions.WrongValueTypeException: Value is no DeviceEffect Value!

Server stack trace: 
   bei org.dmxc.lumos.Kernel.PropertyType.AbstractEnumType`1.set_Value(Object value) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\Lumos\src\Kernel\PropertyType\AbstractEnumType.cs:Zeile 45.
   bei org.dmxc.lumos.Kernel.PropertyValue.PropertyValue`1.set_Value(Object value) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\Lumos\src\Kernel\PropertyValue\PropertyValue.cs:Zeile 125.
   bei org.dmxc.lumos.Kernel.DeviceProperties.AbstractDeviceProperty`1.getValueInstance(Object value) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\Lumos\src\Kernel\DeviceProperties\AbstractDeviceProperty.cs:Zeile 105.
   bei org.dmxc.lumos.Kernel.Scene.Entry.AbstractSceneEntry.getFannedPropertyValue(RealtimeTimestamp realTimestamp) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\Lumos\src\Kernel\Scene\Entry\AbstractSceneEntry.cs:Zeile 485.
   bei org.dmxc.lumos.Kernel.Scene.Entry.AbstractSceneEntry.insertOutputValues(Dictionary`2 values, HALTimestamp timestamp, OutputValuesContext context) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\Lumos\src\Kernel\Scene\Entry\AbstractSceneEntry.cs:Zeile 659.
   bei org.dmxc.lumos.Kernel.GUISession.Programmer.deleteUnneededEntrys() in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\Lumos\src\Kernel\GUISession\Programmer.cs:Zeile 1813.
   bei org.dmxc.lumos.Kernel.GUISession.Programmer.addSceneEntry(ISceneEntry[] entries) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\Lumos\src\Kernel\GUISession\Programmer.cs:Zeile 1778.
   bei org.dmxc.lumos.Kernel.GUISession.Programmer.createNewSceneEntry(IDeviceGroup group, IPropertyValue value) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\Lumos\src\Kernel\GUISession\Programmer.cs:Zeile 1022.
   bei org.dmxc.lumos.Kernel.GUISession.Programmer.setValueOrAddEntry(IDeviceGroup group, IDeviceProperty prop, IPropertyValue value, Boolean& newEntry) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\Lumos\src\Kernel\GUISession\Programmer.cs:Zeile 796.
   bei org.dmxc.lumos.Kernel.GUISession.Programmer.setPropertyValue(String groupID, String propID, Object value, Boolean relative) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\Lumos\src\Kernel\GUISession\Programmer.cs:Zeile 379.
   bei org.dmxc.lumos.Kernel.GUISession.Session.setProgrammerValue(String deviceGroupID, String propID, Object value, Boolean relative) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\Lumos\src\Kernel\GUISession\Session.cs:Zeile 735.
   bei System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
   bei System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]: 
   bei Lumos.GUI.Facade.GUISession.SessionFacade.reloadSession(Exception e) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\LumosGUI\src\Facade\GUISession\SessionFacade.cs:Zeile 1340.
   bei Lumos.GUI.Facade.GUISession.SessionFacade.setProgrammerValue(String deviceGroupID, String propID, Object value, Boolean relative) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\LumosGUI\src\Facade\GUISession\SessionFacade.cs:Zeile 1420.
   bei Lumos.GUI.Facade.DeviceProperties.DevicePropertyFacade.sendProgrammerValue(Object value, Boolean relative) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\LumosGUI\src\Facade\DeviceProperties\DevicePropertyFacade.cs:Zeile 505.
   bei Lumos.GUI.Facade.DeviceProperties.DevicePropertyFacade.set_ProgrammerValue(Object value) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\LumosGUI\src\Facade\DeviceProperties\DevicePropertyFacade.cs:Zeile 361.
   bei Lumos.GUI.Windows.ColorPanel.ColorChanged(Object sender, EventArgs args) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\LumosGUI\src\Windows\PropertyPanels\ColorPanel.cs:Zeile 74.
   bei LumosControls.Controls.HSB_colorpicker.OnSelectedColorChanged() in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\LumosControls\Controls\HSB_colorpicker.cs:Zeile 559.
   bei LumosControls.Controls.HSB_colorpicker.ActualSetColor(Color value, Boolean fireEvent) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\LumosControls\Controls\HSB_colorpicker.cs:Zeile 149.
   bei LumosControls.Controls.HSB_colorpicker.GetColorFromPosition() in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\LumosControls\Controls\HSB_colorpicker.cs:Zeile 532.
   bei LumosControls.Controls.HSB_colorpicker.HSB_colorpicker_MouseMove(Object sender, MouseEventArgs e) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\LumosControls\Controls\HSB_colorpicker.cs:Zeile 504.
   bei LumosControls.Controls.HSB_colorpicker.HSB_colorpicker_MouseDown(Object sender, MouseEventArgs e) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\LumosControls\Controls\HSB_colorpicker.cs:Zeile 511.
   bei System.Windows.Forms.Control.OnMouseDown(MouseEventArgs e)
   bei System.Windows.Forms.UserControl.OnMouseDown(MouseEventArgs e)
   bei System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
   bei System.Windows.Forms.UserControl.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.DebuggableCallback(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:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\LumosGUI\src\Program.cs:Zeile 136.
   bei Lumos.GUI.Program.Main(String[] param) in D:\DMXControl\SVN\dmxc_3\trunk\Lumos\Lumos\LumosGUI\src\Program.cs:Zeile 103.
Diese Aufgabe ist abhängig von
ID Projekt Zusammenfassung Dringlichkeit Schweregrad Fortschritt
2045 DMXControl 3  FS#2045 - Umbau Sub Properties  gering kritisch
100%
geschlossen von  Soon5
29.07.2016 19:33
Grund für das Schließen:  Repariert
Project Manager
Soon5 schrieb am 29.07.2016 19:33

Hab das DDF mal überarbeitet. Außerdem gibt es jetzt eine Fehlermeldung.

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung