- Log into windows user account locally and run UCCNC
- Start a gcode program
- Log into same user session from a remote computer on the network using Remote Desktop (ie to check machining progress)
- UCCNC crashes
Note: UCCNC works perfectly fine in a remote desktop session if instantiated from one - it's only switching between local and remote sessions that causes the crash.
Windows event log:
- Code: Select all
Application: UCCNC.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
at OpenTK.Graphics.OpenGL.GL.Clear(OpenTK.Graphics.OpenGL.ClearBufferMask)
at UCCNC.Form1.screenredrawcycle()
at UCCNC.Form1.GLtimer_Tick(System.Object, System.EventArgs)
at System.Windows.Forms.Timer.OnTick(System.EventArgs)
at System.Windows.Forms.Timer+TimerNativeWindow.WndProc(System.Windows.Forms.Message ByRef)
at System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG ByRef)
at System.Windows.Forms.Application+ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32)
at System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)
at System.Windows.Forms.Application+ThreadContext.RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)
at UCCNC.Program.Main(System.String[])
- Code: Select all
Faulting application name: UCCNC.exe, version: 1.0.0.0, time stamp: 0x5c5aab29
Faulting module name: ig4icd64.dll, version: 8.15.10.2182, time stamp: 0x4c44e618
Exception code: 0xc0000005
Fault offset: 0x00000000007e2ecc
Faulting process id: 0x1818
Faulting application start time: 0x01d5016a37c46ee2
Faulting application path: C:\UCCNC\UCCNC.exe
Faulting module path: C:\Windows\SYSTEM32\ig4icd64.dll
Report Id: 7875383c-061b-4a46-8de9-3abf25c091e3
Faulting package full name:
Faulting package-relative application ID: