Page 1 of 5

FR: Restart button in context menu?

PostPosted: Wed May 22, 2024 10:27 pm
by Clone003
Feature Request:
I would like to be able to restart GOverlay Plus from the context menu when you right click the icon in the taskbar.

A quarter of the time the sensors wont start up properly and the graphs and data on the display would just stay at 0.
It'd be nice if I can right click restart instead of closing it and opening the .exe. (As someone who doesn't keep icons on his Desktop :) )

I have also attached the logfile from today's startup, if you wanted to solve the root of the problem instead.

Thanks,
Clone

Re: FR: Restart button in context menu?

PostPosted: Thu May 23, 2024 2:02 pm
by TheLaGmAn
would be ideal to fix the sensors issue you are having first and later on if the restart is still required we can try to add it.
What sensors display 0? i see some errors from hwinfo, are hwinfo sensors?

Re: FR: Restart button in context menu?

PostPosted: Fri May 24, 2024 8:19 pm
by Clone003
I'm using the same AMD/Nvidia profile I made, and I use HWinfo sensors as much as I can
Usually most of the CPU/RAM sensors would be fine when it does break, but the GPU values would stay 0.

Re: FR: Restart button in context menu?

PostPosted: Fri May 24, 2024 10:12 pm
by TheLaGmAn
but are the values at 0 hwinfo ones?

Re: FR: Restart button in context menu?

PostPosted: Fri May 24, 2024 10:51 pm
by Clone003
I'm not 100% confident, but I don't think so.
I restart GoverlayPlus without touching HWinfo.

I believe at one point I did check HWinfo before restart Goverlay and its values werent 0

Re: FR: Restart button in context menu?

PostPosted: Sat May 25, 2024 3:31 pm
by TheLaGmAn
the gpu ones you have are from hwinfo.

stop goverlay, download
https://goverlay.com/downloads/lcdplus/ ... otest1.zip
and replace the unzipped files into the Plugins folder.

start goverlay and check if it happens again

Re: FR: Restart button in context menu?

PostPosted: Sat May 25, 2024 4:42 pm
by Clone003
ok I'll use that test version.

Forgot to mention that it only happens on Windows boot up and it does not happen all the time, so it could be GoverlayPlus starting up before Hwinfo. not sure
I tried replicating it by turning off both apps, launching GoverlayPlus first, then HWinfo, but it wasn't breaking for me using the release version of the plugin.

I'm using the test version now, so if I forget to reply, that means I probably have not run into the issue.

Re: FR: Restart button in context menu?

PostPosted: Sun May 26, 2024 2:47 pm
by TheLaGmAn
no worries, test it overtime and let me know if it happens again any time soon

Re: FR: Restart button in context menu?

PostPosted: Sun Jun 02, 2024 6:19 pm
by Clone003
It happened again. This time all of the sensors aren't updating.
I restarted GOverlayPlus after saving logs and screenshots, and it started working fine. The HWinfo plugin exceptions didn't appear this time.

Is there a way for Goverlay to automatically save to log file on startup?
Maybe even save it every 5 mins instead of continuously?
I believe all the SocketServer info messages cleared the oldest messages, since I did not notice the bug until hours after I booted my pc up.
Anyways, I pasted the exception messages, which didn't get cleared.

App status tab showed HWinfo sensors (in screenshot below), but I did not see any sensors in the 'Sensors View' tab

Exceptions:
Code: Select all
6/2/2024 9:36:47 AM:Sensors: PLUGIN - Error on ListSensors (Plugin): HWiNFO has an error and cant load sensors: An item with the same key has already been added. ::    at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
   at GOverlayPlugin.HWInfo.Plugin.ListSensors() in D:\VB\goverlay\GOverlayPlus\bin\Debug\Plugins\Examples\hwinfo\Plugin.vb:line 74
   at GOverlayPlus.Sensor_Plugins.ListSensors()
6/2/2024 9:36:47 AM:Sensors: PLUGIN - Error on ListSensors (Plugin): HWiNFO has an error and cant load sensors: An item with the same key has already been added. ::    at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
   at GOverlayPlugin.HWInfo.Plugin.ListSensors() in D:\VB\goverlay\GOverlayPlus\bin\Debug\Plugins\Examples\hwinfo\Plugin.vb:line 74
   at GOverlayPlus.Sensor_Plugins.ListSensors()
6/2/2024 9:36:46 AM:Sensors: PLUGIN - Error on ListSensors (Plugin): HWiNFO has an error and cant load sensors: An item with the same key has already been added. ::    at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
   at GOverlayPlugin.HWInfo.Plugin.ListSensors() in D:\VB\goverlay\GOverlayPlus\bin\Debug\Plugins\Examples\hwinfo\Plugin.vb:line 74
   at GOverlayPlus.Sensor_Plugins.ListSensors()
6/2/2024 9:36:42 AM:Sensors: PLUGIN - Error on ListSensors (Plugin): HWiNFO has an error and cant load sensors: An item with the same key has already been added. ::    at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
   at GOverlayPlugin.HWInfo.Plugin.ListSensors() in D:\VB\goverlay\GOverlayPlus\bin\Debug\Plugins\Examples\hwinfo\Plugin.vb:line 74
   at GOverlayPlus.Sensor_Plugins.ListSensors()
6/2/2024 9:36:42 AM:Sensors: PLUGIN - Error on ListSensors (Plugin): HWiNFO has an error and cant load sensors: An item with the same key has already been added. ::    at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
   at GOverlayPlugin.HWInfo.Plugin.ListSensors() in D:\VB\goverlay\GOverlayPlus\bin\Debug\Plugins\Examples\hwinfo\Plugin.vb:line 74
   at GOverlayPlus.Sensor_Plugins.ListSensors()
6/2/2024 9:36:41 AM:Sensors: PLUGIN - Error on ListSensors (Plugin): HWiNFO has an error and cant load sensors: An item with the same key has already been added. ::    at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
   at GOverlayPlugin.HWInfo.Plugin.ListSensors() in D:\VB\goverlay\GOverlayPlus\bin\Debug\Plugins\Examples\hwinfo\Plugin.vb:line 74
   at GOverlayPlus.Sensor_Plugins.ListSensors()
6/2/2024 9:36:41 AM:Sensors: PLUGIN - Error on ListSensors (Plugin): HWiNFO has an error and cant load sensors: An item with the same key has already been added. ::    at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
   at GOverlayPlugin.HWInfo.Plugin.ListSensors() in D:\VB\goverlay\GOverlayPlus\bin\Debug\Plugins\Examples\hwinfo\Plugin.vb:line 74
   at GOverlayPlus.Sensor_Plugins.ListSensors()
6/2/2024 9:36:41 AM:Sensors: SELF - Try running on CMD: "lodctr /R" and reboot to see if it fixes the issue.
6/2/2024 9:36:41 AM:Sensors: SELF - Error on ListSensors (PerfMon): Failed to initialize because CategoryName is missing.   at Microsoft.VisualBasic.CompilerServices.Symbols.Container.InvokeMethod(Method TargetProcedure, Object[] Arguments, Boolean[] CopyBack, BindingFlags Flags)
   at Microsoft.VisualBasic.CompilerServices.NewLateBinding.ObjectLateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack)
   at Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack)
   at GOverlayPlus.Sensor_Self.ForceRefreshActiveSensors(Object refreshList)
   at GOverlayPlus.Sensor_Self.ListSensors()
6/2/2024 9:36:41 AM:SocketServer - LAN - Client 192.168.69.156:39556 Invalid data receieved: ��
6/2/2024 9:36:35 AM:Sensors: PLUGIN - PluginServices - Error loading plugin APCUPS, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null: Exception has been thrown by the target of an invocation.    at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(Type type, Boolean nonPublic)
   at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   at System.Reflection.Assembly.CreateInstance(String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   at GOverlayPlus.Sensor_Plugins.loadPlugin(Assembly objDLL, String strInterface)
6/2/2024 9:36:34 AM:Error creating/updating crash dump WER config


Screenshot 2024-06-02 140635.png



Thank you

Re: FR: Restart button in context menu?

PostPosted: Sun Jun 02, 2024 8:17 pm
by TheLaGmAn
try the beta

Hidden Message: 



and create a file named "save_logs.txt" in the goverlay folder, that way it should auto-start with the save log by default