The Corsair User Forums

The Corsair User Forums (
-   iCUE Software (
-   -   iCUE crashing and not responding (

Archspy 06-06-2019 11:18 AM

iCUE crashing and not responding

I've used iCUE for now couple of months and everything was doing fine.

But recently the program just started to act strangely, when I open it, it opens but after that as soon as I click anywhere it's lagging and (stop responding), if I wait like 2-3 mins it does the command I asked but as soon as I try anything else it does it again. Sometimes it just doesn't respond and end up crashing.

I tried to uninstall and reinstall a clean version but it keeps doing it.

Any ideas ?


Corsair Calico Jack 06-06-2019 05:43 PM

Because the software is crashing, this probably means that Windows is generating an error report. This is an often a great tool for tracing the cause of an issue.

Please perform the following steps:

1. Recreate the crash.
2. Go to the Event Viewer within Windows (Start > run > eventvwr.msc)
3. Navigate to Windows Logs > Application, and then find the latest event with “Error” in the Level column and “Application Error” in the Source column.

Please copy the text on the General Tab and send it to us so we can look into this issue.

Archspy 06-06-2019 08:36 PM

Error 1 - .NET Runtime
Application: Corsair.Service.CpuIdRemote64.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
at CpuIdWrapper.Sdk.CpuIdSdk.RefreshInformation()
at CorsairLink4.Service.CpuIdRemote.CpuIdRemoteService.RefreshInformation()
at DynamicClass.SyncInvokeRefreshInformation(System.Object, System.Object[], System.Object[])
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(System.Object, System.Object[], System.Object[] ByRef)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(System.ServiceModel.Dispatcher.M essageRpc ByRef)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(System.ServiceModel.Dispatch er.MessageRpc ByRef)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(System.ServiceModel.Dispatc her.MessageRpc ByRef)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean)
at System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(System.ServiceModel.Channels.Re questContext, Boolean, System.ServiceModel.OperationContext)
at System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(System.ServiceModel.Channels.RequestCont ext, System.ServiceModel.OperationContext)
at System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(System.IAsyncResult)
at System.ServiceModel.Dispatcher.ChannelHandler.OnAsyncReceiveComplete(System.IAsyncResult)
at System.Runtime.Fx+AsyncThunk.UnhandledExceptionFrame(System.IAsyncResult)
at System.Runtime.AsyncResult.Complete(Boolean)
at System.ServiceModel.Channels.TransportDuplexSessionChannel+TryReceiveAsyncResult.OnReceive(System.IA syncResult)
at System.Runtime.Fx+AsyncThunk.UnhandledExceptionFrame(System.IAsyncResult)
at System.Runtime.AsyncResult.Complete(Boolean)
at System.ServiceModel.Channels.SynchronizedMessageSource+ReceiveAsyncResult.OnReceiveComplete(System.O bject)
at System.ServiceModel.Channels.SessionConnectionReader.OnAsyncReadComplete(System.Object)
at System.Runtime.Fx+AsyncThunk.UnhandledExceptionFrame(System.IAsyncResult)
at System.Net.LazyAsyncResult.Complete(IntPtr)
at System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr)
at System.Net.Security.NegotiateStream.ProcessFrameBody(Int32, Byte[], Int32, Int32, System.Net.AsyncProtocolRequest)
at System.Net.Security.NegotiateStream.ReadCallback(System.Net.AsyncProtocolRequest)
at System.Net.AsyncProtocolRequest.CompleteRequest(Int32)
at System.Net.FixedSizeReader.CheckCompletionBeforeNextRead(Int32)
at System.Net.FixedSizeReader.ReadCallback(System.IAsyncResult)
at System.Runtime.AsyncResult.Complete(Boolean)
at System.ServiceModel.Channels.ConnectionStream+IOAsyncResult.OnAsyncIOComplete(System.Object)
at System.ServiceModel.Channels.PipeConnection.OnAsyncReadComplete(Boolean, Int32, Int32)
at System.ServiceModel.Channels.OverlappedContext.CompleteCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
at System.Runtime.Fx+IOCompletionThunk.UnhandledExceptionFrame(UInt32, UInt32, System.Threading.NativeOverlapped*)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)

Error 2 - Application Error
Faulting application name: Corsair.Service.CpuIdRemote64.exe, version:, time stamp: 0x5ccace14
Faulting module name: cpuidsdk64.dll, version:, time stamp: 0x5c2e4d8a
Exception code: 0xc0000005
Fault offset: 0x00000000000a7ba9
Faulting process id: 0x2554
Faulting application start time: 0x01d51c78ded8f52d
Faulting application path: C:\Program Files (x86)\Corsair\CORSAIR iCUE Software\Corsair.Service.CpuIdRemote64.exe
Faulting module path: C:\Program Files (x86)\Corsair\CORSAIR iCUE Software\cpuidsdk64.dll
Report Id: 9c68e737-c0bf-4678-a86d-996f0c41fb6e
Faulting package full name:
Faulting package-relative application ID:

Information - Windows Error Reporting
Fault bucket 1944149307206671331, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: Corsair.Service.CpuIdRemote64.exe
P3: 5ccace14
P4: cpuidsdk64.dll
P6: 5c2e4d8a
P7: c0000005
P8: 00000000000a7ba9

Attached files:

These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Corsair.Service._e4fa5aa824fe9dee6d2f2b7 ed5c9e07ea292537d_23343718_1fb8e615

Analysis symbol:
Rechecking for solution: 0
Report Id: 9c68e737-c0bf-4678-a86d-996f0c41fb6e
Report Status: 268435456
Hashed bucket: 55e993e86a02dcbbaafb017e8e601be3

Archspy 06-10-2019 03:43 PM

So guys, any news ?

My iCUE is unusable as it is, I have to wait 2 min for each command I want to do !!

I tried to uninstall, fresh install, everything I though and it still does that, could it be related to faulty profiles ?

I even tried to run program in safe mode and it does exactly the same !

Ok I also tried to install an older version of iCUE CorsairUtilityEngineSetup_3.1.133_release
and it does the same thing.

DevBiker 06-10-2019 11:12 PM

The error is in the CPUID monitoring service - this monitors things like CPU temps and the like. Depending on what you are running - which we can't tell because you've not specified - this may be unnecessary. Try renaming the CPUIDSDK dlls to something like CPUIDSDK.dll.bak. Note that there are two of them.

Archspy 06-11-2019 09:13 AM

I renamed files:




restarted program and it still does the same (Not responding) thing but it didn't crashe again yet.

I tend to think it's related to profiles as it's mainly when switching/editing profiles that it freezes, or when creating new actions, etc.
Though I tried with no profiles (only default one) and it still freezes....

Archspy 06-18-2019 11:35 AM

So I guess there is no solution than.


All times are GMT -4. The time now is 12:24 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.