Dedicated to timeliner node

after 4 hrs fighting with exception in famous and supercool timeliner node:

System.DivideByZeroException: Попытка деления на нуль.
в VVVV.Nodes.Timeliner.TLSliceArea.PosPinToSlice(Point p, TLBasePin pin)
в VVVV.Nodes.Timeliner.TLSliceArea.AddSlice(Boolean Above)
в VVVV.Nodes.Timeliner.TLSliceArea.AddBelowButtonClick(Object sender, EventArgs e)
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ButtonBase.WndProc(Message& m)
в System.Windows.Forms.Button.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

we finally fixed this with

Hi Bo,
I always have the same.

Exception class: EClrException
Exception message: Attempted to divide by zero.
Exception address: 00000000
System.DivideByZeroException: Attempted to divide by zero.
at VVVV.PluginInterfaces.V1.IValueIn.GetValue(Int32 index, Double& value)
at BassSound.Streams.BassFileStreamNode.Evaluate(Int32 SpreadMax)

How did you fix it? Your pic is LowRes, I can’t see anything

no, we don’t. pic is a quick patch of iobox based timeline((

hello irony ;)

May I suggest testing out kontrol-evvvverthing
as I could do with some feedback anyway…
Its got undo ;) (alt+z, actually I think its switchable to ctl)

the latest bugmovie from timeliner…

when focusing the patch after an exception, the mouse cursor goes missing which makes vvvv unusable.

should be ok in upcoming alpha

@ gregsn: what about TimelinerSA?

@DiMiX: TimelinerSA was not affected by that specific bugger demonstrated by u7. if you have another one please demo it in a new thread.