Bugtracker DMXControl 3

  • Status geschlossen
  • Prozent erledigt
    100%
  • Aufgabentyp Fehlerbericht
  • Kategorie GUI & Server → Server
  • zuständig
    Qasi
  • Betriebssystem All
  • Schweregrad niedrig
  • betrifft Version 3.0
  • fällig in Version unbestimmt
  • fällig am unbestimmt
  • Stimmen
  • versteckt
gehört zu Projekt: DMXControl 3
angelegt von Stefan - 03.03.2015
zuletzt bearbeitet von Qasi - 05.03.2015

FS#2182 - ungültige Farbwerte für Fire-Effekt lassen Kernel abstürzen

* Projekt aus  FS#2181  laden
* Preset mit “Edit in Programmer” laden
* Matrix Fire-Effekt bearbeiten
* Glow-Wert auf “50; 50” setzen (dritter Farbwert fehlt absichtlich)
* Kernel stürtzt ab

2015-03-03 21:57:41,031 [Main-Process-Chain] ERROR org.dmxc.lumos.Kernel.Run.MainProcessRunable - Removing Action SceneFadeTicker from Main Runable because of Exception Die angegebene Umwandlung ist ungültig.!
System.InvalidCastException: Die angegebene Umwandlung ist ungültig.
   bei org.dmxc.lumos.Kernel.PropertyValue.Filter.MxFire.createColorArray() in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\PropertyValue\Filter\Matrix\MxFire.cs:Zeile 177.
   bei org.dmxc.lumos.Kernel.PropertyValue.Filter.MxFire.processMatrix(Matrix input, Matrix& output) in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\PropertyValue\Filter\Matrix\MxFire.cs:Zeile 107.
   bei org.dmxc.lumos.Kernel.PropertyValue.Filter.AbstractRandomMxEffect.processMatrixNonFade(Matrix input, Matrix& output, Int64 timeInMs) in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\PropertyValue\Filter\Matrix\AbstractRandomMxEffect.cs:Zeile 132.
   bei org.dmxc.lumos.Kernel.PropertyValue.Filter.AbstractRandomMxEffect.processMatrix(Matrix input, Matrix& output, Int64 timeInMs) in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\PropertyValue\Filter\Matrix\AbstractRandomMxEffect.cs:Zeile 93.
   bei org.dmxc.lumos.Kernel.PropertyValue.Filter.AbstractMxEffect.doFilter(IPropertyValue input) in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\PropertyValue\Filter\Matrix\AbstractMxEffect.cs:Zeile 43.
   bei org.dmxc.lumos.Kernel.PropertyValue.PropertyValue`1.getPropertyValue(Int64 timeInMsAbs) in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\PropertyValue\PropertyValue.cs:Zeile 331.
   bei org.dmxc.lumos.Kernel.PropertyValue.PropertyValue`1.setOutputTime(Int64 timeInMsAbs, Double delayPercent, Double fadePercent, Boolean fadeIn, IMixerRegister register, IProcessable fader) in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\PropertyValue\PropertyValue.cs:Zeile 291.
   bei org.dmxc.lumos.Kernel.Scene.Fade.FadeDecorator.setOutputTime(Int64 timeInMsAbs, Double delayPercent, Double fadePercent, Boolean fadeIn, IMixerRegister register, IProcessable fader) in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\Scene\Fade\FadeDecorator.cs:Zeile 107.
   bei org.dmxc.lumos.Kernel.Scene.Delay.DelayDecorator.setOutputTime(Int64 timeInMsAbs, Double delayPercent, Double fadePercent, Boolean fadeIn, IMixerRegister register, IProcessable fader) in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\Scene\Delay\DelayDecorator.cs:Zeile 41.
   bei org.dmxc.lumos.Kernel.Scene.Fade.AutoFadeDecorator.triggerFade() in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\Scene\Fade\AutoFadeDecorator.cs:Zeile 39.
   bei org.dmxc.lumos.Kernel.Scene.Fade.AbstractValueFadeDecorator.triggerFade(Boolean& deregister) in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\Scene\Fade\AbstractValueFadeDecorator.cs:Zeile 196.
   bei org.dmxc.lumos.Kernel.Scene.Fade.AbstractFadeDecorator.trigger() in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\Scene\Fade\AbstractFadeDecorator.cs:Zeile 62.
   bei org.dmxc.lumos.SceneFadeTicker.processBag(ProcessableTickerBag bag) in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\Scene\SceneFadeTicker.cs:Zeile 241.
   bei org.dmxc.lumos.SceneFadeTicker.runTriggerJobHandler(RunContext ctx) in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\Scene\SceneFadeTicker.cs:Zeile 190.
   bei org.dmxc.lumos.Kernel.Run.MainProcessRunable.ActionBag.Invoke(RunContext ctx) in N:\Visual Studio Projects\LumosBranch\Lumos\src\Kernel\Run\Thread\MainProcessRunable.cs:Zeile 52.
geschlossen von  Qasi
05.03.2015 21:27
Grund für das Schließen:  Repariert
Project Manager
Qasi schrieb am 05.03.2015 11:07

Das Problem liegt im FannedColorControl, es gibt in deinem Fall ein FannedPosition zurück, NumericFannedValue geht auch.

MfG
Patrick

Project Manager
Soon5 schrieb am 05.03.2015 11:17

Oh.

Interessant. Ich denke das FannedColorControl verwendet einen Manager für die Konvertierung.

hier sollten wir die Controls nochmal prüfen, dass nur der richtige Typ zurück kommt.

Gruß Arne

Project Manager
Qasi schrieb am 05.03.2015 11:20

Jup, ich such schon.

Bin mir noch nicht sicher obs wirklich die Controls sind oder das PropertyGrid, aber in beiden fällen sollte nur der Typ zurückgegeben werden der auch im Effect angegeben ist.

MfG
Patrick

Project Manager
Qasi schrieb am 05.03.2015 14:04

Fehler ging vom PropertyGrid aus, und ist gefixt.

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung