Flow-Launcher / Flow.Launcher

:mag: Quick file search & app launcher for Windows with community-made plugins
https://flowlauncher.com
MIT License
8.25k stars 316 forks source link

BUG: Collection was modified #2286

Closed luopa closed 6 months ago

luopa commented 1 year ago

Checks

Problem Description

For unknown reason flow-launcher produces an error. See output below

To Reproduce

Havent figured out yet, what exactly causes the error.

Flow Launcher Version

1.16.1

Windows Build Number

19045.3324

Exception Message

```shell Launcher/Flow.Launcher Author: qianlifeng, Ioannis G. Version: 3.1.3 Flow.Launcher.Core.ExternalPlugins.FlowPluginException: Collection was modified; enumeration operation may not execute. ---> System.InvalidOperationException: Collection was modified; enumeration operation may not execute.Flow Launcher version: 1.16.1 OS Version: 19045.3324 IntPtr Length: 8 x64: True Python Path: C:\Users\JD\AppData\Roaming\FlowLauncher\Environments\Python\PythonEmbeddable-v3.8.9\pythonw.exe Node Path: Date: 08/13/2023 11:43:22 Exception: Browser Bookmarks Exception: Websites: https://github.com/Flow- at System.Collections.Generic.List`1.Enumerator.MoveNextRare() at System.Linq.Enumerable.SelectListIterator`2.MoveNext() at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList() at Flow.Launcher.Plugin.BrowserBookmark.Main.Query(Query query) in C:\projects\flow-launcher\Plugins\Flow.Launcher.Plugin.BrowserBookmark\Main.cs:line 66 at Flow.Launcher.Plugin.IPlugin.<>c__DisplayClass3_0.b__0() in /_/Flow.Launcher.Plugin/Interfaces/IPlugin.cs:line 35 at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location --- at Flow.Launcher.Core.Plugin.PluginManager.<>c__DisplayClass22_0.<b__0>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 194 --- End of stack trace from previous location --- at Flow.Launcher.Infrastructure.Stopwatch.DebugAsync(String message, Func`1 action) in C:\projects\flow-launcher\Flow.Launcher.Infrastructure\Stopwatch.cs:line 34 at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 193 --- End of inner exception stack trace --- at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 213 at Flow.Launcher.ViewModel.MainViewModel.<>c__DisplayClass139_0.<g__QueryTask|2>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 839 --- End of stack trace from previous location --- at Flow.Launcher.ViewModel.MainViewModel.QueryResults(Boolean isReQuery) in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 813 at System.Threading.Tasks.Task.<>c.b__128_0(Object state) 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) ```

Error Log

```shell 11:43:22.7427+02:00 - FATAL - UnHandledException - ## Exception ``` System.InvalidOperationException: Collection was modified; enumeration operation may not execute. Source: System.Private.CoreLib TargetAssembly: System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e TargetModule: System.Private.CoreLib.dll TargetSite: Void ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion() at System.Collections.Generic.List`1.Enumerator.MoveNextRare() at System.Linq.Enumerable.SelectListIterator`2.MoveNext() at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList() at Flow.Launcher.Plugin.BrowserBookmark.Main.Query(Query query) in C:\projects\flow-launcher\Plugins\Flow.Launcher.Plugin.BrowserBookmark\Main.cs:line 66 at Flow.Launcher.Plugin.IPlugin.<>c__DisplayClass3_0.b__0() in /_/Flow.Launcher.Plugin/Interfaces/IPlugin.cs:line 35 at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location --- at Flow.Launcher.Core.Plugin.PluginManager.<>c__DisplayClass22_0.<b__0>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 194 --- End of stack trace from previous location --- at Flow.Launcher.Infrastructure.Stopwatch.DebugAsync(String message, Func`1 action) in C:\projects\flow-launcher\Flow.Launcher.Infrastructure\Stopwatch.cs:line 34 at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 193 Flow.Launcher.Core.ExternalPlugins.FlowPluginException: Collection was modified; enumeration operation may not execute. Source: Flow.Launcher.Core TargetAssembly: Flow.Launcher.Core, Version=1.16.1.0, Culture=neutral, PublicKeyToken=null TargetModule: Flow.Launcher.Core.dll TargetSite: Void MoveNext() at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 213 at Flow.Launcher.ViewModel.MainViewModel.<>c__DisplayClass139_0.<g__QueryTask|2>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 839 --- End of stack trace from previous location --- at Flow.Launcher.ViewModel.MainViewModel.QueryResults(Boolean isReQuery) in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 813 at System.Threading.Tasks.Task.<>c.b__128_0(Object state) 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) ``` ## Environment * Command Line: C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Flow.Launcher.dll * Timestamp: 08/13/2023 11:43:22 * Flow Launcher version: 1.16.1 * OS Version: 19045.3324 * IntPtr Length: 8 * x64: True * Python Path: C:\Users\JD\AppData\Roaming\FlowLauncher\Environments\Python\PythonEmbeddable-v3.8.9\pythonw.exe * Node Path: * CLR Version: 7.0.7 * Installed .NET Framework: * v4 Client 4.8.09037 * v4 Full 4.8.09037 * v4.0 Client 4.0.0.0 ## Assemblies - Flow.Launcher * System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Private.CoreLib.dll) * Flow.Launcher, Version=1.16.1.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Flow.Launcher.dll) * PresentationFramework, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\PresentationFramework.dll) * WindowsBase, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\WindowsBase.dll) * System.Runtime, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.dll) * System.Xaml, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Xaml.dll) * System.Threading, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Threading.dll) * System.IO.Pipes, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.IO.Pipes.dll) * System.Security.AccessControl, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.AccessControl.dll) * System.Security.Principal.Windows, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.Principal.Windows.dll) * System.Runtime.InteropServices, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.InteropServices.dll) * System.Threading.ThreadPool, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Threading.ThreadPool.dll) * System.Configuration.ConfigurationManager, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Configuration.ConfigurationManager.dll) * System.ObjectModel, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.ObjectModel.dll) * Flow.Launcher.Core, Version=1.16.1.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Flow.Launcher.Core.dll) * Flow.Launcher.Infrastructure, Version=1.16.1.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Flow.Launcher.Infrastructure.dll) * System.Collections, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Collections.dll) * System.ComponentModel.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.ComponentModel.Primitives.dll) * System.Private.Uri, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Private.Uri.dll) * PresentationCore, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\PresentationCore.dll) * System.Security.Cryptography, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.Cryptography.dll) * System.Collections.Concurrent, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Collections.Concurrent.dll) * System.Memory, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Memory.dll) * System.ComponentModel.TypeConverter, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.ComponentModel.TypeConverter.dll) * System.Xml.ReaderWriter, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Xml.ReaderWriter.dll) * System.Private.Xml, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Private.Xml.dll) * System.Collections.Specialized, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Collections.Specialized.dll) * System.Net.WebClient, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.WebClient.dll) * System.ComponentModel.EventBasedAsync, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.ComponentModel.EventBasedAsync.dll) * System.Text.Encoding.Extensions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Text.Encoding.Extensions.dll) * System.Threading.Thread, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Threading.Thread.dll) * System.Runtime.Serialization.Formatters, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Serialization.Formatters.dll) * System.Xml.XmlSerializer, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Xml.XmlSerializer.dll) * System.IO.Packaging, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.IO.Packaging.dll) * DirectWriteForwarder, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\DirectWriteForwarder.dll) * System.Runtime.Extensions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Extensions.dll) * System.Diagnostics.Debug, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.Debug.dll) * System.Runtime.CompilerServices.VisualC, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.CompilerServices.VisualC.dll) * Microsoft.Win32.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Win32.Primitives.dll) * System.Collections.NonGeneric, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Collections.NonGeneric.dll) * Microsoft.Win32.Registry, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Win32.Registry.dll) * System.Linq, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Linq.dll) * System.Diagnostics.TraceSource, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.TraceSource.dll) * System.Windows.Extensions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Windows.Extensions.dll) * System.ComponentModel, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.ComponentModel.dll) * ModernWpf, Version=0.9.4.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\ModernWpf.dll) * System.Net.Requests, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Requests.dll) * System.Net.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Primitives.dll) * System.Net.WebHeaderCollection, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.WebHeaderCollection.dll) * System.Runtime.Loader, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Loader.dll) * Microsoft.Windows.SDK.NET, Version=10.0.19041.24, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Windows.SDK.NET.dll) * WinRT.Runtime, Version=2.0.0.0, Culture=neutral, PublicKeyToken=99ea127f02d97709 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\WinRT.Runtime.dll) * Microsoft.Win32.SystemEvents, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Win32.SystemEvents.dll) * System.Runtime.CompilerServices.Unsafe, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.CompilerServices.Unsafe.dll) * System.Linq.Expressions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Linq.Expressions.dll) * System.Security.Cryptography.Algorithms, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.Cryptography.Algorithms.dll) * System.Numerics.Vectors, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Numerics.Vectors.dll) * System.Reflection.Emit, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Reflection.Emit.dll) * Snippets, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null (dynamic assembly doesn't has location) * System.Security.Cryptography.Csp, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.Cryptography.Csp.dll) * System.Security.Cryptography.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.Cryptography.Primitives.dll) * UIAutomationTypes, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\UIAutomationTypes.dll) * System.Diagnostics.Process, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.Process.dll) * PresentationFramework.Aero2, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\PresentationFramework.Aero2.dll) * ModernWpf.Controls, Version=0.9.4.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\ModernWpf.Controls.dll) * mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\mscorlib.dll) * Flow.Launcher.Plugin, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Flow.Launcher.Plugin.dll) * System.Text.Encoding.CodePages, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Text.Encoding.CodePages.dll) * System.Text.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Text.Json.dll) * NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\NLog.dll) * netstandard, Version=2.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\netstandard.dll) * System.Diagnostics.FileVersionInfo, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.FileVersionInfo.dll) * System.IO.FileSystem.Watcher, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.IO.FileSystem.Watcher.dll) * System.Data.Common, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Data.Common.dll) * System.Net.Mail, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Mail.dll) * System.Net.Sockets, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Sockets.dll) * NLog.Extensions.Logging, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\NLog.Extensions.Logging.dll) * Microsoft.Extensions.Logging.Abstractions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Extensions.Logging.Abstractions.dll) * Microsoft.Extensions.Logging, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Extensions.Logging.dll) * NLog.Web.AspNetCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\NLog.Web.AspNetCore.dll) * System.Text.Encodings.Web, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Text.Encodings.Web.dll) * System.Reflection.Emit.Lightweight, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Reflection.Emit.Lightweight.dll) * System.Reflection.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Reflection.Primitives.dll) * System.Reflection.Emit.ILGeneration, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Reflection.Emit.ILGeneration.dll) * System.Runtime.Intrinsics, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Intrinsics.dll) * System.Drawing.Common, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Drawing.Common.dll) * Flow.Launcher.Plugin.BrowserBookmark, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.BrowserBookmark\Flow.Launcher.Plugin.BrowserBookmark.dll) * Flow.Launcher.Plugin.Caculator, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Caculator\Flow.Launcher.Plugin.Caculator.dll) * Flow.Launcher.Plugin.Explorer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Explorer\Flow.Launcher.Plugin.Explorer.dll) * System.Windows.Forms, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Windows.Forms.dll) * System.Windows.Forms.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Windows.Forms.Primitives.dll) * Flow.Launcher.Plugin.PluginIndicator, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.PluginIndicator\Flow.Launcher.Plugin.PluginIndicator.dll) * Flow.Launcher.Plugin.PluginsManager, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.PluginsManager\Flow.Launcher.Plugin.PluginsManager.dll) * Flow.Launcher.Plugin.ProcessKiller, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.ProcessKiller\Flow.Launcher.Plugin.ProcessKiller.dll) * Flow.Launcher.Plugin.Program, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Program\Flow.Launcher.Plugin.Program.dll) * Microsoft.Extensions.Caching.Memory, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Extensions.Caching.Memory.dll) * Microsoft.Extensions.Options, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Extensions.Options.dll) * Microsoft.Extensions.Caching.Abstractions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Extensions.Caching.Abstractions.dll) * Microsoft.Extensions.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Extensions.Primitives.dll) * Flow.Launcher.Plugin.Shell, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Shell\Flow.Launcher.Plugin.Shell.dll) * WindowsInput, Version=1.0.4.0, Culture=neutral, PublicKeyToken=9b287f7dc5073cad (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\WindowsInput.dll) * Flow.Launcher.Plugin.Sys, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Sys\Flow.Launcher.Plugin.Sys.dll) * Flow.Launcher.Plugin.Url, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Url\Flow.Launcher.Plugin.Url.dll) * System.Text.RegularExpressions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Text.RegularExpressions.dll) * Flow.Launcher.Plugin.WebSearch, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.WebSearch\Flow.Launcher.Plugin.WebSearch.dll) * Flow.Launcher.Plugin.WindowsSettings, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.WindowsSettings\Flow.Launcher.Plugin.WindowsSettings.dll) * Flow.Launcher.Plugin.Color, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Roaming\FlowLauncher\Plugins\Colors-2.0.1\Flow.Launcher.Plugin.Color.dll) * CommunityToolkit.Mvvm, Version=8.2.0.0, Culture=neutral, PublicKeyToken=4aff67a105548ee2 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\CommunityToolkit.Mvvm.dll) * System.Threading.Channels, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Threading.Channels.dll) * System.Net.Http, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Http.dll) * System.Net.WebProxy, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.WebProxy.dll) * System.Net.ServicePoint, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.ServicePoint.dll) * System.Net.Security, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Security.dll) * System.Diagnostics.Tracing, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.Tracing.dll) * System.Diagnostics.DiagnosticSource, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.DiagnosticSource.dll) * System.IO.FileSystem, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.IO.FileSystem.dll) * YamlDotNet, Version=9.0.0.0, Culture=neutral, PublicKeyToken=ec19458f3c15af5e (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\YamlDotNet.dll) * Mages.Core, Version=2.0.1.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Caculator\Mages.Core.dll) * System.Net.Http.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Http.Json.dll) * System.Data.SQLite, Version=1.0.118.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.BrowserBookmark\System.Data.SQLite.dll) * Microsoft.IO.RecyclableMemoryStream, Version=2.3.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.IO.RecyclableMemoryStream.dll) * System.Transactions.Local, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Transactions.Local.dll) * System.Threading.Overlapped, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Threading.Overlapped.dll) * System.Console, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Console.dll) * System.Net.Quic, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Quic.dll) * System.Runtime.Numerics, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Numerics.dll) * System.Net.NameResolution, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.NameResolution.dll) * System.Security.Claims, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.Claims.dll) * UIAutomationProvider, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\UIAutomationProvider.dll) * NHotkey.Wpf, Version=2.0.0.0, Culture=neutral, PublicKeyToken=a76ffb086700b11c (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\NHotkey.Wpf.dll) * System.Windows.Controls.Ribbon, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Windows.Controls.Ribbon.dll) * WindowsFormsIntegration, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\WindowsFormsIntegration.dll) * PresentationFramework-SystemData, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\PresentationFramework-SystemData.dll) * System.Drawing.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Drawing.Primitives.dll) * NHotkey, Version=2.0.0.0, Culture=neutral, PublicKeyToken=a76ffb086700b11c (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\NHotkey.dll) * Squirrel, Version=1.5.2.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Squirrel.dll) * Splat, Version=1.6.2.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Splat.dll) * NuGet.Squirrel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\NuGet.Squirrel.dll) * System.Resources.Extensions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Resources.Extensions.dll) * System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.dll) * System.Drawing, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Drawing.dll) * System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Core.dll) * System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Web.dll) * System.Web.HttpUtility, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Web.HttpUtility.dll) * System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Serialization.dll) * System.Runtime.Serialization.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Serialization.Primitives.dll) * System.Diagnostics.StackTrace, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.StackTrace.dll) * Microsoft.VisualStudio.Threading, Version=17.6.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.VisualStudio.Threading.dll) * Microsoft.VisualStudio.Validation, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.VisualStudio.Validation.dll) * System.Linq.Parallel, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Linq.Parallel.dll) * ToolGood.Words.Pinyin, Version=3.0.1.4, Culture=neutral, PublicKeyToken=d330f4fd115e6143 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\ToolGood.Words.Pinyin.dll) * PresentationFramework-SystemXml, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\PresentationFramework-SystemXml.dll) * System.Reflection.Metadata, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Reflection.Metadata.dll) * System.Collections.Immutable, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Collections.Immutable.dll) * System.IO.MemoryMappedFiles, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.IO.MemoryMappedFiles.dll) ```
github-actions[bot] commented 1 year ago

This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 5 days.

jjw24 commented 1 year ago

Seems like a one off not easily reproduced, please update to 1.16.2 see if error still occurs

luopa commented 1 year ago

Thanks for looking at it. Have updated to 1.16.2. Error is still there - at least I assume it's the same one.

Of notice: the error always fires immediately after invoking flowlauncher with keyboard shortcut and trying to access something. Other than that I wasn't able to observe any patterns by now :-/

Exception Message:

Please open new issue in: https://github.com/Flow-Launcher/Flow.Launcher/issues 1. upload log file: C:\Users\JD\AppData\Roaming\FlowLauncher\Logs\1.16.2\2023-10-06.txt 2. copy below exception message Flow Launcher version: 1.16.2 OS Version: 19045.3516 IntPtr Length: 8 x64: True Python Path: C:\Users\JD\AppData\Roaming\FlowLauncher\Environments\Python\PythonEmbeddable-v3.11.4\pythonw.exe Node Path: Date: 10/06/2023 09:50:15 Exception: Browser Bookmarks Exception: Websites: https://github.com/Flow-Launcher/Flow.Launcher Author: qianlifeng, Ioannis G. Version: 3.1.4 Flow.Launcher.Core.ExternalPlugins.FlowPluginException: Collection was modified; enumeration operation may not execute. ---> System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.List`1.Enumerator.MoveNextRare() at System.Linq.Enumerable.SelectListIterator`2.MoveNext() at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList() at Flow.Launcher.Plugin.BrowserBookmark.Main.Query(Query query) in C:\projects\flow-launcher\Plugins\Flow.Launcher.Plugin.BrowserBookmark\Main.cs:line 66 at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location --- at Flow.Launcher.Core.Plugin.PluginManager.<>c__DisplayClass22_0.<b__0>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 194 --- End of stack trace from previous location --- at Flow.Launcher.Infrastructure.Stopwatch.DebugAsync(String message, Func`1 action) in C:\projects\flow-launcher\Flow.Launcher.Infrastructure\Stopwatch.cs:line 40 at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 216 --- End of inner exception stack trace --- at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 216 at Flow.Launcher.ViewModel.MainViewModel.<>c__DisplayClass139_0.<g__QueryTask|2>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 849 --- End of stack trace from previous location --- at Flow.Launcher.ViewModel.MainViewModel.QueryResults(Boolean isReQuery) in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 850 at System.Threading.Tasks.Task.<>c.b__128_0(Object state) 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)
jjw24 commented 1 year ago

Looks like is coming from BrowserBookmarks plugin.

  1. What browser are you pulling the bookmarks from
  2. Can you replicate this consistently - everytime you use the BrowserBookmarks plugin? If so can you turn it off to confirm.
  3. What's the query you typed that triggered the error?
luopa commented 1 year ago

1: had firefox, edge and chrome activated 2: hard to replicate consistently, it feels rather random. however, always rightaway after invoking flow-launcher and starting to type something. 3: error is thrown just after 1-2 letters.

In addition: I disabled the browser plugin. Now it seems as if the currency plugin is involved in the error - again with the "collection was modified" statement (see below).

Please open new issue in: https://github.com/LeLocTai/Flow.Launcher.Plugin.CurrencyPP/issues 1. upload log file: C:\Users\JD\AppData\Roaming\FlowLauncher\Logs\1.16.2\2023-10-16.txt 2. copy below exception message Flow Launcher version: 1.16.2 OS Version: 19045.3570 IntPtr Length: 8 x64: True Python Path: C:\Users\JD\AppData\Roaming\FlowLauncher\Environments\Python\PythonEmbeddable-v3.11.4\pythonw.exe Node Path: Date: 10/16/2023 10:53:46 Exception: CurrencyPP Exception: Websites: https://github.com/LeLocTai/Flow.Launcher.Plugin.CurrencyPP Author: Le Loc Tai Version: 3.0.1 Flow.Launcher.Core.ExternalPlugins.FlowPluginException: Collection was modified; enumeration operation may not execute. ---> System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at Microsoft.IO.RecyclableMemoryStreamManager.ReturnBlocks(List`1 blocks, Guid id, String tag) in /_/src/RecyclableMemoryStreamManager.cs:line 570 at Microsoft.IO.RecyclableMemoryStream.Dispose(Boolean disposing) in /_/src/RecyclableMemoryStream.cs:line 301 at System.IO.Stream.DisposeAsync() --- End of stack trace from previous location --- at Flow.Launcher.Core.Plugin.JsonRPCPlugin.ExecuteAsync(ProcessStartInfo startInfo, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 297 at Flow.Launcher.Core.Plugin.JsonRPCPlugin.ExecuteAsync(ProcessStartInfo startInfo, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 297 at Flow.Launcher.Core.Plugin.JsonRPCPlugin.QueryAsync(Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 313 at Flow.Launcher.Core.Plugin.PluginManager.<>c__DisplayClass22_0.<b__0>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 194 --- End of stack trace from previous location --- at Flow.Launcher.Infrastructure.Stopwatch.DebugAsync(String message, Func`1 action) in C:\projects\flow-launcher\Flow.Launcher.Infrastructure\Stopwatch.cs:line 40 at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 216 --- End of inner exception stack trace --- at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 216 at Flow.Launcher.ViewModel.MainViewModel.<>c__DisplayClass139_0.<g__QueryTask|2>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 849 --- End of stack trace from previous location --- at Flow.Launcher.ViewModel.MainViewModel.QueryResults(Boolean isReQuery) in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 850 at System.Threading.Tasks.Task.<>c.b__128_0(Object state) 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)

2023-10-16.txt

luopa commented 1 year ago

Update: the error does feel way less frequent now with browser plugin disabled.

github-actions[bot] commented 11 months ago

This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 5 days.

deefrawley commented 6 months ago

Flow and plugins have been updated. If the problem persists we can reopen. Thanks.