Artemis-RGB / Artemis.Plugins

Repository containing official Artemis plugins
Other
31 stars 37 forks source link

OpenRgb Plugin. Index was outside the bounds of the array. #41

Closed ManfredRichthofen closed 3 years ago

ManfredRichthofen commented 3 years ago
System.AggregateException: One or more errors occurred. (Index was outside the bounds of the array.)
   at bool System.Threading.Tasks.Task.Wait(int millisecondsTimeout, CancellationToken cancellationToken) x 2
   at void Artemis.Core.PluginFeature.SetEnabled(bool enable, bool isAutoEnable) in D:/a/1/s/Artemis/src/Artemis.Core/Plugins/PluginFeature.cs:line 174
   at void Artemis.Core.Services.PluginManagementService.EnablePluginFeature(PluginFeature pluginFeature, bool saveState, bool isAutoEnable) in D:/a/1/s/Artemis/src/Artemis.Core/Services/PluginManagementService.cs:line 578
   at Task Artemis.UI.Screens.Settings.Tabs.Plugins.PluginFeatureViewModel.UpdateEnabled(bool enable)+() => { } in D:/a/1/s/Artemis/src/Artemis.UI/Screens/Settings/Tabs/Plugins/PluginFeatureViewModel.cs:line 123
   at async Task Artemis.UI.Screens.Settings.Tabs.Plugins.PluginFeatureViewModel.UpdateEnabled(bool enable) in D:/a/1/s/Artemis/src/Artemis.UI/Screens/Settings/Tabs/Plugins/PluginFeatureViewModel.cs:line 123 ---> System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at void RGB.NET.Core.AbstractRGBDeviceProvider.Throw(Exception ex) in D:/a/1/s/RGB.NET/RGB.NET.Core/Devices/AbstractRGBDeviceProvider.cs:line 106
   at bool RGB.NET.Core.AbstractRGBDeviceProvider.Initialize(RGBDeviceType loadFilter, bool throwExceptions) in D:/a/1/s/RGB.NET/RGB.NET.Core/Devices/AbstractRGBDeviceProvider.cs:line 60
   at void Artemis.Core.Services.RgbService.AddDeviceProvider(IRGBDeviceProvider deviceProvider) in D:/a/1/s/Artemis/src/Artemis.Core/Services/RgbService.cs:line 151
   at void Artemis.Plugins.Devices.OpenRGB.OpenRGBDeviceProvider.Enable()
   at void Artemis.Core.PluginFeature.InternalEnable() in D:/a/1/s/Artemis/src/Artemis.Core/Plugins/PluginFeature.cs:line 200
   at void System.Threading.Tasks.Task.ExecuteWithThreadLocal(ref Task currentTaskSlot, Thread threadPoolThread)
   --- End of inner exception stack trace --- ---> System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at void RGB.NET.Core.AbstractRGBDeviceProvider.Throw(Exception ex) in D:/a/1/s/RGB.NET/RGB.NET.Core/Devices/AbstractRGBDeviceProvider.cs:line 106
   at bool RGB.NET.Core.AbstractRGBDeviceProvider.Initialize(RGBDeviceType loadFilter, bool throwExceptions) in D:/a/1/s/RGB.NET/RGB.NET.Core/Devices/AbstractRGBDeviceProvider.cs:line 60
   at void Artemis.Core.Services.RgbService.AddDeviceProvider(IRGBDeviceProvider deviceProvider) in D:/a/1/s/Artemis/src/Artemis.Core/Services/RgbService.cs:line 151
   at void Artemis.Plugins.Devices.OpenRGB.OpenRGBDeviceProvider.Enable()
   at void Artemis.Core.PluginFeature.InternalEnable() in D:/a/1/s/Artemis/src/Artemis.Core/Plugins/PluginFeature.cs:line 200
   at void System.Threading.Tasks.Task.ExecuteWithThreadLocal(ref Task currentTaskSlot, Thread threadPoolThread)
   --- End of inner exception stack trace ---
ManfredRichthofen commented 3 years ago

Don't seem to get this anymore