The Corsair User Forums  

Go Back   The Corsair User Forums > Corsair Product Discussion > Corsair Link

Reply
 
Thread Tools Search this Thread Rating: Thread Rating: 16 votes, 5.00 average. Display Modes
  #1  
Old 10-18-2013, 01:14 AM
tsearax's Avatar
tsearax tsearax is offline
Registered User
tsearax's PC Specs
 
Join Date: Oct 2012
Posts: 21
POST ID # = 678946
tsearax Reputation: 10
Default Corsair Link Crashing in Windows 8.1

This occurs in CL versions 2.3.4816 through 2.4.5110RC. I'm running the Win 8.1 workaround by Scotty_Two (not that it's a factor here), this system has a new Intel SSD (not that it's a factor here), and I disabled my Antivirus during and post-install ("). CorsairLINK_HardwareMonitor.exe is running merrily in the background.

Event Viewer registers 3-errors with every attempted launch:
Corsair Link:
System.Windows.Markup.XamlParseException: The invocation of the constructor on type 'Sierra2.SystemModule.SystemViewModel' that matches the specified binding constraints threw an exception. ---> System.NotSupportedException: No imaging component suitable to complete this operation was found. ---> System.Runtime.InteropServices.COMException: The component cannot be found. (Exception from HRESULT: 0x88982F50)
--- End of inner exception stack trace ---
at System.Windows.Media.Imaging.BitmapDecoder.SetupDecoderFromUriOrStream(Uri uri, Stream stream, BitmapCacheOption cacheOption, Guid& clsId, Boolean& isOriginalWritable, Stream& uriStream, UnmanagedMemoryStream& unmanagedMemoryStream, SafeFileHandle& safeFilehandle)
at System.Windows.Media.Imaging.BitmapDecoder.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, RequestCachePolicy uriCachePolicy, Boolean insertInDecoderCache)
at System.Windows.Media.Imaging.BitmapImage.FinalizeCreation()
at System.Windows.Media.Imaging.BitmapImage.EndInit()
at System.Windows.Media.Imaging.BitmapImage..ctor(Uri uriSource, RequestCachePolicy uriCachePolicy)
at Sierra2.SystemModule.SystemViewModel.UpdateCustomImages()
at Sierra2.SystemModule.SystemViewModel.LoadImages()
at Sierra2.SystemModule.SystemViewModel..ctor()
--- End of inner exception stack trace ---
at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
at Sierra2.Sierra2Main.InitializeComponent()
at Sierra2.Sierra2Main..ctor()
at Sierra2.App.<>c__DisplayClass1.<OnStartup>b__0()
at Sierra2.Shared.UI.EventAggregator.SuppressEvents(Action action)
at Sierra2.App.OnStartup(StartupEventArgs e)
at System.Windows.Application.<.ctor>b__1(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.Run()
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run(Window window)
at Sierra2.WindowsFormsApp.OnStartup(StartupEventArgs e)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
at Sierra2.Program.Main(String[] args)


.NET Runtime:
Application: CorsairLINK.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Windows.Markup.XamlParseException
Stack:
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(System.String[])
at Sierra2.Program.Main(System.String[])


And Application Error (Event ID 1000):
Faulting application name: CorsairLINK.exe, version: 2.4.5110.41697, time stamp: 0x5201679f
Faulting module name: KERNELBASE.dll, version: 6.3.9600.16384, time stamp: 0x52158f2d
Exception code: 0xe0434352
Fault offset: 0x00013d67
Faulting process id: 0x708
Faulting application start time: 0x01cecbbf9df14bb5
Faulting application path: C:\Program Files (x86)\Corsair\Corsair Link\CorsairLINK.exe
Faulting module path: C:\WINDOWS\SYSTEM32\KERNELBASE.dll
Report Id: dd9bc707-37b2-11e3-8268-c86000cb7a72
Faulting package full name:
Faulting package-relative application ID:


With this and several other issues I'm really wondering why I made the move to Win8.1.
Reply With Quote


  #2  
Old 10-18-2013, 01:20 AM
Ilya Ilya is offline
Registered User
 
Join Date: May 2005
Posts: 21
POST ID # = 678947
Ilya Reputation: 10
Default

same issue
Reply With Quote


  #3  
Old 10-18-2013, 10:46 AM
txfeinbergs txfeinbergs is offline
Registered User
txfeinbergs's PC Specs
 
Join Date: Oct 2009
Posts: 31
POST ID # = 678996
txfeinbergs Reputation: 8
Default

Same issue as well.
Reply With Quote


  #4  
Old 10-19-2013, 12:58 AM
chrisbucks chrisbucks is offline
Registered User
chrisbucks's PC Specs
 
Join Date: Jun 2013
Posts: 4
POST ID # = 679088
chrisbucks Reputation: 10
Default

Having same issue here, H80i, whilst the CorsairLINK_HardwareMonitor.exe runs in the background windows logs 2 errors (one for the software the other for .NET) every 10 seconds or so. So I had to kill the hardware monitoring service.

Additionally, the CorsairLINK_HardwareMonitor.exe process keeps stealing focus, (it will keep popping into the foreground, even though it has no windows).

I've tried the workarounds, no dice here.

CorsairLINK2 Hardware Monitor
Code:
System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
   at Sierra2.Backend.HidPinvoke.hid_open(UInt16 vid, UInt16 pid)
   at Sierra2.Backend.Hid.Open(Int32 Vid, Int32 Pid)
   at Sierra2.Backend.Usb.<InitModule>b__9()
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()

Source Details:
  in file: 
  in method: UInt32 hid_open(UInt16, UInt16)
  at line: 0
  at column: 0


.NET Runtime
Code:
Application: CorsairLINK_HardwareMonitor.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.BadImageFormatException
Stack:
   at Sierra2.Backend.HidPinvoke.hid_open(UInt16, UInt16)
   at Sierra2.Backend.Hid.Open(Int32, Int32)
   at Sierra2.Backend.Usb.<InitModule>b__9()
   at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
   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.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Threading.ThreadHelper.ThreadStart()

Hesitant to engage in any CPU intensive tasks at the moment because I can't increase the fan speed above the "Quiet" profile that I loaded before upgrading to 8.1
Reply With Quote


  #5  
Old 10-20-2013, 11:09 AM
tsearax's Avatar
tsearax tsearax is offline
Registered User
tsearax's PC Specs
 
Join Date: Oct 2012
Posts: 21
POST ID # = 679239
tsearax Reputation: 10
Default

It's all about the wait for the new Corsair_LINK software, currently being developed for Windows 8.1:

http://forum.corsair.com/forums/showthread.php?t=123030
Reply With Quote


  #6  
Old 10-28-2013, 10:24 PM
grd003's Avatar
grd003 grd003 is offline
Registered User
grd003's PC Specs
 
Join Date: Oct 2013
Location: Florida
Posts: 9
POST ID # = 680425
grd003 Reputation: 10
Default

Quote:
Originally Posted by chrisbucks View Post
Hesitant to engage in any CPU intensive tasks at the moment because I can't increase the fan speed above the "Quiet" profile that I loaded before upgrading to 8.1
You're probably fine.

I stuck the 2 fans on my H100i into quiet mode, and then stress tested my i7-4770K @4.4GHz. Stress: prime95, 8 threads, blend. Fluid temp plateaued at 36.4C and CPU cores averaged 79C.

In any real world application (games too), you'll not experience anything like a serious load on your CPU -- GPU might catch a serious load.

Whenever I do anything that needs the stepped up 4.4GHz, cores average about 50C max.
Reply With Quote


Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 05:25 PM.


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