1 (edited by joan 2011-04-03 15:19:53)

This was produced by selecting "properties" on the select source config page. I was trying to setup the webcamXP IP directshow filter when this came up. The video then froze. Hope this helps.


============================================START
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
   at System.Drawing.SafeNativeMethods.Gdip.IntGdipDisposeImage(HandleRef image)
   at System.Drawing.SafeNativeMethods.Gdip.GdipDisposeImage(HandleRef image)
   at System.Drawing.Image.Dispose(Boolean disposing)
   at System.Drawing.Image.Dispose()
   at Kinovea.ScreenManager.FrameBuffer.Clear()
   at Kinovea.ScreenManager.FrameBuffer.ResetBuffer()
   at Kinovea.ScreenManager.FrameServerCapture.SetImageSize(Size _size)
   at Kinovea.ScreenManager.FrameGrabberAForge.Disconnect()
   at Kinovea.ScreenManager.FrameGrabberAForge.BeforeClose()
   at Kinovea.ScreenManager.FrameServerCapture.BeforeClose()
   at Kinovea.ScreenManager.CaptureScreen.BeforeClose()
   at Kinovea.ScreenManager.ScreenManagerKernel.CloseSubModules()
   at Kinovea.Root.RootKernel.CloseSubModules()
   at Kinovea.Root.KinoveaMainWindow.UserInterface_FormClosing(Object sender, FormClosingEventArgs e)
   at System.Windows.Forms.Form.OnFormClosing(FormClosingEventArgs e)
   at System.Windows.Forms.Form.WmClose(Message& m)
   at System.Windows.Forms.Form.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.3615 (GDR.050727-3600)
    CodeBase: file:///D:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Kinovea
    Assembly Version: 0.8.14.41465
    Win32 Version: 0.8.14.0
    CodeBase: file:///D:/Program%20Files/Kinovea/Kinovea.exe
----------------------------------------
<snipped end of log for clarity>

2

I also experienced a lot of crashes with it today. The driver seems to keep a record of previously entered addresses and it somehow fallback to old addresses for some reasons.

It would appear that when the address is not reacheable or errors out, crashes occur almost instantly. It becomes very hard to do anything when this driver is the first tried sad
The code needs to be made more robust in this area so it is at least possible to change the source !

3 (edited by jon 2011-04-10 04:47:03)

Yes, I agree. I also noted that the video would sometimes freeze when switching between different capture sources. However, a fresh restart of the program fixed this issue.

Nonetheless, this is going in the right direction.

Addit: I seem to be also experiencing many more crashes/force close in this new version. For example, when running Kinovea and Firefox together, if Kinovea crashes so too does firefox. I'm not sure if these events are related.