edit:(removed bug about Matrix4x4 default values. needs further inspection)
sporadic error. getting unhandled exception (caught by the “microsoft .net framework” window) when move cursor in Finder window
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at VVVV.HDE.Viewer.WinFormsViewer.MapperHierarchyNode.SetColor(Boolean hover)
at VVVV.HDE.Viewer.WinFormsViewer.MapperHierarchyNode.SetHover(Boolean hover)
at VVVV.HDE.Viewer.WinFormsViewer.MapperHierarchyNode.MouseLeave(PointF mousePos, TimeSpan timeSinceEnter)
at VVVV.HDE.GraphicalEditing.GraphElement.GraphElement_MouseLeave(Object sender, PInputEventArgs e)
at UMD.HCIL.Piccolo.PNode.HandleEvent(PInputEventArgs e, PInputEventHandler handler)
at UMD.HCIL.Piccolo.PNode.OnMouseLeave(PInputEventArgs e)
at UMD.HCIL.Piccolo.Event.PInputEventArgs.DispatchTo(Object sender)
at UMD.HCIL.Piccolo.Util.PPickPath.ProcessEvent(PInputEventArgs e)
at UMD.HCIL.Piccolo.PInputManager.DispatchToPath(PInputEventArgs e, PInputType type, PPickPath path)
at UMD.HCIL.Piccolo.PInputManager.CheckForMouseEnteredAndExited(PInputEventArgs e)
at UMD.HCIL.Piccolo.PInputManager.Dispatch(PInputEventArgs e)
at UMD.HCIL.Piccolo.PInputManager.ProcessInput()
at UMD.HCIL.Piccolo.PRoot.ProcessInputs()
at UMD.HCIL.Piccolo.PInputManager.ProcessEventFromCamera(EventArgs e, PInputType type, PCamera camera, PCanvas canvas)
at UMD.HCIL.Piccolo.PCanvas.SimulateMouseMoveOrDrag()
at UMD.HCIL.Piccolo.PCanvas.OnMouseEnter(EventArgs e)
at System.Windows.Forms.Control.WmMouseEnter(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
VVVV.Hosting
Assembly Version: 0.0.0.0
Win32 Version: 0.0.0.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/VVVV.Hosting.dll
----------------------------------------
VVVV.PluginInterfaces
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/VVVV.PluginInterfaces.DLL
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
VVVV.Core
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/VVVV.Core.DLL
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.Practices.Unity
Assembly Version: 2.0.414.0
Win32 Version: 2.0.414.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/Microsoft.Practices.Unity.DLL
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.1 built by: SP
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
ICSharpCode.SharpDevelop.Dom
Assembly Version: 3.2.1.6466
Win32 Version: 3.2.1.6466
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/ICSharpCode.SharpDevelop.Dom.DLL
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
Assembly Version: 0.0.0.0
Win32 Version: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/mscorlib/2.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
log4net
Assembly Version: 1.2.10.0
Win32 Version: 1.2.10.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/log4net.DLL
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.ComponentModel.Composition
Assembly Version: 4.0.0.1
Win32 Version: 1.0.0.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/System.ComponentModel.Composition.DLL
----------------------------------------
ICSharpCode.NRefactory
Assembly Version: 3.2.1.6466
Win32 Version: 3.2.1.6466
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/ICSharpCode.NRefactory.DLL
----------------------------------------
VVVV.Utils
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/VVVV.Utils.DLL
----------------------------------------
SlimDX
Assembly Version: 2.0.10.43
Win32 Version:
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/SlimDX/2.0.10.43__b1b0c32fd1ffe4f9/SlimDX.dll
----------------------------------------
Nito.Async
Assembly Version: 1.4.0.0
Win32 Version: 1.4.0.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/Nito.Async.DLL
----------------------------------------
WindowSwitcher
Assembly Version: 1.0.4010.34634
Win32 Version: 1.0.4010.34634
CodeBase: file:///c:/vvvv/vvvv_45beta25/plugins/WindowSwitcher.dll
----------------------------------------
MefContrib.Hosting.Generics
Assembly Version: 0.9.2.0
Win32 Version: 0.9.2.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/MefContrib.Hosting.Generics.DLL
----------------------------------------
MetadataViewProxies_00c2c9e6-efde-4fc6-9556-5306e72786c8
Assembly Version: 0.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/System.ComponentModel.Composition.dll
----------------------------------------
VVVV.HDE.Viewer.WinFormsViewer
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/VVVV.HDE.Viewer.WinFormsViewer.dll
----------------------------------------
VVVV.HDE.Viewer.PiccoloGraphicalEditor
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/VVVV.HDE.Viewer.PiccoloGraphicalEditor.DLL
----------------------------------------
UMD.HCIL.Piccolo
Assembly Version: 1.0.2165.24847
Win32 Version: 1.0.2165.24847
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/UMD.HCIL.Piccolo.DLL
----------------------------------------
UMD.HCIL.PiccoloX
Assembly Version: 1.0.2165.24848
Win32 Version: 1.0.2165.24848
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/UMD.HCIL.PiccoloX.DLL
----------------------------------------
Kommunikator
Assembly Version: 1.0.4010.34624
Win32 Version: 1.0.4010.34624
CodeBase: file:///c:/vvvv/vvvv_45beta25/plugins/Kommunikator.dll
----------------------------------------
NodeBrowser
Assembly Version: 1.0.4010.34627
Win32 Version: 1.0.4010.34627
CodeBase: file:///c:/vvvv/vvvv_45beta25/plugins/NodeBrowser.dll
----------------------------------------
CodeEditor
Assembly Version: 1.0.4010.34649
Win32 Version: 1.0.4010.34649
CodeBase: file:///C:/VVVV/VVVV_45BETA25/EDITORS/CODEEDITOR.dll
----------------------------------------
ICSharpCode.TextEditor
Assembly Version: 3.2.1.6466
Win32 Version: 3.2.1.6466
CodeBase: file:///C:/VVVV/VVVV_45BETA25/EDITORS/ICSHARPCODE.TEXTEDITOR.dll
----------------------------------------
NodeCollector
Assembly Version: 1.0.4010.34629
Win32 Version: 1.0.4010.34629
CodeBase: file:///c:/vvvv/vvvv_45beta25/plugins/NodeCollector.dll
----------------------------------------
msvcm90
Assembly Version: 9.0.30729.4148
Win32 Version: 9.00.30729.4148
CodeBase: file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e/msvcm90.dll
----------------------------------------
SpreadOperations
Assembly Version: 1.0.4010.34635
Win32 Version: 1.0.4010.34635
CodeBase: file:///c:/vvvv/vvvv_45beta25/plugins/SpreadOperations.dll
----------------------------------------
VVVV.Nodes.OpenNI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/plugins/VVVV.Nodes.OpenNI.dll
----------------------------------------
SlimDX
Assembly Version: 2.0.9.42
Win32 Version:
CodeBase: file:///c:/vvvv/vvvv_45beta25/plugins/SlimDX.DLL
----------------------------------------
-1520575528._dynamic_.5
Assembly Version: 1.0.4021.20511
Win32 Version: 1.0.4021.20511
CodeBase: file:///C:/jobs/kimchi%20and%20chips/research/kinect/1.%20light/plugins/ValuePadeEval/bin/Dynamic/-1520575528._dynamic_.5.dll
----------------------------------------
polyfitND
Assembly Version: 1.0.3927.17577
Win32 Version:
CodeBase: file:///c:/vvvv/vvvv_45beta25/plugins/polyfitND.dll
----------------------------------------
Microsoft.VisualC
Assembly Version: 8.0.0.0
Win32 Version: 8.00.50727.3053
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualC/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll
----------------------------------------
DrawText
Assembly Version: 1.0.4010.34617
Win32 Version: 1.0.4010.34617
CodeBase: file:///c:/vvvv/vvvv_45beta25/plugins/DrawText.dll
----------------------------------------
OpenNI.net
Assembly Version: 1.0.0.24
Win32 Version: 1.0.0.24
CodeBase: file:///c:/vvvv/vvvv_45beta25/plugins/OpenNI.net.DLL
----------------------------------------
VVVV.Utils3rdParty
Assembly Version: 1.0.4010.34603
Win32 Version: 1.0.4010.34603
CodeBase: file:///c:/vvvv/vvvv_45beta25/bin/managed/VVVV.Utils3rdParty.DLL
----------------------------------------
Finder
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///c:/vvvv/vvvv_45beta25/plugins/Finder.DLL
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
ahhh, i got it.
have to hover down in the finder.
“# 8” also works if a node with that id is present.
as a veteran i am still used to that id-renumbering behaviour, which recently has been changed.
so i was searching for “# 0” and was not aware that maybe there is no node with id=0…
2 computers / every session (eventually) I’m losing the copy/paste function in CodeEditor.
Anybody sharing this experience?
me too SG… no text …
- region usings
using System;
using System.ComponentModel.Composition;
using VVVV.PluginInterfaces.V1;
using VVVV.PluginInterfaces.V2;
using VVVV.Utils.VColor;
using VVVV.Utils.VMath;
using System.Collections.Generic;
using VVVV.Core.Logging;
- endregion usings
namespace VVVV.Nodes
{
#region PluginInfo
[PluginInfo(Name = "ThrownParticle", Category = "Vector", Help = "", Tags = "")](PluginInfo(Name = "ThrownParticle", Category = "Vector", Help = "", Tags = ""))
#endregion PluginInfo
public class ThrownParticle
{
public Vector3D Position;
public Vector3D Velocity;
public double Lifetime = 0;
public ThrownParticle(Vector3D start)
{
Velocity = new Vector3D(0,0,0);
Position = start;
}
public void Advance(double dt)
{
Position += Velocity * dt;
Lifetime += dt;
}
}
public class VectorThrownParticleNode : IPluginEvaluate
{
#region fields & pins
[Input("Input")](Input("Input"))
ISpread<Vector3D> FInput;
[Input("Add")](Input("Add"))
ISpread<bool> FAdd;
[Output("Output")](Output("Output"))
ISpread<Vector3D> FOutput;
[Import()](Import())
ILogger FLogger;
#endregion fields & pins
//List<ThrownParticle> FParticles = new List<ThrownParticle>();
//long FLastTick = DateTime.Now.Ticks;
//called when data for any output pin is requested
public void Evaluate(int SpreadMax)
{
//FOutput.SliceCount = FParticles.Count;
//if (FInput.SliceCount>0 && FAdd.SliceCount > 0)
//for (int i=0; i<Math.Max(FAdd.SliceCount, FInput.SliceCount); i++)
//FParticles.Add(new ThrownParticle(FInput[i % FInput.SliceCount](i % FInput.SliceCount)));
//double dt = System.Convert.ToDouble(DateTime.Now.Ticks - FLastTick) / 1e7;
//for (int i = 0; i < FParticles.Count; i++)
//{
//FParticles[i](i).Advance(dt);
//FOutput[i](i) = FParticles[i](i).Position;
//}
//FLastTick = DateTime.Now.Ticks;
//FLogger.Log(LogType.Debug, "Logging to Renderer (TTY)");
}
}
}
this causes a red node
and when you right click on it, vvvv crashes
(tested under several different conditions)
presume it’s because there’s 2 classes
where should i put my other class then?
also fails when the PluginInfo signiature is moved down to be adjacent to the node class
fixed: problem with technique enum not updating correctly
confirmed: problem with copy/paste in editor.
please do not add more errors to this thread, this is getting a bit unübersichtlich. rather add new bugs in dedicated threads tagged beta25 if you know it is a beta25 problem.
fixed those reported by seb and sugokugenki with call stack:
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at VVVV.HDE.Viewer.WinFormsViewer.MapperHierarchyNode.SetColor(Boolean hover)
at VVVV.HDE.Viewer.WinFormsViewer.MapperHierarchyNode.SetHover(Boolean hover)
at VVVV.HDE.Viewer.WinFormsViewer.MapperHierarchyNode.MouseLeave(PointF mousePos, TimeSpan timeSinceEnter)
at VVVV.HDE.GraphicalEditing.GraphElement.GraphElement_MouseLeave(Object sender, PInputEventArgs e)
at UMD.HCIL.Piccolo.PNode.HandleEvent(PInputEventArgs e, PInputEventHandler handler)
at UMD.HCIL.Piccolo.PNode.OnMouseLeave(PInputEventArgs e)
big thx… no text …
@sugokuGENKI
fixed your last two reported issues for upcoming release. i’ll set this thread to fixed now, so that it’s closed.