Just installed v1.2.9 this past weekend. I'm getting the below error in my event log after CGWatcher has periodically crashed. Usually happens within 60 seconds of cgminer crashing. Any ideas?
Log Name: Application
Source: .NET Runtime
Date: 8/26/2013 11:30:39 PM
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: rig1
Description:
Application: CGWatcher.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
Stack:
at PInvokeDelegateFactoryInternalWrapperType4.ADL_Adapter_ID_Get(Int32, Int32 ByRef)
at PInvokeDelegateFactoryInternalWrapperType4.ADL_Adapter_ID_Get(Int32, Int32 ByRef)
at OpenHardwareMonitor.Hardware.ATI.ADL.ADL_Adapter_ID_Get(Int32, Int32 ByRef)
at OpenHardwareMonitor.Hardware.ATI.ATIGroup..ctor(OpenHardwareMonitor.Hardware.ISettings)
at OpenHardwareMonitor.Hardware.Computer.Open()
at CGWatcher.Hardware.HardwareModule.Open()
at CGWatcher.Hardware.HardwareModule.Refresh()
at CGWatcher.frmMain.workerHardware_DoWork(System.Object, System.ComponentModel.DoWorkEventArgs)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(System.Object)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr, System.Object[], System.Object, System.Object[] ByRef)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMessageSink)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem
.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
Event Xml:
<Event xmlns="
http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2013-08-27T06:30:39.000000000Z" />
<EventRecordID>287</EventRecordID>
<Channel>Application</Channel>
<Computer>rig1</Computer>
<Security />
</System>
<EventData>
<Data>Application: CGWatcher.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
Stack:
at PInvokeDelegateFactoryInternalWrapperType4.ADL_Adapter_ID_Get(Int32, Int32 ByRef)
at PInvokeDelegateFactoryInternalWrapperType4.ADL_Adapter_ID_Get(Int32, Int32 ByRef)
at OpenHardwareMonitor.Hardware.ATI.ADL.ADL_Adapter_ID_Get(Int32, Int32 ByRef)
at OpenHardwareMonitor.Hardware.ATI.ATIGroup..ctor(OpenHardwareMonitor.Hardware.ISettings)
at OpenHardwareMonitor.Hardware.Computer.Open()
at CGWatcher.Hardware.HardwareModule.Open()
at CGWatcher.Hardware.HardwareModule.Refresh()
at CGWatcher.frmMain.workerHardware_DoWork(System.Object, System.ComponentModel.DoWorkEventArgs)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(System.Object)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr, System.Object[], System.Object, System.Object[] ByRef)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMessageSink)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem
.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
</Data>
</EventData>
</Event>