FanControl.Releases
FanControl.Releases copied to clipboard
Program crashes computer when refreshing sensors
Whenever I refresh the sensors to get the app started, my computer crashes. If I uncheck a few, it says that an error has been recorded to the error log. Please see error log below:
Is there a log.txt file next to FanControl.exe with recent date entries?
8/14/2022 10:06:36 PM: Unhandled exception in FanControl v1.0.0.0 8/14/2022 10:06:36 PM: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at FanControl.MVVM.AsyncCommand.<Execute>d__9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) 8/14/2022 10:06:42 PM: Newtonsoft.Json.JsonReaderException: Error reading JObject from JsonReader. Path '', line 1, position 3493. at Newtonsoft.Json.Linq.JObject.Load(JsonReader reader, JsonLoadSettings settings) at Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings) at FanControl.Domain.ApplicationState.ApplicationStateHasChanged(Boolean& isNew) 8/14/2022 10:07:07 PM: Newtonsoft.Json.JsonReaderException: Error reading JObject from JsonReader. Path '', line 1, position 3493. at Newtonsoft.Json.Linq.JObject.Load(JsonReader reader, JsonLoadSettings settings) at Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings) at FanControl.Domain.ApplicationState.ApplicationStateHasChanged(Boolean& isNew) 8/14/2022 10:33:24 PM: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at System.ThrowHelper.ThrowKeyNotFoundException() at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at FanControl.Domain.ApplicationState.ApplicationPartialStateHasChanged(String key, Boolean& isNew) at FanControl.ViewModels.SensorSettingsViewModel.<OpenSensorSettingsDialog>d__33.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at FanControl.ViewModels.Utilities.AssistedSetup.<RunSensorSettings>d__11.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at FanControl.ViewModels.Utilities.AssistedSetup.<Run>d__8.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at FanControl.App.<MainWindow_Loaded>d__20.MoveNext() 8/14/2022 10:33:34 PM: Unhandled exception in FanControl v1.0.0.0 8/14/2022 10:33:34 PM: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at FanControl.MVVM.AsyncCommand.<Execute>d__9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) 8/14/2022 10:33:49 PM: Unhandled exception in FanControl v1.0.0.0 8/14/2022 10:33:49 PM: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at FanControl.MVVM.AsyncCommand.<Execute>d__9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) 8/14/2022 10:35:28 PM: Unhandled exception in FanControl v1.0.0.0 8/14/2022 10:35:28 PM: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at FanControl.MVVM.AsyncCommand.<Execute>d__9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
Relevant hardware specs and setup Gigabyte H170N wifi motherboard i7-7700k CPU
Thanks!
Seems like something is wrong with your json file while deserialization occurs. Try and delete your CACHE file and start fresh, see if it still occurs.
I tried that and it still crashed again. Any thoughts?
On Mon, Aug 15, 2022 at 9:09 AM Rem0o @.***> wrote:
Seems like something is wrong with your json file while deserialization occurs. Try and delete your CACHE file and start fresh, see if it still occurs.
— Reply to this email directly, view it on GitHub https://github.com/Rem0o/FanControl.Releases/issues/1015#issuecomment-1214993739, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2Q3E57AEWIEGT42UPSKWNDVZI6QBANCNFSM56Q5FSXQ . You are receiving this because you authored the thread.Message ID: @.***>
Delete every json file in your FanControl folder.
I tried that and the application wouldn't load. I deleted the folder and unzipped it from the download to start fresh and when I got up to the part about checking the sensors, the computer crashed again.
On Mon, Aug 15, 2022 at 10:32 AM Rem0o @.***> wrote:
Delete every json file in your FanControl folder.
— Reply to this email directly, view it on GitHub https://github.com/Rem0o/FanControl.Releases/issues/1015#issuecomment-1215081225, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2Q3E57XRWU4QAB3TLKH3L3VZJIGNANCNFSM56Q5FSXQ . You are receiving this because you authored the thread.Message ID: @.***>
@gavishhh What version of FanControl are you running, and what version of .NET do you have installed? Also as a just in case, is your window's language set to English or another language?
In the meantime I would suggest trying the following:
- Making sure your .NET is up to date, or at least compatible with FanControl
- Trying a different version of FanControl
- If the primary display language isn't set to English, try switching to English and see if the error goes away.
Good luck!
Thanks for your reply. Everything is up to date. If you'd like to send me the exe's for net and fan control, I can reinstall them both.
Aside question, I'm planning on switching to a supermicro x12 or x13 motherboards. Is your software compatible with these boards?
On Fri, Aug 19, 2022, 7:54 PM SoraKagami @.***> wrote:
@gavishhh https://github.com/gavishhh What version of FanControl are you running, and what version of .NET do you have installed? Also as a just in case, is your window's language set to English or another language?
In the meantime I would suggest trying the following:
- Making sure your .NET is up to date, or at least compatible with FanControl
- Trying a different version of FanControl
- If the primary display language isn't set to English, try switching to English and see if the error goes away.
Good luck!
— Reply to this email directly, view it on GitHub https://github.com/Rem0o/FanControl.Releases/issues/1015#issuecomment-1220889252, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2Q3E57ESZFZAZ7CEXYAPQTVZ634HANCNFSM56Q5FSXQ . You are receiving this because you were mentioned.Message ID: @.***>
Good morning, I wanted to follow up and see if you had any updates on this, please? Thank you!
On Mon, Aug 22, 2022 at 4:52 AM Gavi Shapiro @.***> wrote:
Thanks for your reply. Everything is up to date. If you'd like to send me the exe's for net and fan control, I can reinstall them both.
Aside question, I'm planning on switching to a supermicro x12 or x13 motherboards. Is your software compatible with these boards?
On Fri, Aug 19, 2022, 7:54 PM SoraKagami @.***> wrote:
@gavishhh https://github.com/gavishhh What version of FanControl are you running, and what version of .NET do you have installed? Also as a just in case, is your window's language set to English or another language?
In the meantime I would suggest trying the following:
- Making sure your .NET is up to date, or at least compatible with FanControl
- Trying a different version of FanControl
- If the primary display language isn't set to English, try switching to English and see if the error goes away.
Good luck!
— Reply to this email directly, view it on GitHub https://github.com/Rem0o/FanControl.Releases/issues/1015#issuecomment-1220889252, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2Q3E57ESZFZAZ7CEXYAPQTVZ634HANCNFSM56Q5FSXQ . You are receiving this because you were mentioned.Message ID: @.***>
It ain't really a matter of the board itself, more the controller chip it uses. Most of the time this information is not really featured/marketed, and as such you need to look directly at the board.
List of chips supported: https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/blob/master/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/Chip.cs
Thanks. How would I see if the Supermicro X12SCA-5F is supported based on this list?
On Fri, Aug 26, 2022 at 9:40 AM Rem0o @.***> wrote:
It ain't really a matter of the board itself, more the controller chip it uses. Most of the time this information is not really featured/marketed, and as such you need to look directly at the board.
List of chips supported: https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/blob/master/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/Chip.cs
— Reply to this email directly, view it on GitHub https://github.com/Rem0o/FanControl.Releases/issues/1015#issuecomment-1228503087, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2Q3E54L5QJOO4CBT7JV5JLV3DCK7ANCNFSM56Q5FSXQ . You are receiving this because you were mentioned.Message ID: @.***>
@gavishhh you got as fair as a shot as I do to spot the superio chip it uses. Did a quick google search, couldn't find the info online, and there is no high-res picture I could find to try and spot it on the board directly.
Thanks. I emailed Supermicro, let's see what they have to say.
On Fri, Aug 26, 2022 at 9:57 AM Rem0o @.***> wrote:
@gavishhh https://github.com/gavishhh you got as fair as a shot as I do to spot the superio chip it uses. Did a quick google search, couldn't find the info online, and there is no high-res picture I could find to try and spot it on the board directly.
— Reply to this email directly, view it on GitHub https://github.com/Rem0o/FanControl.Releases/issues/1015#issuecomment-1228523486, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2Q3E56JLR7OTG7MINBT4C3V3DEMFANCNFSM56Q5FSXQ . You are receiving this because you were mentioned.Message ID: @.***>
I found a high res pic of the motherboard here. Where do I look to see what controller it has? https://www.tweaktown.com/image.php?image=https://static.tweaktown.com/content/9/9/9938_07_intel-xeon-1390p-and-supermicro-x12-motherboard-review_full.jpg https://mailtrack.io/trace/link/8f1e91c72d5056a84e44483c1e216f08456338b3?url=https%3A%2F%2Fwww.tweaktown.com%2Fimage.php%3Fimage%3Dhttps%3A%2F%2Fstatic.tweaktown.com%2Fcontent%2F9%2F9%2F9938_07_intel-xeon-1390p-and-supermicro-x12-motherboard-review_full.jpg&userId=1344614&signature=e02e9d701612b551
On Fri, Aug 26, 2022 at 10:01 AM Gavi Shapiro @.***> wrote:
Thanks. I emailed Supermicro, let's see what they have to say.
On Fri, Aug 26, 2022 at 9:57 AM Rem0o @.***> wrote:
@gavishhh https://github.com/gavishhh you got as fair as a shot as I do to spot the superio chip it uses. Did a quick google search, couldn't find the info online, and there is no high-res picture I could find to try and spot it on the board directly.
— Reply to this email directly, view it on GitHub https://github.com/Rem0o/FanControl.Releases/issues/1015#issuecomment-1228523486, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2Q3E56JLR7OTG7MINBT4C3V3DEMFANCNFSM56Q5FSXQ . You are receiving this because you were mentioned.Message ID: @.***>
It's most likely something like this chip :
But we can't read what written on it, too blurry.
Nevermind, found it, was on the backside of the board, duh:
It's a nuvoton chip. Again, can't read what model exactly, too blurry.
Awesome! Does that mean it's supported?
On Wed, Aug 31, 2022 at 1:01 PM Rem0o @.***> wrote:
Nevermind, found it: [image: Screenshot 2022-08-31 125956] https://user-images.githubusercontent.com/14118956/187737118-a695b073-6709-4a64-b932-d42d51cc868f.png
It's a nuvoton chip.
— Reply to this email directly, view it on GitHub https://github.com/Rem0o/FanControl.Releases/issues/1015#issuecomment-1233193049, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2Q3E5YBQTWOH5V76E4BLOTV36FVXANCNFSM56Q5FSXQ . You are receiving this because you were mentioned.Message ID: @.***>
@gavishhh Without knowing the exact model, again, can't tell.
These are the supported chips: https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/blob/c7ff2efd91bc582742e703461267443d9ba5a901/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/Chip.cs
Thanks! I tried it on a different motherboard and the program seems to work! The one issue that I'm having is I'm trying to control fan speeds based on HDD temps. The HDD temps are not showing up as a source option in your app. What could be causing this? Thanks!
On Wed, Aug 31, 2022 at 1:20 PM Rem0o @.***> wrote:
@gavishhh https://github.com/gavishhh Without knowing the exact model, again, can't tell.
These are the supported chips: https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/blob/c7ff2efd91bc582742e703461267443d9ba5a901/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/Chip.cs
— Reply to this email directly, view it on GitHub https://github.com/Rem0o/FanControl.Releases/issues/1015#issuecomment-1233212623, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2Q3E52RQUHCSVUBE24SFJLV36H6VANCNFSM56Q5FSXQ . You are receiving this because you were mentioned.Message ID: @.***>
You got to make sure the storage checkbox is enabled in sensor settings.
Still not showing up. They're attached to an LSI HBA card. Any thoughts? Thanks!
On Fri, Sep 30, 2022 at 10:23 AM Rem0o @.***> wrote:
You got to make sure the storage checkbox is enabled in sensor settings.
— Reply to this email directly, view it on GitHub https://github.com/Rem0o/FanControl.Releases/issues/1015#issuecomment-1263643788, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2Q3E56CTOQJI6RRJAGGQBDWA3ZXTANCNFSM56Q5FSXQ . You are receiving this because you were mentioned.Message ID: @.***>
They're attached to an LSI HBA card. Any thoughts?
Bingo. That's not supported.
Damn, damn, damn. Any thoughts on a workaround? Any plans to support in the future?
On Fri, Sep 30, 2022 at 11:39 AM Rem0o @.***> wrote:
They're attached to an LSI HBA card. Any thoughts?
Bingo. That's not supported.
— Reply to this email directly, view it on GitHub https://github.com/Rem0o/FanControl.Releases/issues/1015#issuecomment-1263729428, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2Q3E56C2AKML5R4IY726A3WA4CRJANCNFSM56Q5FSXQ . You are receiving this because you were mentioned.Message ID: @.***>
I would be happy to donate to have that feature added in. Is that something you would be amenable to?
On Fri, Sep 30, 2022, 11:39 AM Gavi Shapiro @.***> wrote:
Damn, damn, damn. Any thoughts on a workaround? Any plans to support in the future?
On Fri, Sep 30, 2022 at 11:39 AM Rem0o @.***> wrote:
They're attached to an LSI HBA card. Any thoughts?
Bingo. That's not supported.
— Reply to this email directly, view it on GitHub https://github.com/Rem0o/FanControl.Releases/issues/1015#issuecomment-1263729428, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2Q3E56C2AKML5R4IY726A3WA4CRJANCNFSM56Q5FSXQ . You are receiving this because you were mentioned.Message ID: @.***>