Bugtracker DMXControl 3

  • Status geschlossen
  • Prozent erledigt
    100%
  • Aufgabentyp Fehlerbericht
  • Kategorie GUI & Server → InputAssignment
  • zuständig niemand
  • Betriebssystem All
  • Schweregrad niedrig
  • betrifft Version 3.2 Beta x
  • fällig in Version 3.2
  • fällig am unbestimmt
  • Stimmen
  • versteckt
gehört zu Projekt: DMXControl 3
angelegt von LightningBrothers - 30.03.2019
zuletzt bearbeitet von Soon5 - 25.04.2019

FS#3524 - DEBUG LumosLIB.Tools.LumosTools - Strange Call to RuleOfThree 0/0/0/0.5/-0.5

In einem mir zur Verfügung gestellten Testprojekt ist folgender Fehler im GUI-Log aufgetaucht:

2019-03-28 22:05:44,899 [Log-Thread] DEBUG LumosLIB.Tools.LumosTools - Strange Call to RuleOfThree 0/0/0/0.5/-0.5:    bei LumosLIB.Tools.LumosTools.RuleOfThree(Double input, Double inMax, Double inMin, Double outMax, Double outMin, ERuleOfThreeBehavior behavior)
   bei Lumos.GUI.Windows.LiveView.DeviceOrBeamIconFacade`2.SetPosition(Single pan, Single tilt)
   bei Lumos.GUI.Windows.LiveView.LiveStageView.RecreatePropertyMapping(Object deviceOrBeam, IDeviceOrBeamIconFacade ico)
   bei Lumos.GUI.Windows.LiveView.LiveStageView.addDevice(LiveViewDeviceMetadata deviceM)
   bei Lumos.GUI.Windows.LiveView.LiveStageView.createAllDevicesAndGroups()
   bei Lumos.GUI.Windows.LiveView.LiveStageView.OnShown(EventArgs e)
   bei System.Windows.Forms.Form.CallShownEvent()
   bei System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
   bei System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
   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.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   bei System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
   bei System.Windows.Forms.Control.InvokeMarshaledCallbacks()
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.Form.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.Callback(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 Lumos.GUI.WindowManager.ProjectLoadSuccessful(ProjectIOContext context)
   bei Lumos.GUI.WindowManager.loadProjectInKernel(String filename, Boolean askSave)
   bei Lumos.GUI.WindowManager.loadProjectInKernel_Click()
   bei Lumos.GUI.GuiActions.ActionItemMetadata.Invoke()
   bei Lumos.GUI.Actions.GuiActionManager.MenuItem_Click(Object sender, EventArgs e)
   bei System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   bei System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   bei System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   bei System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   bei System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   bei System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   bei System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   bei System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   bei System.Windows.Forms.Control.WmMouseUp(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.ToolStrip.WndProc(Message& m)
   bei System.Windows.Forms.ToolStripDropDown.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.Callback(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()
   bei Lumos.GUI.Program.Main(String[] param)

Das zugehörige Projekt kann ich bei Bedarf intern zur Verfügung stellen.

geschlossen von  Soon5
25.04.2019 14:10
Grund für das Schließen:  Repariert
Project Manager
Soon5 schrieb am 04.04.2019 20:33

Das liegt an einem DDF das Patme verwendet, bei dem Vermutlich die Panrange oder Tiltrange 0 ist. Bitte mal die DDFs anschauen.

LightningBrothers schrieb am 05.04.2019 06:52

Okay... Dann schaue ich mir die DDFs nochmal an.

Project Manager
Soon5 schrieb am 24.04.2019 18:53

Und?

patme schrieb am 25.04.2019 05:38

Ja. Das stimmt. Es gibt dort solch ein ddf. Stell ich nachher hier rein

patme schrieb am 25.04.2019 10:47

Hier die ddf.
in der 3.1 funktionierte das so einwandfrei.

Project Manager
Soon5 schrieb am 25.04.2019 13:55

In der 3.1 kommt die Meldung aber auch.

LightningBrothers schrieb am 25.04.2019 14:00

Das hatte ich seiner Zeit nicht mehr geprüft. Ich war halt mal pauschal die Logs von dem Projekt durchgegangen und habe alles aufgeschrieben, was "nicht normal" aussah...

patme schrieb am 25.04.2019 14:01

Hmm. Ist mir nie aufgefallen...

Ich habe das so gemacht, weil Patrick(quasi) mir das so empfohlen hat:
https://forum.dmxcontrol-projects.org/index.php?thread/13209-raw-gruppe-effekt-bug/&postID=111164&highlight=tilt#post111164

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung